浅谈网络信息资源的整合问题研究网络毕(2)
2013-08-22 01:10
导读:3应用系统整合 信息资源整合建设要求实现面向业务过程的转变,IT支持系统需要实现面向过程的整合,具有过程支持的功能,而这其中必须实现应用系统
3应用系统整合 信息资源整合建设要求实现面向业务过程的转变,IT支持系统需要实现面向过程的整合,具有过程支持的功能,而这其中必须实现应用系统间的整合,企业为了实现支持相邻的业务活动的系统之间的互相操作,很早就开始了对应用系统的整合。由于企业最初使用的IT支持系统不多,因此很多采用的是点对点的系统整合结构,在这种点对点的结构中,每个应用系统都与其他应用系统通过接口相连。这种整合方式不需要对应用系统进行大的修改,编程工作量较少。但是当需要整合的系统对象较多时,系统相互之间的连接接口将会变得非常复杂,并且一个系统升级或新的信息系统实施后,与该系统相连的所有接口都要进行改变。
随着应用系统的个数增多,接口问题越发明显。为了解决应用系统点对点整合的问题,使用消息代理的整合结构被提出了过程代理整合。在这种整合结构中,系统之间的和数据交换是通过消息代理来实现。这种结构大大减少了接口连接数量,同时由于有消息代理作为信息交流的中介,当某一系统发生改变时,只需消息代理中相应的部分发生改变,降低了系统维护和升级的复杂性。消息代理是现行应用整合使用较多的一种技术。
4 业务过程的整合
虽然数据整合己经证明是整合的一个流行的形式,然而,从安全性、数据完整性、业务流程角度来看,数据整合仍然存在着很多问题。组织内大量的数据是被业务所访问和维持的。业务逻辑应用并加强了必须的业务规则、业务流程和安全性,而这些对于下层数据都是必需的。
系统整合不考虑系统之间的工作过程,而过程整合产生于跨越了多个应用的业务流程层。通常通过使用一些高层的中间件来表现业务流程整合。这类中间件产品的代表是消息中介,消息中介使用一个总线模式或者是Hub模式来对消息处理标准化并控制信息流。
(转载自http://zw.NSEaC.com科教作文网) 业务过程将客户当作过程的起点,经过一系列的活动完成整个过程。到目前为止己经出现过很多有关过程整合的技术和思想,如为了实现过程并行化的并行工程(CE),为了优化过程结构的业务流程重组(BPR),为了实现企业间的过程互连的供应链(SCM)和扩展的供应链管理(eSCM),为了缩短过程时间和周期的敏捷制造(AM),为了实现过程的自动化的土作流(Workflow)以及为了实现过程实效性和瞬时性的虚拟企业和动态联盟等。与上面的消息代理相比,过程代理可以看做是消息代理的扩展,它除了处理消息代理中的格式化的应用会话外,在过程代理中还封装了与各个应用系统相连的过程逻辑。当所有的过程逻辑都封装在过程代理中时,就可以建立一个过程库对过程进行统一管理,并且使用可视化的图形界面对过程进行设计、在线监控和调整,完全可以消除传统企业中的那种"抛过墙"的问题。同时这种可视化的过程设计界面减少了过程设计的复杂性,并且可以使不同层次的人都能参与到过程设计中,大大提高了过程设计的效率和过程的合理。
业务过程整合是通过函数和方法的整合来实现。面向函数和方法的整合一般来说是处于同步模式的,即基于客户(请求程序)和服务器(响应程序)之间的请求响应交互机制。函数和方法整合包括直接的和严格的在网络中的跨平台应用程序之间的应用到应用(A2A)的整合。它涵盖了普通的代码(COBOL, C++, Java)撰写、应用程序接口(APIs)、远端过程调用(RPCs)、分布式中间件如TP监控、分布式对象、对象访问中介(CORBA).Java远程方法调用(RMI)、面向消息的中间件以及Web服务等等各种软件技术。
小结
很多网络应用系统本身是一个庞大而复杂的系统,再加上系统建设中缺乏整体、统一的规划,因此现有的应用系统中普遍存在"信息孤岛"现象,信息资源难以共享,这些问题已严重影响了我国网络资源应用系统的健康发展。为解决这些问题,除了健全制度并加强管理之外,更为重要的是研究必要的技术手段整合现有系统资源,实现信息资源的连通和共享,提高资源的共享水平和使用效率。
(科教范文网http://fw.ΝsΕΑc.com编辑) 参考文献
[1] 张文德,信息资源整合系统与技术研究,现代图书情报技术,2003
[2] 王梅,王桃珍,信息资源管理模式探讨,情报技术,2001
[3] 张维明,信息系统集成技术,北京:出版社,2002