Download List

项目描述

Serveez is a server framework which provides routines and help for implementing IP-based servers (TCP, UDP, and ICMP). It is also possible to use named pipes for all connection-oriented protocols. The package includes a number of servers that work already: an HTTP server, an IRC server, a Gnutella spider, and some others. One of the highlights is that you can run all protocols on the same port. The application itself is single-threaded, but it uses helper processes for concurrent name resolution and ident lookups.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-06-03 23:13
0.1.5

这Serveez随着对外发布,更新版本系统使用最近autotool的包。它提供了一些新的线程安全的配置开关的功能,并为一个人`serveez网页配置'脚本。某些更新和错误修正已应用到Serveez的诡计接口,另外还对狡猾1.7.x版本。新的(实例,配置型!)方法可以将用户的C API支持在狡猾接口任意类型的配置。最后,Serveez的核心API已经改善和稳定。
标签: Minor feature enhancements
This release of Serveez comes along with an updated build system using the recent autotool's packages. It provides a new configure switch for some thread safety functionality and provides a man page for the `serveez-config' script. Some updates and bugfixes have been applied to Serveez's Guile interface, also regarding Guile 1.7.x versions. The new (instantiate-config-type!) procedure allows users of the C API to support arbitrary types of configurations in the Guile interface. Finally, Serveez's core API has been improved and stabilized.

2002-10-14 21:32
0.1.4

许多的错误修正了在内部coservers,以及在服务器实现的诡计。支持HP - UX平台和紧急(内带)的流数据,如网络连接已被添加。套接字对象现在提供触发回调和服务器对象提供复位回调发生时调用SIGHUP信号。该计划的标准输入可以作为配置文件。文件服务器的诡计被部分改写和更新。简化icecast狡猾服务器演示了从狡猾的coservers使用。
标签: Major bugfixes
Lots of bugfixes were made in the internal
coservers, as well as in the Guile server
implementation. Support for HP-UX platforms and
urgent (out-of-band) data on stream-like network
connections have been added. The socket objects
now provide trigger callbacks and the server
objects provide a reset callback invoked when
SIGHUP occurred. The standard input of the program
can be used as configuration file. The Guile
server documentation was partly rewritten and
updated. A simplified icecast Guile server
demonstrates the usage of the coservers from
Guile.

2002-02-17 00:15
0.1.3

内置时间的行为已大为改善。 Serveez现在支持跨在SunOS汇编和提供解决方法/ Solaris的和MacOS X怪癖。新功能包括基本coserver功能,狡猾1.3版本向后兼容的代码,在狡猾的RPC前端服务支持。内置的HTTP服务器现在支持的部分内容。核心库能够做到INADDR_ANY以及SO_BINDTODEVICE绑定。它也支持任何可能的混合约束的选择。
标签: Minor feature enhancements
The built-time behavior has been greatly improved. Serveez now supports cross-compilation and provides workarounds for SunOS/Solaris and MacOS X quirks. New features include basic coserver functionality, Guile version 1.3 backward compatibility code, and RPC service support in the Guile frontend. The builtin HTTP server now supports partial contents. The core library is able to do INADDR_ANY as well as SO_BINDTODEVICE bindings. It also supports mixing any possible bind option.

2001-12-01 19:52
0.1.2

狡猾服务器支持的最终目的是成为Serveez稳定的特点。阿曼德尔布罗计算服务器和客户端已经实施,这表明此功能。在新的Serveez核心库编解码器接口,现在也可以在Win32二进制版本。无论是新的bzip2压缩编解码器和zlib的编解码器已被添加。还包括inetd的替代是一个狡猾的脚本。这是可能的,因为新程序转手服务器出现。新的服务器可以接受的连接,并通过数据处理到程序的标准输入/标准输出。
The Guile server support is finally meant to be a stable feature of
Serveez. A Mandelbrot computation server and client have been
implemented, which demonstrate this functionality. The new codec
interface of the Serveez core library is now also available in the
Win32 binary release. Both the new bzip2 codec and the zlib codec have
been added. Also included is an inetd replacement Guile script. This
has been possible since the new program passthrough server came
up. The new server can accept connections and pass the data
transactions to a program's stdin/stdout.

2001-10-09 01:39
0.1.1

阿zlib的编解码器已得到执行。有一个透明的编解码器的接口规范。有一个名为Windows下工作的管道接口。聊天服务器主协议已被修改为使用textSure v1.3标准。阿插座结构几乎无限数量是允许的。本新闻稿中包含有一个更快的HTTP文件缓存,自动coserver重新启动缓冲区溢出或死亡,可加载服务器模块,和狡猾的服务器例子和文档。狡猾的服务器可以通过启用-启用,狡猾服务器。
A zlib codec has been implemented. There is a specification for a transparent codec interface. There is a working named pipe interface under Windows. The chat server master protocol has been modified to use textSure v1.3. A virtually unlimited number of socket structures are allowed. This release includes a faster HTTP file cache, automatic coserver restart on buffer overrun or death, loadable server modules, and Guile server examples and documentation. Guile servers can be enabled via --enable-guile-server.

Project Resources