关注真实世界中的SOA 提高应用价值
Geva Perry在他最近的一篇博客中间谈论到了关于可扩展性SOA的问题。Geva Perry引用了即将到来的SOA世界2008年大会的主要发言人Dave Linthicum的观点(“真实世界中的SOA”):“让解决方案变得可扩展毫无新意。然而,最近采用的SOA技术以及方法在很大程度上没有经过大型应用程序以及信息和服务管理交通负载的测试。SOA实施者们恨高兴能够得到他们可以运行的解决方案,但是在很多情况下可扩展性并不仅仅是SOA领域考虑的事情,也不仅仅是负载测试,或者其它表现层的测试。我们看到了因为这些忽视带来的后果,尽管在许多情况下SOA问题的范围正逐渐超过他们的架构以及技术所能达到的程度。” 从表面上看,Web服务就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。服务导向架构,是指为了解决在inernet环境下业务集成的需要,通过连接能完成特定任务的独立功能实现的一种软件系统架构。该定义的学术味道较浓,但其核心思想并不难理解:让应用不受限于技术,让企业轻松应对商业服务变化和发展的需要。
引用Jason Bloomberg在他的一篇文章“SOA的原则”中的话:
“被忽视了的最重要的一点是在这篇文章里概述了自顶向下的SOA方法。目前大多数的Web服务都是自底向上的:‘这里讨论的是怎么样建立Web服务,现在让我们为了集成来使用他们。’”
每一个人似乎都在努力定义Web服务的替代方法。然而,对于如何把状态的分层次的应用程序转变为一个线性的可伸缩的服务,很少有人提出一个明确的定义。
应用程序的种类在日益增多,特别是那些分类为XTP(Xtreme Transaction Processing)的应用程序。SOA在这种程序中以其Web服务格式没有增加任何价值,因为在这种环境中的服务是状态的,需要在降低延迟的同时高速度进行沟通。
如何提高SOA平台的性能?
有一些新兴的框架(如OSGI和Mule)提供一种替代的SOA方法。这些框架的共同点是它们都是由POJO驱动的,轻型的,在性能等方面有很高的效率。因此,这些框架正在获得增长势头并且将成为制作高性能SOA应用程序的标准是毫不奇怪的。
当平台已经初步搭建起来以后,我认为我们仍然缺乏Jason所谈论的自顶向下的视角。这正是基于空间的架构适合的。在接下来对SBA以及SOA的介绍中,我会尽量描述SBA作为一个把现有的以状态层为基础的应用程序转变成为线性可扩展的服务的模式是怎么样适合SOA世界的。(IT专家网)
- 1经济低迷状况下中小企业还需要上福州OA吗
- 2中小企业信息化 年终采购的重点原则
- 3福州OA软件实现组织管理是怎样实现的?
- 4开源是SOA的未来之路吗?
- 5福州哪个厂商的OA好用或者使用比较广的,求推荐!!
- 6企业CIO如何让IT具备预见性
- 7SOA聚焦:架构师的数据战之争
- 8传统通用福州OA的终结者是SaaS还是行业化
- 9轻量级带来高效益 敏捷福州OA打破IT预算天花板
- 10利用数据仓库技术辅助CRM决策
- 11企业管理变革不宜下手过猛 适度原则是关键
- 12如何半年收回投资 SOA带来IT新革命
- 13探讨ITIL在运营商信息存储管理中的应用
- 14企业OA办公系统流程中涉及角色清单
- 15OA财务审计条线的管理工作层次关系说明:
- 16成功的SOA需要一个强大治理计划
- 17把BI集成到SOA的好处和策略研究
- 18分析发展历程 理顺企业信息化过程
- 19中小型企业应用精益生产系统探讨
- 20如何转危为安 福州OA实施考验实施双方智慧
- 21SaaS概念要落地 提供商不能任意定价
- 22企业应如何集成SaaS、CRM和福州OA应用
- 23福州OA可有效解决的企业的五大难题
- 24专家谈IT项目评估体系与成功管理
- 25中小企业信息安全保障之PC选购指南
- 26网友观点:小公司如何做项目管理
- 27OA的人力资源管控体系核心权限界面划分
- 28探寻企业实施PDM管理的迷局
- 29对症下药 小企业应该如何少走福州OA弯路
- 30财富管理行业的发展要依靠两种能力