全面应对SOA开发挑战

全面应对SOA开发挑战

面向服务的架构是一种基于可以重用的服务的,新的开发应用的架构体系。 近年来,企业界对于SOA的需求越来越急切。为了满足这样的需求,一系列的SOA基础架构产品被推出。在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的流程中将各类应用串连在一起是一个非常困难的事情,但是现在的SOA平台将困难转变成了容易。

点击下载该PDF

SOA开发怎样实现?

推荐一个简单的学习用例,以展示如何开发和实现SOA? SOA完全是关于通过重用和合并来减少副本和冗余的技术。最简单的开始学习SOA的方法是仅仅通过一个服务来开始,然后。这个服务最好是你知道的,并且你有这个服务对于不同应用程序的不同实现。

 
 

促进SOA自由开发

只有通过结合SOA提供的丰富的RIA用户接口的灵活性,企业才能灵活高效地发展他们的应用程序。最基本的汇编过程把应用程序的需求当作一系列服务,这些服务需要通过XML处理才能完成要求的功能。在高速RIA环境中有一种服务,它的功能是实际地描绘XHTML屏幕。当用户从合适的地方键入信息时,它会接收从浏览器返回的信息,将这些信息翻译成XML文档格式,并传输到其它与外部Web服务通信的服务。

 
 

SOA开发未来发展

使用以XML文档为主的方法开发面向服务架构(SOA)的应用程序,从而实现更自由的代码编写以构建Web服务,这听起来不可思议,但是已经看过它实施的分析家说,这是可行的并且有可能成为将来SOA开发的发展方向。

 
 
 
点击下载该PDF

SOA开发

 
准备开始SOA是一种挑战。我们咨询了著名的Rolta SOA中心,它是跨国咨询公司Rolta和SOA实施支持厂商的一个软件部门。他们给出了在SOA上取得成功的几条技巧……
 
不论你是测试人员、开发人员还是普通人员,可能都熟悉预定航班和航空旅行的麻烦之处。软件测试和开发人员经常成为类似调度和迭代问题的牺牲品……
 
当运行高流量网站的应用程序时,需要按照规模进行时刻通知,开源应用服务器有时可能会比它们的商业同行更好地满足企业的需求。
 
在过去数年的架构模式中,我一直专注于与客户合作,与以网格相结合为基础,更传统的面向服务架构方法来构建应用技术。
 
David Chappell是Oracle副总兼首席SOA技术专家,他集中研究利用SOA环境中的网格的架构模式。他是《企业服务总线》的作者,在软件行业有超过20年……

人们把聚合看做更快的交付开发时间。这在20世纪90年代中所讨论的RAD(快速应用开发 )有怎样的相同或不同之处呢?

当我期望用BPM建模工具来配合面向服务架构的时候, 应该在工具中寻求的关键特征是什么呢?当设法确信你的BPM工具充分利用你的SOA成果时……

有关OSGi最重要的事情是支持模块化。但由于大多数应用程序和系统的目的不是为模块化,或被设计并建造为本土化的模块化设计,采用的OSGi通常包含某种程度的困难……

 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录