构成哈尔滨OA软件的技术是什么?
OA本身应该是“如何将软件组织在一起”的抽象概念。它依赖于用 XML 和 Web 服务实现并以软件的形式存在的更加具体的观念和技术。此外,它还需要安全性、策略管理、可靠消息传递以及会计系统的支持,从而有效地工作。您还可以通过分布式事务处理和分布式软件状态管理来进一步地改善它。
OA服务和Web服务之间的区别在于设计。OA 概念并没有确切地定义服务具体如何交互,而仅仅定义了服务如何相互理解以及如何交互。其中的区别也就是定义如何执行流程的战略与如何执行流程的战术之间的区别。而另一方面,Web服务在需要交互的服务之间如何传递消息有具体的指导原则;从战术上实现OA模型最常见的方式是通过HTTP传递的OAP消息。因而,从本质上讲,Web 服务是实现OA的具体方式之一。
尽管我们觉得 Web 服务是实现OA最好的方式,但是OA并不局限于Web服务。其他使用WSDL直接实现服务接口并且通过XML消息进行通信的协议也可以包括在OA之中。正如在别处指出的,哈尔滨OA系统通过使用能够处理WSDL的新特征也可以参与到OA中来。如果两个服务需要交换数据,那么它们还会需要使用相同的消息传递协议,但是数据接口允许相同的信息交换。
既为了建立所有这些信息的适当控制,又为了应用安全性、策略、可靠性以及会计方面的要求,在OA体系结构的框架中加入了一个新的软件对象。这个对象就是企业服务总线,它使用许多可能的消息传递协议来负责适当的控制、流甚至还可能是服务之间所有消息的传输。虽然ESB并不是绝对必需的,但它却是在OA中正确管理您的业务流程至关重要的组件。ESB本身可以是单个引擎,甚至还可以是由许多同级和下级ESB组成的分布式系统,这些 ESB一起工作,以保持哈尔滨OA系统的运行。在概念上,它是从早期比如消息队列和分布式事务计算这些计算机科学概念所建立的存储转发机制发展而来的。
从开发人员的角度来说,他们使用的工具必须知道 OA的能力,并允许开发人员有效地使用OA对象。这将把设计OA模型、开发服务和服务对象以及测试 OA应用程序这些过程包括进来并组成一个整体。因而,开发人员的工作必须为面向服务的应用程序设计/开发做好准备。
- 1路由器与交换机组网分析比较
- 22004年技术投资价值回顾
- 3看看鲁花集团的信息化建设
- 4用供应链技术实现企业内部信息流动
- 5内容管理:如何变信息为情报?
- 6用IT协调CRM和SCM
- 7实现安全Samba的六种简单途径
- 8企业购买OA办公系统看准6点标准
- 9大亚集团信息安全“三级跳”
- 10看TCL如何经营分销供应链
- 11IT项目的非功能需求
- 122014年互联网投资行业OA软件展望
- 13制造企业如何让老系统重现生机
- 14存储软件向虚拟化和自动化前进
- 15从泰坦尼克中汲取的IT项目教训
- 16有效的流程改进法必须包含的要素
- 17如何构建工程项目中企业知识管理框架
- 18推动PDM本身的发展和完善
- 19OA由“两台服务器+共享磁盘阵列柜”构成高可用系统
- 20银行业数据仓库的应用
- 21存储网络Exchange数据库移动
- 22分布式网络化制造系统构想
- 23给绩效管理一个宽容的环境
- 24警惕e-mail和即时信息的未规避风险
- 25企业应该何时导入CIS
- 26企业信息化:从六个角度分析流程建模
- 27从零开始设计一个IT系统
- 28XML与面向Web的数据挖掘技术
- 29电子签名的幕后英雄 —PKI/CA在行业中的应用
- 30ERP与OA能迸出什么火花?是OA终结ERP,还是ERP终结OA?
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼