北极星

搜索历史清空

  • 水处理
您的位置:电网信息化云计算综合正文

SOAandWebservices新手入门[1]

2008-08-04 18:39来源:希赛关键词:SOAERVWeb收藏点赞

投稿

我要投稿

引言:使IT与您的业务保持一致,提高业务灵活性

面向服务的体系结构(Service-OrientedArchitecture,SOA)是一种IT体系结构风格,支持将您的业务转换为一组相互链接的服务或可重复业务任务,可在需要时通过网络访问这些服务和任务。这个网络可以是本地网络、Internet,也可以分散于各地且采用不同的技术,通过对来自纽约、伦敦和中国香港的服务进行组合,可让最终用户感觉似乎这些服务就安装在本地桌面上一样。可以对这些服务进行结合,以完成特定的业务任务,从而让您的业务快速适应不断变化的客观条件和需求。

当在战略业务目标的引导下进行SOA实现工作时,可确保对业务进行积极转换,并能够实现SOA的好处,具体如下:

IT与业务的一致性
IT资产的最大化重用
这些有助于确保在耗资巨大的IT项目中的投资能够给业务带来长远的价值。

那么,该如何步入SOA的领地,它又会如何影响您的业务呢?IBM确定了五个切入点,可确保所进行的每个基于SOA的解决方案都能提供真正的业务价值。每个切入点都提供了相应的场景或已定义的方法,以帮助实现相应的技术,从而实现每个切入点所定义的业务价值。

SOA切入点

IBM定义的五个切入点(均基于实际的客户经验确定)能帮助您和您的业务实现预定义的SOA解决方案,从而从中获益。这些切入点同时受到业务需求(人员、流程和信息切入点)和IT需求(连接性和重用切入点)的驱动。以下是五个切入点的一般描述信息:

人员:SOA的这个切入点关注用户体验,以帮助生成调用和实现更好的协作,从而获得一致的人员与流程交互,提高业务效率。例如,通过使用SOA,可以创建基于服务的Portlet来提高此协作。

流程:流程切入点可帮助企业了解其业务中发生的情况,从而支持其对现有业务模型进行改进。通过使用SOA,可以将业务流程转换为可重用且具有灵活性的服务,从而改进和优化这些新流程。

信息:通过使用SOA的这个切入点,能以一致而可见的方式利用公司中的信息。通过在所有业务领域提供这个一致而受信任的信息,可促进企业各个领域的创新工作,从而更为有效地进行竞争。通过使用SOA,可以更好地控制信息,而且通过信息与业务流程的结合,可以发现很多有意义的新关系。

连接性:利用连接性切入点,可以有效地连接基础设施,从而将企业中的所有人员、流程和信息整合到一起。通过在服务间和整个环境中实现灵活的SOA连接,可以获取现有业务流程并在不需要太多工作的情况下通过其他业务通道提供此流程。甚至还能以安全的方式连接防火墙外的外部合作伙伴。

重用:通过SOA重用服务,可以充分利用企业中已经存在的服务。通过对现有资源进行构建,可以简化业务流程,在整个企业内确保一致性并缩短开发时间。所有这些将能帮助您节约大量的时间和资金。另外,还能减少服务中的功能重复,并能获得使用企业中为大家所熟悉的经过验证的核心应用程序的好处。

我们将以名为JKEnterprises的虚构公司实现特定SOA方法的情况为例,将这些切入点与各个场景相对应。首先让我们了解一下各个场景。

SOA场景

之所以定义切入点,是为了帮助客户了解如何认识SOA。不过,还需要进一步的实现细节来帮助客户的业务和IT团队开始SOA之旅。而这正是需要更为具体的场景的原因。

[1][2][3][4][5][6][7][8][9]

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

阅读下一篇