基于J2EE平台的Web服务技术的研究与实现

被引量 : 0次 | 上传用户:kfanffvga
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件理论与技术的发展,分布式软件组件(Distributed Software Component)技术已经成为当前软件技术的主要趋势。分布式软件组件技术满足软件开发和应用的分布式、松散耦合、跨平台的要求。当前主要分布式软件组件技术(COBRA、DCOM、RMI)采用固有模型,过分依赖于自身协议,造成了系统互操作性和灵活性上有很大不足。而Web服务(Web Services)作为建立可互操作的分布式应用平台,可以很好地解决上述问题。 Web服务是一种标准化的松耦合结构,它提供了一个分布式的应用平台,通过使用XML、SOAP、WSDL和UDDI等标准协议来实现应用服务。其中,XML负责提供数据的描述,SOAP负责消息传递和服务调用,WSDL负责Web服务描述,而UDDI则负责Web服务的发布和查找。Web服务的出现满足企业集成应用合作所要求的基本功能,使网络不仅成为信息共享的平台,而且成为服务共享的平台。它可以跨越应用系统的对象体系、运行平台、开发语言等界限,以服务的形式封装应用并对外发布,供其它用户调用。正是由于Web服务的这些特点,使得Web服务成为企业应用集成的一个理想选择。 本文致力于介绍Web服务开发的各个技术细节,以Web服务技术为主线,首先介绍了Web服务技术的技术特点及其体系结构,其次详细介绍了XML和SOAP的消息结构及处理过程、WSDL的文档结构和分析、UDDI的数据信息模型等Web服务所使用的关键技术和核心协议。然后在J2EE平台架构基础上阐述了如何将J2EE与Web服务进行集成开发。接着在以上分析的基础上,选择J2EE作为Web服务实现平台,以Jbuilder X作为开发工具,Weblogic8作为应用服务器,使用UML对系统实施建模,设计了分布组件,构建了一个产品管理系统,对系统的产品查询功能用Web服务进行了封装。在测试中,模拟了提供产品查询Web服务的企业应用,并在Weblogic的私有UDDI注册中心将提供的服务进行注册发布,在第三方系统中可以对Web服务提供的产品信息进行集成和查询。 研究表明,Web服务技术为基于J2EE的应用程序提供了良好的封装性和可用性,提高了软件的可重用性和可扩充性。Web服务将成为分布式技术开发的重要角色,成为构建企业应用的新模式。
其他文献
近年来,我国高速公路建设取得了很大的成绩,在建设过程中也面临着很多的问题,在施工中也应用了很多的施工技术。文章以某高速公路施工为例,对施工中应用的吹填砂路基设计以及
随着市场经济的日益完善,企业之间的竞争也日趋激烈,人们已经逐渐认识到客户对于企业的重要性,没有优良的客户资源,企业就无法发展。因此,如何更多地了解客户的信息,并将这种
推进国家治理体系现代化,不断提升国家治理能力,是实现中华民族伟大复兴的必由之路。党的十八届三中全会通过的《中共中央关于全面深化改革若干重大问题的决定》对推进国家治
外汇储备是国际货币体系的核心,也是国际金融领域的重要问题,它关系到各国调节国际收支和稳定货币汇率的能力,一直受到国际金融机构和各国政府的普遍关注。我国自1994年外汇
随着房地产金融政策的出台,如何解决房地产开发中的融资问题,开拓新的融资渠道,成为当前房地产界关注的热点和迫切需要解决的问题。国内现有对房地产开发企业融资的理论主要
《茫茫藻海》是英籍女作家琼·里斯唯一的一部以西印度群岛故乡为背景的小说。里斯在这部小说里不仅改写了名著《简·爱》中男主人公罗切斯特的疯妻子这个角色,揭露了造成伯莎
目前,随着状态检修工作及"三集五大"体系建设的逐步深入开展,国网公司各下属省电力公司愈加重视在精益化技术的研究工作,在国网公司的指导下,形成了输电线路精益化管理、轮换
在建筑物火灾安全疏散过程中,疏散指示标志系统有着举足轻重的作用,它可以指引人们确定正确的疏散路线,避免盲目逃生,减少疏散时间,减少火灾事故造成的损失。有关火灾事故的
静电喷雾的理论研究基本成熟,雾化原理和雾滴的运动过程也研究的十分深入,对于静电喷雾应用于农业防治害虫,已经显示了巨大的潜力。静电喷雾极大地改善了喷雾效果,减少了农药对环
<正>现在,滥用合成毒品已是某些青少年的"家常便饭",而挽救这些青少年更是迫在眉睫。合成毒品的种类有哪些?成瘾机制是什么?对人体有怎样的损害?如何治疗成瘾者?就此,本刊采