希望通过本文使您在脑海中形成一个创建自己的SOA路线图的框架,文中还说明了“为什么路线图对SOA行动如此重要?”。路线图就是说明开发内容、开发时间、部署所开发内容的一份指南。对于SOA的顺利部署而言,路线图是最为强大的工具。...详细
SOA 是面向服务的架构是一种IT战略,它把包含在各种企业应用中的分散的功能组织为可互操作的、基于标准的服务,而这些服务可以再被迅速组合和重用以满足业务需求。本文的目的是为您提供成功组织SOA规划的指导方针,我们相信,采用这个方法能使您最平稳地实施SOA,使您的企业发展和业务敏捷性达到一个新的高度。...详细
2006年对于SOA的支持者来说是繁忙的一年,许多面向服务架构都从样品试制阶段进入到实际部署阶段。许多公司都可以展示他们在SOA应用当中取得的成绩,本文有一些本年度曾经报道过的突出例子。一些人认为SOA只是一个遥不可及的童话,其实不论我们现在的技术水平如何差,面向架构的服务就是方向、就是希望。...详细
为了举例说明SOA的价值,本文描述了微软公司的一些步骤,这些步骤讲述了微软技术中心在应用程序集成方面所遇到的一些重要挑战,这些挑战和大多数 公司所遇到的是类似的。伴随着我们探究这些挑战,揭示其深层次的原因,找到一种方法,这种方法能够使面向服务的解决方案技术迅速改进操作效率和提高同各种 LOB应用系统相互交互的能力,那么SOA的前景将变得清晰。 本文同时讲述了微软技术是如何为面向服务解决方案技术中的一些重要的功能提供服务的。...详细
SOA正在成为开发新的商业解决方案的首选方法。每一个在充满活力领域的环境中进行开发的人都应该使用SOA,但是很少的人能有享受这种奢侈的条件。SOLA最初的目的是使得企业机构能够把大型程序集成到 SOA环境作为逐步淘汰它的第一步,并且不需要分割系统合替代策略的代价。SOLA将会同SOA Software的其它的系统集成在一起,其中包括Registry, XML VPN 和 Service Manager。...详细
从本质上讲,SOA是一套设计可共享、可重用服务的方法。它使企业的IT部门把分散、多平台的环境作为一种统一的计算结构来对待。但是,SOA也可能演变为一场混战。SOA治理是指为建立管理这种新型网络和跨服务生命周期的安全、性能和其他策略的实践和工具所做的工作。SOA治理是指为建立管理这种新型网络和跨服务生命周期的安全、性能和其他策略的实践和工具所做的工作。SOA治理工具让企业可以连续地建模、监测和控制分布式环境,绘制环境地图。有效的治理可以确保企业的SOA遵守所有适用的法规、竞争、运营等方面的要求。...详细
目前许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。而SOA 作为沟通 IT 世界和业务世界的桥梁这一论断在不断地发展着。服务组合的构建是一项时间和资源的投资,它必将在面向服务的业务应用程序方面带来巨大的回报。尽管面向服务的体系结构或 SOA 仍然是新生事物,但许多公司正逐步认识到需要采用 SOA 方法作为执行满足业务需求的解决方案的方法。采用这种方法的一个关键步骤是构建可重用服务的组合。 ...详细
有很多的区别可以帮助人们找出数据和元数据的界限。一个很有效的方法是找出设计时间和运行时间的不同。注册和存储库两者都包含了设计时间和运行时间 两个特性。设计时间元数据绝大多数情况下专注于描述和发现,而运行时间元数据则专注于分发合约和策略信息。...详细
CapStat 使用Sonic Software公司的企业服务总线(ESB)以允许指挥中心互相连接并发布和使用Web服务。通过使用SOA,既解决了不同辖区之间的数据检索,同时实 现了原有系统的共享并避免了数据不兼容问题。通过这一系统,可允许五个管辖区的快速指挥中心交换各种信息,比如市民的停电报告、更新特种快速反应车辆清单 和报告可疑病症人员的位置等等。...详细
围绕CIO的诸多话题已经渐渐冷却,而SOA依旧人气十足。任何人都无法抗拒这样的想法——创造可重复利用的软件组件,并在整个企业应用软件系统平 台上配置。但是CIO们也开始认识到SOA并非一个简简单单走过场的项目,Richard Thomas,昆泰跨国公司(Quintiles Transnational,一家制药、医疗保健和生物科技研究公司)的高级副总裁和首席技术官就说,“一个SOA计划的目标决非是完成首次任务的执行, 然后回复到原来的状态,这是开展业务的一个全新方法”。...详细
面向服务架构(SOA)常常被奉为解决上述业务挑战的一种可行的解决方案。SOA 是一种通过使用和组装构建模块来概念化、设计和构建应用程序的方法,每个构建模块通常被表示为一个可重用的服务。目前使用的许多 SOA 方法只是简单地封装一些业务功能,然后是用在应用程序中,而且采用了一种临时、静态和不灵活的方法。开发未来应用程序和业务流程的推荐方法是采用正式的 SOA 实现框架,该框架是动态的、灵活的和可伸缩的,足以满足变化的和复杂的业务需求。...详细
目前,几乎所有新的中间件类型、新的中间件产品都支持Web服务,可以基于它们实现SOA架构的应用。正因为如此,人们将中间件视为实现SOA架构的理想平台。凭借这种天然的联系,中间件搭车SOA也是一个增加曝光率的明智择。从技术视野上来看,如果中间件产品没有考虑SOA是短视的,在技术跟随上显得行动缓慢。...详细
SAAJ是在松散耦合软件系统中利用SOAP协议实现的基于XML消息传递的API规范。顾名思义,SAAJ支持带附件的SOAP消息。SAAJ无疑很适合基于文档的同步或者异步Web Service。SAAJ使用简单,有助于您在Java环境中集成各种Web Service,它扩展了对文档风格的Web Service通信的自然支持(natural support)。SAAJ还支持基于标准接口上的XML消息传递,并且这一点得到了供应商的广泛支持。本文介绍如何利用SAAJ在SOA中开发Web Service的消费者。...详细
当所有这些功能在SOA的环境中变得越来越实用时,一定要记得灵活性是随价格带来的。管理、安全、元数据和集成基础设置都潜藏在SOA实现之下。毕竟,松耦合不是魔术、也不容易达到。它需要严格的设计和复杂但灵活的基础设施。很多中小企业已经开始利用Web服务来降低满足他们外部集成需求的陈旧方法的费用。但是,单单增加Web服务接口的方法和过去的API方法一样不灵活。中型企业只有通过构建SOA应用并利用足够灵活的松耦合的Web服务才能跟上业务环境持续不断的变化。...详细
SOA(Service Oriented Architecture, 服务导向架构)无疑是当前信息技术领域中的热门话题,IT行业分析公司Gartner认为SOA将成为创建和交付软件的主导框架,同时预测到2010年 时,应用软件收入增长的80%将来自基于SOA的方案,尽管如此,SOA在很多用户心目中还是一个眩目的困惑。Unisys中国区客户解决方案部高级项目经理王立生表示,这种对SOA的踌躇看法,主要是因为用户不是从合适的切入点剖析SOA。 ...详细
从2005年到2006年,对IT冲击最大的莫过于SOA了。然而,对于几乎所有的IT管理者来说, SOA让他们极度兴奋,同时也带来了深深的忧虑。本文不是一篇SOA的技术文章,但它的确为尚在SOA门外徘徊的人提供了4个明确的步骤,并且很有希望解决企业在实施SOA过程中遭遇的实际问题。...详细