论文部分内容阅读
虽然IT经理一直面临着降低成本和最大限度地利用现有技术的难题,但同时他们还必须不断地努力,以期更好地服务客户,从而赢得更大的竞争力。IT业界面临着这样两个主题:异构和改变。他们必须集成功能各异的异构平台系统,必须满足企业快速响应市场变化而对IT支撑环境的弹性应变的要求。希望的曙光好像已经出现,这就是面向服务的体系架构的解决方案。 目前国际IT界大公司象IBM、Microsoft和国际标准组织OASIS、W3C等对面向服务的体系架构和Web服务技术进行了大量系列深入研究开发工作。形成了一系列基础协议和安全规范等。开发了支持Web服务技术的开发和应用服务器平台。 人们已经认识到采用面向服务的体系架构将给我们带来多方面的好处,有助于我们在今天激烈竞争的商业环境中取得成功,具体体现于下: ·充分利用现有资产。 ·更易于集成和管理复杂性。 ·更快的市场响应速度。 ·减少成本和增加重用。 本文全面讨论了面向服务体系架构的理论知识,提出了应用流程中间相遇的面向服务的分析设计方法。深入研究了Web服务的基础知识和相关的协议、规范,重点讨论了Web的安全性。进而应用面向服务的思想方法在微软的.NET集成丌发平台(Visual studio.net2003)下开发了一个电子商务网站EleCommerce,并运用UML可视化建模技术为系统分析建模。通过开发EleCommerce实例,实践了.NET平台的开发技术,验证了实现Web服务技术的可行性,体验了远程跨异构平台调用Web服务应用的美妙感受。接着对从ASPX页面调用Web服务的速度瓶颈制约问题进行了深入分析,创造性地提出了异步调用Web服务的有效解决方法。最后对本文作了总结和展望。