论文部分内容阅读
国家十一五科技支撑计划项目“现代服务业网络适配层研究”是为了解决现代信息网络对现代服务业发展支撑能力不足和现代服务业发展的迫切需要之间的矛盾而提出的。该项目提出了网络适配层的概念,该层分析现代服务业对底层网络的共性需求,向下抽象汇聚底层异构网络的基本网络服务能力,向上提供一个统一的标准的服务接口,供上层应用进行调用。基于该概念及理论研究,课题组开发了网络适配层系统,该系统为现代服务业的发展提供了良好的发展平台。网络适配层系统作为一个为现代服务业提供服务的系统,它提供了多项网络服务能力,如用户管理,终端管理,能力适配、智能切换等功能服务。但由于技术所限,现有系统并不具有良好的服务开放性和支持大用户量并发请求服务的能力,本论文正是解决这两方面的问题设计的。本论文基于网络适配层系统现有的基本功能模块,采用比EJB等组件架构更具开放性的组件架构WebService对系统功能模块重新进行了设计和封装。首先是对系统整体架构和流程的设计,然后对各个服务模块进行了详细设计,从而使系统的服务接口都暴露给外界,使服务请求者可以随时随处通过网络进行调用。为了使系统能够支持大并发用户服务请求,在单个服务器上,系统采用了多线程机制,可以通过创建多个线程来同时为多个用户服务达到并发用户请求处理的能力;在大用户并发量的时候,采用了负载均衡机制,通过采用多个适配层服务器构成服务器集群来分担处理请求的任务,从而提高网络适配层系统的并发用户量。本论文最后通过设计一个示范应用系统和场景验证了系统在服务开放性和并发处理能力方面设计的正确性。具有开放性和并发用户请求处理能力网络适配层系统的设计为现代服务的发展提供了一个良好的支撑平台,对于屏蔽底层异构网络的差异和解决底层异构网络发展不平衡问题,推动上层应用业务的发展,对于推动现代服务业的发展具有重要意义。