翻译中文--对基于J2EE应用服务器的Web服务的分析.doc

翻译中文--对基于J2EE应用服务器的Web服务的分析.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对基于J2EE应用服务器的Web服务的分析 Adarsh Kumar Gosu, B.E.,北德克萨斯州立大学 摘要 互联网已经成为B2B和B2C应用之间交换业务数据的标准方式,随之而来的是对提供与原先静态文档和图片相比更高级的种类繁多的网络服务的需求。Web服务是一种新型的基于网络的服务,其目标是创建分布在全球的应用。Web服务是增强后的电子商务应用,由于具有灵活性和一致性,它更加容易去宣传也更加容易在互联网上被发现。 在现实生活中当要部署一个企业级的Web服务时会比较难以确定对哪个J2EE应用服务器发出请求。本论文分析了多种开发和部署Web服务的方法。一些基础性的协议和较为关键的问题比如EAI(企业级应用一体化),异步消息传递,注册T模型结构等也在本研究中被充分考虑。本论文通过对一个案例进行研究和开发应用程序来测试应用性进而分析J2EE服务器可以提供的服务,并最终提交一个报告。 鸣谢 我要感谢我的顾问Robert Brazile博士,因为他在我的论文完成过程中给予了我许多帮助、耐心、有远见的意见和建议。我发自内心地向他表达我最诚挚的谢意,因为他在我毕业的过程中给予了我非常重要而珍贵的指导。 另外,我衷心地感谢Kathleen Swigger博士和Karl Steiner博士在百忙之中抽出时间来参与到我的论文委员会当中。我还要感谢计算机科学学院和它的教授们,因为是他们给我提供了一个机会,让我来追求我的在北德克萨斯州立大学的硕士学位及各种边缘切割技术工作。同时,我要感谢我的经理和我在Sabre控股公司的同事们,他们以各种方式来帮助我完成我的硕士论文编写。 最后,也是最重要的,我深深地感谢我的父母,我的兄弟和我的朋友们。是他们道义上的支持和鼓励不断给予我力量,否则我也不会达到这个阶段。 第一章 介绍 伴随着过去几年中互联网的快速发展,一些互联网的新的应用途径也随之产生。作为曾经的一个静态信息的来源,互联网已经孕育出一些高级的互动比如电子商务应用。 目前互联网已经在应用的交互中拥有了新的面孔,它已不在需要或者需要很少的人们的干预。商业组织在网上交换着大量的原本在现实生活中可以或者难以安全地进行交换的商业数据。不论何种数据类型,不同的组织都需要有一个共同的方法来交流和处理数据。Web服务提供了一个回转的方式来解决这个问题。Web服务是通过网络传播的服务,旨在帮助各种组织创建分布式应用程序。Web服务是增强的电子商务应用,因为它们具有灵活性和统一性,它更容易宣传也更容易在网络上被发现。Web服务的普及是因为其内在的互用性,高效的应用集成,灵活性,统一性,安全性,支持现有标准和协议等特点。Web服务和Web应用不同,Web服务使用SOAP(简单对象访问协议)[1] 消息而不是MIME标准(多用途互联网邮件扩展),网络服务不是HTTP(超文本传输协议)的具体事例和提供描述他们产生和消费信息的数据的网络服务。 所有潜在的服务需要在UDDI(通用描述,发现和集成)注册表,使服务请求者可以找到他们所需要的服务。Web服务使用WSDL(Web服务描述语言)[3]发布他们的信息请求者。WSDL文档中包含了比如服务名,服务所能提供给请求者的操作以及请求者在请求服务时所需要发送申请的地址等信息。一个企业应用程序使用HTTP上的SOAP消息发送服务请求到一个给定的URL(统一资源定位器)。Web服务接收请求,处理请求并同样用SOAP消息发送一个响应。消息的接受和发送可以是基于服务类型的同步或者异步形式的。 XML(可扩展标记语言)因为它的可移植性和互操作性而被认为是所有的Web服务应用程序的标准语言。目前大多数的Web服务部署在J2EE(Java 2平台企业版)应用服务器,因为它们是可扩展,安全,甚至与服务发展的速度相匹配的。所有主要的J2EE应用程序开发者,如BEA公司,IBM公司,Sun公司,甲骨文公司等已经提出了他们对基于由W3C(万维网联盟)[9]组织开发的标准的Web服务的支持。在实际情况下是十分困难地决定在部署一个企业Web服务时要请求哪些应用服务器。为了克服这个问题,在这个研究中进行了关于和Web服务有关系的各种应用服务器的分析。 1.1 组织的材料 第2章介绍了Web服务,它的结构和与之相关的协议。 第3章介绍了J2EE体系结构,提供了应用服务器和它们的功能的概述。 第4章给出了本论文和结果中使用的每一个参数的简要说明。 第5章提供了该论文的总结以及对未来的工作的讨论。 第二章 Web服务 Web服务是一种将以人为中心转换为以应用程序为中心的方法。随着Web服务的到来,B2B(企业对企业),B2C(企业对客户)和EAI(企业应用集成)的界面也彻底的改变了。Web服务可以被定义为: Web服务可以被看作是关于Web应用程序的网络接口界面

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档