论文部分内容阅读
随着信息技术发展,电子商务成为当今计算机和商务领域的一个热门话题,随之企业间的合作与交流也更加广泛。Internet技术的发展和普及大大促进了电子商务的发展。随着企业间互动增多,如何将Internet上的各种系统集成,实现B2B电子商务系统的应用,成为需要解决的最大问题。逐渐兴起的SOAP技术可以很好的解决企业之间的资源共享问题。 SOAP技术是在XML基础上发展而来的,它继承了YML的所有特点,可以很好的完成在网络环境下的数据交换。SOAP技术实际上就是一种数据格式规范,采用这种通用的规范可以更好的实现企业信息的交换。同时,利用SOAP的特征,可以完成其它的额外功能。SOAP作为Web Services的组成部分,在开发基于Web Services的B2B电子商务系统中越来越被广泛的应用。 本课题通过对比传统的B2B电子商务解决方案,分析了SOAP和WebServices的技术细节和优势。传统的电子商务解决方案都存在着一些缺陷,它们不适应Internet松散耦合的环境下设计和开发,也没有真正整合异构平台的资源。SOAP是脱离平台束缚的数据交换技术,服务之间交换数据可以不考虑系统平台的差异。Web Services可以将分布在Web上的服务组合,完成某种特定的处理或功能。基于SOAP/Web Services的B2B电子商务系统可以更好的解决整合企业之间资源的问题。本课题通过一套基于SOAP和Web Services的工资管理系统,更详细的论述了如何应用SOAP在B2B电子商务系统中。 安全问题也是一个制约电子商务发展的主要问题。传统的保障安全方案比较复杂,而且也存在一定的隐患。利用SOAP技术可以很有效的解决安全问题。WS-Security是一套基于SOAP的安全规范。它很好的解决了数字签名,信息加密和身份验证等问题。本课题在WS-Security基础上,对其进行了扩展,研究和总结了一套基于Web Services的B2B电子商务系统的身份验证方案。本方案可以有效解决企业之间在数据交换的过程中进行身份验证的问题,能更好的提高企业应用系统的灵活性。