平台接口对接方案_第1页
平台接口对接方案_第2页
平台接口对接方案_第3页
平台接口对接方案_第4页
平台接口对接方案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、平台接口对接方案与平台对接,建设工伤保险相关公共服务功能的稳定性,提高数据共享程度,系统建立与其他业务系统的接口。接口系统的应用WebService技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据WebService规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。WebService是自描述、自包含的可用网络模块,可以执行具体的业务功能。也很容易部署,因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集、。减少了应用接口的花费。为整个企业甚至多个组织之间的业务流程的集成提供了

2、一个通用机制。WebService的主要目标是跨平台的可互操作性。为了达到这一目标,完全基于(可扩展标记语言)、()等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。由此可以看出,在以下几种情况下,使用WebService会带来极大的好处。一、跨防火墙的通信如果应用程序有成千上万的用户,而且分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。因为客户端和服务器之间通常会有防火墙或者代理服务器。在这种情况下,使用DCOM就不是那么简单,通常也不便于把客户端程序发布到数量如此庞大的每一个用户手中。传统的做法是,选择用浏览器作为客户端,写下一大堆页面,把应用

3、程序的中间层暴露给最终用户。这样做的结果是开发难度大,程序很难维护。要调用,可以直接使用或这样的客户端,也可以使用自己开发的客户端,然后把它和应用程序连接起来。不仅缩短了开发周期,还减少了代码复杂度,并能够增强应用程序的可维护性。同时,应用程序也不再需要在每次调用中间层组件时,都跳转到相应的“结果页”。从经验来看,在一个用户界面和中间层有较多交互的应用程序中,使用这种结构,可以节省花在用户界面编程上的开发时间。另外,这样一个由组成的中间层,完全可以在应用程序集成或其它场合下重用。最后,通过把应用程序的逻辑和数据“暴露”出来,还可以让其它平台上的客户重用这些应用程序。二、应用程序集成企业级的应用

4、程序开发者都知道,企业里经常都要把用不同语言写成的、在不同平台上运行的各种程序集成起来,而这种集成将花费很大的开发力量。应用程序经常需要从运行在主机上的程序中获取数据;或者把数据发送到主机或应用程序中去。即使在同一个平台上,不同软件厂商生产的各种软件也常常需要集成起来。通过,应用程序可以用标准的方法把功能和数据暴露出来,供其它应用程序使用。三、的集成用集成应用程序,可以使公司内部的商务处理更加自动化。是集成成功的关键。通过,公司可以把关键的商务应用“暴露”给指定的供应商和客户。例如,把电子下单系统和电子发票系统“暴露”出来,客户就可以以电子的方式发送订单,供应商则可以以电子的方式发送原料采购发

5、票。当然,这并不是一个新的概念,EDI(电子文档交换)早就是这样了。但是,的实现要比简单得多,而且运行在上,在世界任何地方都可轻易实现,其运行成本就相对较低。不过,并不像那样,是文档交换或集成的完整解决方案。只是集成的一个关键部分,还需要许多其它的部分才能实现集成。用来实现集成的最大好处在于可以轻易实现互操作性。只要把商务逻辑暴露出来,成为,就可以让任何指定的合作伙伴调用这些商务逻辑,而不管他们的系统在什么平台上运行,使用什么开发语言。这样就大大减少了花在集成上的时间和成本,让许多原本无法承受的中小企业也能实现集成。四、软件和数据重用软件重用是一个很大的主题,重用的形式很多,重用的程度有大有小

6、。最基本的形式是源代码模块或者类一级的重用,另一种形式是二进制形式的组件重用。当前,像表格控件或用户界面控件这样的可重用软件组件,在市场上都占有很大的份额。但这类软件的重用有一个很大的限制,就是重用仅限于代码,数据不能重用。原因在于,发布组件甚至源代码都比较容易,但要发布数据就没那么容易,除非是不会经常变化的静态数据。1.2统一身份认证建立统一电子身份认证系统实现统一的用户管理与权限控制。为各应用系统提供集中的身份认证服务通过集中认证技术规范,提供统一的应用系统用户管理接口实现所有新建系统用户认证的统一集中化管理,用户通过统一信息门户实现单点登录,整体上避免重复投资。编号功能模块功能要求统一认

7、证授权系统提供统一的身份鉴权机制控制资源的访问提供集中的访问控制管理统一开发标准应用之间要实现(单一登录),现有应用系统与新建应用系统,都应遵循统一的开发标准。审批流程(用户权限)的管按级别为用户审批功能权限。理动态同步系统可以自动发现在所管理的资源中的用户信息更改,并根据规则将其同步到其它资源中去委托和分级管理提供了委托和分级管理,管理员可以赋予不同管理员的角色给不同的用户,使其具有管理系统中用户的能力。这些管理员可以分成多级以管理不同的组织。不同的管理员登录后,根据其管理权限,将为其提供不同的管理界面和管理功能。高效的用户管理使用集中式的用户管理方式,全局掌控用户信息,有效控制用户对各应用

8、的访问权限统一的应用接入提供标准的用户认证、授权接入标准,简化应用登陆模块开发系统接口设计WebService技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据WebService规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。亚0650”卜0是自描述、自包含的可用网络模块,可以执行具体的业务功能。WebService也很容易部署,因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。WebService减少了应用接口的花费。WebService为整个企业甚至多

9、个组织之间的业务流程的集成提供了一个通用机制。WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。由此可以看出,在以下,t几种情况下,使用WebService会带来极大的好处。一、跨防火墙的通信如果应用程序有成千上万的用户,而且分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。因为客户端和服务器之间通常会有防火墙或者代理服务器。在这种情况下,使用DCOM就不是那么简单,通常也不便于把客户端程序发布到数量

10、如此庞大的每一个用户手中。传统的做法是,选择用浏览器作为客户端,写下一大堆ASP页面,把应用程序的中间层暴露给最终用户。这样做的结果是开发难度大,程序很难维护。要调用WebService,可以直接使用MicrosoftSOAPToolkit或.NET这样的SOAP客户端,也可以使用自己开发的SOAP客户端,然后把它和应用程序连接起来。不仅缩短了开发周期,还减少了代码复杂度,并能够增强应用程序的可维护性。同时,应用程序也不再需要在每次调用中间层组件时,都跳转到相应的“结果页”。从经验来看,在一个用户界面和中间层有较多交互的应用程序中,使用WebService这种结构,可以节省花在用户界面编程上2

11、0%的开发时间。另外,这样一个ebService组成的中间层,完全可以在应用程序集成或其它场合下重用。最后,通过WebService把应用程序的逻辑和数据“暴露”出来,还可以让其它平台上的客户重用这些应用程序。二、应用程序集成企业级的应用程序开发者都知道,企业里经常都要把用不同语言写成的、在不同平台上运行的各种程序集成起来,而这种集成将花费很大的开发力量。应用程序经常需要从运行在IBM主机上的程序中获取数据,或者把数据发送到主机或UNIX应用程序中去。即使在同一个平台上,不同软件厂商生产的各种软件也常常需要集成起来。通过WebService,应用程序可以用标准的方法把功能和数据“暴露”出来,供

12、其它应用程序使用。三、B2B的集成用WebService集成应用程序,可以使公司内部的商务处理更加自动化。WebService是B2B集成成功的关键。通过WebService,公司可以把关键的商务应用“暴露”给指定的供应商和客户。例如,把电子下单系统和电子发票系统“暴露”出来,客户就可以以电子的方式发送订单,供应商则可以以电子的方式发送原料采购发票。当然,这并不是一个新的概念,EDI(电子文档交换)早就是这样了。但是,WebService的实现要比EDI简单得多,而且WebService运行在Internet上,在世界任何地方都可轻易实现,其运行成本就相对较低。不过,亚06500并不像EDI那样,是文档交换或B2B集成的完整解决方案。WebService只是B2B集成的一个关键部分,还需要许多其它的部分才能实现集成。用WebService来实现B2B集成的最大好处在于可以轻易实现互操作性。只要把商务逻辑“暴露”出来,成为WebService,就可以让任何指定的合作伙伴调用这些商务逻辑,而不管他们的系统在什么平台上运行,使用什么开发语言。这样就大大减少了花在B2B集成上的时间和成本,让许多原本无法承受EDI的中小企业也能实现B2B集

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论