基于soa架构的考试系统的研究与设计.doc

DOC格式手机打开展开

基于soa架构的考试系统的研究与设计,soa(service-oriented architecture,面向服务的架构)作为下一代的软件开发理念,对现代软件开发模式产生了深远的影响。soa通过服务的发布、服务的发现以及服务的调用等机制为其他的应用程序提供服务。通过采用soa框架,企业可以最大程度地减少系统间的耦合,从而提高可重用性。web service...
编号:5-2986大小:587.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 ningxiang00 发布

SOA(Service-Oriented Architecture,面向服务的架构)作为下一代的软件开发理念,对现代软件开发模式产生了深远的影响。SOA通过服务的发布、服务的发现以及服务的调用等机制为其他的应用程序提供服务。通过采用SOA框架,企业可以最大程度地减少系统间的耦合,从而提高可重用性。
Web Service是实现SOA的方式之一。Web Services技术是建立在开放的Internet基础上的新的分布式计算模型,代表了下一代网络计算和企业应用的必然趋势。其通过通用的Web协议和数据格式,如HTTP、XML和SOAP进行访问,一经部署到Internet中,使用者就可以在任何平台以任何编程语言实现对Web服务的调用。用Web Service来实现SOA的好处是可以实现一个中立平台,来获得服务,而且随着越来越多的软件商支持越来越多的Web Service规范,开发人员将会取得更好的通用性。
该课题要实现的是将有可能用不同语言开发的各个功能子系统用Web Services的方式进行封装,用WSDL描述系统相应功能,用UDDI对功能进行注册,将系统部署到Internet上之后,对用户提供服务。用户通过UDDI查找服务,利用SOAP作为传输层,在消费者和服务提供者之间传递消息。
XML做为Web Services的核心技术,本文首先对XML相关技术做一些探讨,而后介绍Web Services相关内容及SOA架构。文章对系统的设计进行了详细的阐述。最后对毕业设计课题研究进行了总结,并对未来的工作进行了展望。

49页,26000字