现在的位置: 首页 > 综合 > 正文

可控SOCKET框架

2013年04月18日 ⁄ 综合 ⁄ 共 661字 ⁄ 字号 评论关闭

以当年IBM技术库中的一篇SOCKET控制的文章为基础,尝试自己写了一个对SOCKET控制的框架

目前完成的功能:
1.启动一个服务(端口自动分配,或者指定一个端口)
2.停止一个服务
3.显示当前运行的服务

源代码:http://221.130.191.79/beiouwolf/SoL_Socket.rar

代码结构说明:
SoL.Client  测试用客户端
SoL.Server.Init.Init   服务器启动入口
SoL.Server.Conf  基础配置
SoL.Server.Init.ServerControl  服务器控制器
SoL.Server.Service  自定义服务存放位置
  - SoL.Server.Service.iContent   自定义服务需实现此接口
  - SoL.Server.Service.timeTest   测试用自定义服务,每10秒输出一次当前时间

测试说明:
服务器:运行SoL.Server.Init.Init.java  启动服务器,并同时启动服务控制器
客户端:运行SoL.Client.client  启动一个简单的客户端测试,接受System.in输入流(控制台输入)
                可运行的命令:
                start 服务名 [端口]    //启动一个服务
                stop 服务名 端口      //停止一个服务(仍然会等待最后一次连接完成)
                display                        //显示当前运行的服务

 

抱歉!评论已关闭.