SOA(Service-Oriented Architecture)作为新一代的体系结构,是解决异构系统整合、应用集成的最理想解决方案之一,基于SOA的业务平台不仅能够适应行业内不同企业业务发展的需求,能从整体提升企业的信息化水平,并提高IT资源的灵活性和复用率,为企业节约相当的成本。
业务平台的主要特点:
- 更好的灵活性:
可基于模块化的低层服务、采用不同组合方式创建高层服务,从而实现重用,这些都体现了编码的灵活性。此外,由于服务使用者不直接访问服务提供者,这种服务实现方式本身也可以灵活使用。
- 更强的维护性:
服务提供者和服务使用者的松散耦合关系及对开放标准的采用确保了该特性的更好实现。
- 更好的伸缩性:
依靠服务设计、开发和部署所采用的架构模型实现伸缩性。服务提供者可以彼此独立调整,以满足服务需求。
- 更高的可用性:
该特性在服务提供者和服务使用者的松散耦合关系上得以体现。使用者无须了解提供者的实现细节,这样服务提供者就可以在应用环境中灵活部署。
- 更多访问类型:
借助精确定义的服务接日和对XML、Web服务标准的支持,可以支持多种客户访问类型,不仅支持B/S 和 WinForm客户端,而且可以支持智能客户端(如:即时通)、PDA、手机等各种访问渠道。
- 便于进行远程通讯:
采用通过面向服务架构(SOA)的服务架构,客户端采用智能客户端的方式提供实现,充分减低文件传输对网站服务器的负担,并提供安全的人员认证和数据传输。另外,远程通讯不依赖专网或者VPN等专有设备,节约了相当大的投入。
- 深度支持项目管理:
通过多语言支持技术,软件的运行界面和表单、流程、报表都允许多语言运行,从而实现应用国际化和便于国际业务拓展。另外还支持跨地域多人在项目管理中进行大数据量排程、文件管理和数据分析,用户可以不局限在一个单位内,可以满足多参与方在应用上的权限授权、信息共享交换的需求。
- 满足协同设计管理:
该平台通过SOA提供安全的文件访问、数据访问、消息提醒、专业协同、工作流驱动等核心服务,实现同时支持内网和互联网的协同设计支持,确保设计地点无关性的协同,保证除了院内可以使用,分支机构、现场、分包机构、业主等也可以无差别使用。
|