来源:希赛2008-08-04
从这个定义中我希望表达的前提有下面两点: 1)、软件系统架构:soa不是一种语言,也不是一种具体的技术而是一种软件系统架构,它尝试给出在特定环境下推荐采用的一种架构,从这个角度上来说,它更像一种模式(
来源:希赛2008-08-04
通过利用wsdl接口在操作方面的灵活性,每个公司都可以将它们的现有系统保持现状,而仅仅匹配wsdl接口并制订新的服务级协定,这样就不必完全重构它们的软件系统了。...尽管在内部软件系统可以承受全面的检修,但是它们需要在这样做的同时不会对与现有的供应商系统的交互产生大的影响。在这种情况下,soa模型保持原封不动,而内部实现却发生了变化。
来源:希赛2008-08-04
部署视图将软件映射到底层平台和相关硬件上,是系统部署人员对架构的视图;实现视图描述了软件代码的组织,是从开发人员角度出发的视图;业务分析人员则利用过程视图进行工作,它描述的是软件系统的运行时特性。
来源:希赛2008-08-04
那么,有没有可能让不同的软件系统之间可以彼此连通,共享功能和数据,共同支持企业it创新呢?答案是肯定的,这就是soa(面向服务的架构)。...林亚介绍,对于各个流通企业来说,在不同时期针对不同需求所采用的管理软件的开发语言、数据格式、开发标准等大多并不相同,各个软件系统就像多个不同国家的人,皮肤、语言、文字等各不相同,要想让它们彼此交流就像“
来源:希赛2008-08-04
监理可以有效地提高软件开发和软件系统的质量,但无法保证软件中不存在任何错误。 为防范这种风险,监理工程师应努力学习信息技术和监理知识,不断提高自身素质,努力防范由于自身技能不足带来的风险。
来源:希赛2008-08-04
目前政府信息化工程项目由于管理跟不上造成的主要问题包括:(1)很多项目实施质量达不到预期的要求,如大量软件系统的功能与实际要求不相符,建成后无法投入使用或不好用而被最终用户弃用;(2)很多项目的实施不能按期完成