J2EE电子政务门户系统(6)

2008-02-23 09:42:46来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

规范可以在同一次消息交换或同一个事务中把消息的发送和处理结合起来。EIS 进行的处理是同步的,因此可以成为 J2EE 应用程序服务器管理的事务的一部分。因此,被 J2EE 应用程序跨多个后端应用程序运行的业务流程可以是事务性的 这些应用程序所执行的步骤要么全部被提交,要么一步也不提交。

基于各种协议的数据交换

BIE http://www.brunswickwdi.com/index.pl/bie)是用来帮助组织在不同应用不同操作系统间进行数据交换,实现EAIB2B解决方案,它类似微软的BizTalk,但是与之相比有两大优势:

l 由于使用Java达到真正跨平台实现数据交换

l 开放源代码,适合二次开放

可以用BIE接受来自别的应用程序或其他企业的数据文档,并把他们转换成XML用于自己的应用程序。相反,也可以从自己的应用程序得到数据并通过BIE以不同的格式提供给别的应用程序或企业使用。不论是哪种情况,数据开始是一种格式,然后通过BIE转换成XML,然后你可以以完全不同的格式输出数据。不管是数据源还是数据接受者,它们的数据格式都不必是相同的,甚至不必是XML格式。

BIE不仅仅是一个数据交换服务器,它也提供强大的图形业务流控制工具。业务分析员在一个类似流程图的工具中画出业务流,从而实现所需要的功能。

成为标准的Web 服务提供商

电子政务系统一旦初具规模,整个系统所包含的信息量以及强大的功能服务将成为社会中最强大的资源,如何将这些资源更好的服务于社会,让社会各界以自己的方式充分挖掘其中的数据信息价值将成为首要议题。

通过Web Services技术让外界直接共享或调用自己的资源将是一种发展趋势,比如气象信息是属于政府气象部门发布的信息,但是几乎在所有新闻类网站或门户都需要本地的气象信息,那么就可以通过Web Services提供这种服务。

典型的Web 服务(Web Services)结构包括三个实体:服务提供商、服务经纪人和服务需求者。他们分别提供了三项基本功能:运行发布、查找和绑定。服务提供商创建Web服务,并通过在服务经纪人处注册发布网络服务;服务经纪人负责维护已发布服务的注册系统;服务需求者通过搜索服务经纪人的注册登记查找所需要的服务,并将服务请求与服务提供商绑定以使用特定服务。

电子政务系统因为拥有丰富而强大的资源和信息,因此理所应当成为一个服务提供商,这些资源和信息又可能是本地社会中最多的,它有理由可能成为当地最大的Web服务提供商。

目前,Web服务正在处于实践和完善当中,其中安全、管理或交易等问题还有待于进一步解决,但是在规划整个电子政务系统必须将Web服务包括进来。

上一篇: Antlr--看Hibernate3如何解释HQL语言(上)
下一篇: 介绍下简单模版eastm

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:在Java中应用设计模式--Singleton

下一篇:开发J2EE应用的要领