Skip to content

Danelle/jacques

Repository files navigation

Jacques

##Introduce a server program which focuses on mobile applications.

##Build ./configure make

XXX不要安装

##Test 编译成功后会在src目录下生成两个可执行文件,一个jacques,一个client。 jacques是服务器程序,client是测试用的客户端。

要运行服务器,需要有相应的配置文件,默认的配置文件目录在/etc/jacques/下,(你也可以通过修改config.h中的定义来改变配置文件的位置)

有个主配置文件/etc/jacques/jacques.conf,内容如下

ThreadCount  6		# 0 for default

还需要在/etc/jacques/app-enabled目录下放置服务配置文件(文件名任意),(如apache的虚拟主机) 一个服务配置文件如下,你可以放置多个

ListenPort  23432
NaxPending  512

KeepAlive	30		# 0 for forever, -1 for no keepalive

ThreadCount 6		# 0 for default

注意,目前这些配置并没有完全用到。但是必须有。

etc/jacques目录是我测试用的配置文件,把他放到系统/etc/jacques下。其中包括了一个简单的hello模块。

有了配置文件后就可以运行jacques了。

运行jacques后会在终端输入监听的端口号,于是就可以使用./client [端口号] 来测试服务器了,目前只是完全的回射服务。

也可以运行./batch.sh来批量测试。

##Module 现在已经支持一些模块,在更加完善后跟进文档。

##Contact 欢迎和我联系 Wiky L wiiiky@outlook.com

Be free to email me

Releases

No releases published

Packages

No packages published

Languages