摘要
本文研究了一个通用的Java服务器GJS的设计和实现,GJS通过分析了一般基于Socket的客户机服务器工作方式,提供了一个开发的框架,通过这个框架,开发人员可以把开发工作集中于协议本身,从而避免了重复性的工作并降低了维护成本.同时,GJS利用JAVA提供的反射机制,使得GJS可以动态加载新的服务而无须重新编译,在不对其它服务造成影响的同时及时加载新的服务,使得开发成本和维护成本都大大降低.GJS还提供了一个可视化的用户操作界面,使得服务的管理工作非常简单和直观.
-
单位西北工业大学