OSGI与SOA的千丝万缕

  IT设计师和开发人员知道他们在实施SOA计划的时候需要什么。但是,他们的观点很少能够与厂商的SOA软件完全一致。这种尴尬的局面引起了人们对于通过OSGI优化SOA的越来越大的兴趣。OSGI(Open Service Gateway Initiative)是Java的行业模块化框架。因此,OSGI如何完成这个任务对于许多人来说仍是一个大问题。

  传统的SOA软件的挑战是众所周知的。例如,如果数据服务需要在现有的方案中实施,开发人员一般必须要部署和集成一个整个的企业服务总线以得到基本的媒介作用。

  同样,向SOA注册库增加业务流程服务可能需要IT部门购买整个的业务流程管理套装软件。这就好像去路边餐馆订购一个汉堡包和一个锅贴乳酪三明治来制作一个夹干酪和碎牛肉的三明治。

  OSGi正在通过完全实现各种功能的模块化改变SOA应用程序和系统的制作方式。采用基于OSGI的软件,SOA组件以开发人员能够理解的方式组合在一起,也许符合或者也许不符合典型的产品定义。

  就像你决定是否为你的汉堡包购买乳酪还是购买西红柿一样,基于OSGI的SOA软件可能会使它说“我仅需要一个中间组件与我的数据服务器解决方案搭配在一起”或者“我要向我的注册处增加一个业务流程管理组件”。通过对正确的问题应用正确的解决方案,开发人员能够减少成本并且把计划时间从几个星期或者几个月减少到几天甚至几个小时。一个新的WSO2网络研讨会将向开发人员展示如何将这种OSGI承诺变成现实。

  WSO2网络研讨会“OSGI和SOA”将介绍用于Java的OSGI模块化框架,为应用程序组合实现更加结构化的和动态的方法。参加会议的开发人员将对OSGI的好处、OSGI将如何影响SOA应用程序和系统以及这个技术未来的发展方式获得深入的了解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值