论文摘要
Web Service技术是当今IT业界的焦点所在,它的发展将促使Web Service应用的成熟和完善。Web Service的主要目标就是在现有的各种异构平台技术上构筑一个通用的、与平台及语言无关的技术层,各种不同平台之上的应用依靠这个技术层来实施彼此的连接和集成。Web Service技术完全基于标准的技术,只有基于标准,所有的开发厂商才有相同的准则,才能够在各自的平台上开发出具有跨平台和交互操作能力的软件产品和解决方案。 本文首先分析了Web Service技术的发展现状,阐述了Web Service技术的重要性。为了系统地了解Web Service技术,我们依次对Web Service的基本概念、特点、体系结构、各种技术规范等方面进行介绍,使我们了解了Web Service技术所涉及的HTTP、XML、SOAP、WSDL、UDDI等关键技术环节,其中HTTP、XML、SOAP是Web Service技术的核心。 虽然Web Service技术给我们提供了很好的框架和体系结构,但是,如果我们对Web Service的一些关键技术环节缺乏了解,特别是性能和安全方面,不能很好地在设计阶段处理好这些问题,那么最终完成的系统必然是效率低下,缺乏安全性。为了提高Web Service技术的性能,本文从系统设计、基础平台性能、接口定义、接口实现、文档结构、应用交互模式、Web Service调用模式、安全因素等方面进行分析和设计,并应用缓存、数据库连接池、断点续传、数据压缩等技术加以实现。同时为了提高Web Service技术的安全性,本文从基础平台安全、网络连接及传输安全、数据安全、WS-Security安全、应用程序安全等方面进行分析和总结,并运用IPSec、身份认证和授权、防火墙、SSL、VPN、数字签名,加密算法、WS-Security等多种安全技术。由于性能和安全是相互影响的,因此建议在保证Web Service技术安全的前提下,再考虑提高其性能。 为了能更好地了解Web Service技术,特别是涉及的性能和安全问题,本文结合银行签名印鉴查询系统具体项目来讨论Web Service技术。只有解决了Web Service技术所涉及的性能和安全问题,这样才能更好地利用Web Service技术为我们提供更好的软件产品和解决方案。
论文目录
相关论文文献
标签:扩展标注语言论文; 简单对象访问协议论文; 统一描述论文; 发现和集成协议论文; 服务描述语言论文; 服务安全组件论文;