BEA电子政务网上审批解决方案
来源:赛迪网 更新时间:2012-04-15

 
 

在中国电子政务的发展进程中,从提供应用开发、运行的中间件到应用基础架构平台。为满足电子政务不断发展需要,BEA提供了完整的基于J2EE开放技术和SOA框架的电子政务解决方案。为了真正实现跨越多个部门应用和业务流程的“一站式”电子政务服务,需要利用SOA架构从多个层面实现业务系统的互联互通。

    通过政务门户统一相关政务业务的访问入口。分散的应用拥有不同的访问地址、使用界面、用户名/口令,这给用户使用带来极大的不便。利用WebLogic Portal实现的政务门户可以集成相关业务的访问入口,通过统一分布在不同应用中的用户信息,从而实现政务门户的单点登录;通过定制和个性化服务,可以定制自己需要的政务信息,从而满足了不同用户的需求差异。

    通过BEA的基于SOA的WSRP(WebServices for Remote Portlets)和页面引用技术可以将不同业务界面引入到门户系统中‚用户通过单一的门户就能办理需要多部门参与的业务;用户只需要一次提交全部资料,利用后台的数据交换功能便可按需分发到不同业务系统中,而且可以通过门户查看业务办理进度情况。这样用户就能体验到基于完整业务的一站式自助服务。

    实现跨部门或单位的“一站式” 复合型业务服务,关键是如何将原本分散、孤立的业务过程关联起来。BEA的SOA平台最大价值是通过业务流程管理(BPM)功能,灵活、快速地提集成异构业务应用,从而实现复杂的复合型应用。

    通过WebLogic Integration的业务流程管理或BEA AquaLogic Services Bus的服务管理平台,可以将原有相关的分散应用迅速集成为一个完整的复合型应用。WebLogic Integration支持BPEL(Business Process Execution Language)标准,通过它可以实现涵盖分散业务的复合型业务过程。

    当涉及到部门内部的业务处理时,通过其自身强大的流程调度和管理能力,来触发分布在其他业务系统的处理流程。为了加速复合型业务的办理速度,还可以同时在不同单位办理多个互不冲突的业务。WebLogic Integration和BEA AquaLogic Services Bus在调度业务的同时可以记录处理的进程情况,这样就可以通过政务门户通知业务办理状况了。

    通过综合服务平台可以灵活的调度、组合分散的应用系统,而这些系统运行所需要的相关数据是通过数据服务平台实现交换或共享。用户通过门户一次提交的业务资料首先通过基于XML技术的数据转换功能化为不同系统所需要的数据内容,然后再通过数据服务层中的消息代理(Message Broker)机制,将这些数据交换、传递到被调用的审批流程中。

    此外,针对分散的业务数据,无论是保存在RDBMS中,还是在LDAP、XML文件中,都可以利用BEA AquaLogic Data Service Platform将它们整合为一个完整、统一的虚拟数据源。

    虽然业务上相互关联的数据还是分散在各个系统中,但是能够通过统一的虚拟数据源得到一致的处理,从而消除了数据孤岛。无论是数据交换、数据转换还是虚拟数据源,它们都是可复用的资源,这充分体现了SOA平台的价值。

    目前大量的政务应用都位于基础业务层,它们虽然功能自成体系,但是彼此之间存在着业务相关性,通过BEA提供的SOA平台能够快速将原有封闭业务功能变为更加开放的可复用业务模块,从而将它们集成到综合服务层中。


    通过BEA的基于SOA的WSRP和页面引用技术可以将不同业务界面引入到门户系统中