OpenSOA

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
(未显示1个用户的47个中间版本)
第1行: 第1行:
OpenSOA(Open Service-Oriented Architecture,开源面向服务框架)
+
{{top news}}
 +
[[Image:Logo-osoa.gif|right]]
 +
OpenSOA(Open [[Service-Oriented Architecture]],开放的面向服务框架)
  
OpenSOA 是 [[Huihoo Enterprise SOA Suite]] 的产品代号
+
OpenSOA 是 [[Huihoo Enterprise SOA Suite]] 更名后的项目代号
 +
 
 +
开放的世界需要开放的SOA, 需要简单、协作与创新,OpenSOA就是在这样的环境下诞生的。
 +
 
 +
OpenSOA的发展策略: 整合与服务, 提供一个开放的协作与创新平台, 鼓励更多的协作与创新. [[OpenForge]] 将为项目的协作提供支撑。 
  
 
SOA正在搭建联合创新平台, SAP倡导NetWeaver平台上的“生态系统(Ecosystem)”,在台湾,IBM软体事业处将2005年3月刚成立的Open Partner Center改为SOA Innovation Center。
 
SOA正在搭建联合创新平台, SAP倡导NetWeaver平台上的“生态系统(Ecosystem)”,在台湾,IBM软体事业处将2005年3月刚成立的Open Partner Center改为SOA Innovation Center。
==SOA Suite==
+
 
 +
[[OpenBPM]] : the base of EA and SOA
 +
 
 +
BPM + SOA = Agility
 +
 
 +
OpenSOA + OpenBPM = Agile Business
 +
 
 +
[[Open Services Platform]] is for [[Cloud Computing]]
 +
==OpenSOA Suite==
 +
*[[Liferay]] for Portal & Access Services
 +
*[[Apache CXF]] for Web Services
 +
*[[Apache Tuscany]] for SCA, SDO
 
*[[Apache ServiceMix]] for ESB
 
*[[Apache ServiceMix]] for ESB
*[[Apache ActiveMQ]] for Message Broker
+
*[[Apache ActiveMQ]] for Message  
*[[Apache CXF]] for Services Framework
+
*[[XAware]], [[PostgreSQL]] for Data Services
*[[Apache Camel]] for Mediation Router
+
*[[Hyperic HQ]] for Manage and Monitor
*[[Hyperic HQ]] for manage and monitor
+
*[[Apache OFBiz]] for Applications //  Multi-channel Applications, Composite Applications
==参考实现==
+
 
*ServiceMix http://servicemix.org/
+
==OpenWeb==
*Mule http://mule.codehaus.org/
+
OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。
*Celtix http://celtix.objectweb.org/
+
 
 +
OpenWeb 已经成为 [[OpenSOA]] 的一部分. 也更名和逐渐过渡为 OpenSOA.
 +
 
 +
OpenWeb集成平台将包含的关键技术有:
 +
*J2EE
 +
*CORBA
 +
*XML&Web Services:SOAP,UDDI,WSDL
 +
*WorkFlow (可选)
 +
*...
 +
 
 +
J2EE、CORBA渐渐的表现出一种互补、合作的关系。他们将和XML&Web Services一起成为构建Web应用的最佳组合。
 +
 
 +
==OpenWeb组件==
 +
*UDDI http://www.huihoo.org/openweb/uddi/
 +
*SOAP http://www.huihoo.org/openweb/soap/
 +
*WSIF http://www.huihoo.org/openweb/wsif/
 +
*BPEL http://www.huihoo.org/openweb/bpel
 +
 
 +
==相关链接==
 +
*项目主页 http://www.huihoo.org/openweb/
 +
*下载 - http://download.huihoo.com/huihoo/openweb/
 +
 
 +
==精彩图集==
 +
[[Image:openweb-framework.jpg]] OpenWeb平台框架图
 +
 
 +
OpenWeb将与JFox,Orbas等项目进行更多的集成和融合。
 +
 
 +
[[Image:Openweb2.gif]] OpenWeb的作用
 +
 
 +
OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。
 +
==Apache SOA==
 +
[[WSO2]] is Lightweight, modular open source middleware for SOA Powered by Apache
 +
 
 +
WSO2套件有四部分组成, 定位很清晰:
 +
===Create===
 +
[[Image:wso2-wsas.gif]]
 +
[[Image:wso2-wsf.gif]]
 +
[[Image:wso2-data-services.gif]]
 +
===Connect===
 +
[[Image:wso2-esb.gif]]
 +
===Compose===
 +
[[Image:wso2-mashup.gif]]
 +
[[Image:wso2-bps.gif]]
 +
===Governance===
 +
[[Image:wso2-registry.gif]]
 +
[[Image:wso2-is.gif]]
 +
==Sun SOA + BPM==
 +
Sun SOA + BPM 解决方案:
 +
*[[NetBeans]] for 服务、流程的开发和编排
 +
[[Image:Open-ESB.gif|right|Open ESB 值得期待:)]]
 +
*[[Open ESB]] Basis for SOA and for BPEL Runtime
 +
*[[Mural]] for 服务、流程的数据服务
 +
*[[GlassFish]] for 服务、流程的部署、运行、监控
  
 +
[[JBI]]与SOA,BPM的关系: JBI as a Basis for SOA, JBI as the Platform for BPEL Runtime
 +
 +
Service Oriented Business Integration 让SOA和BPM走在了一起. [[Open ESB]]是Sun在SOA/BPM/JBI方面的举措.
 +
==IONA FUSE==
 +
[[IONA FUSE]] 是IONA分发的开源SOA套件.
 
==相关链接==
 
==相关链接==
 
*项目主页 http://www.huihoo.org/opensoa/
 
*项目主页 http://www.huihoo.org/opensoa/
 +
*http://www.osoa.org/
 +
*[http://docs.oasis-open.org/soa-rm/v1.0/soa-rm.html Reference Model for Service Oriented Architecture 1.0]
 +
*[http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-pr-01.html Reference Architecture for Service Oriented Architecture Version 1.0 Public Review Draft 1]
 +
*[[Intuit Partner Platform]]
  
[[category:Huihoo Projects]]
+
[[Category:Huihoo]]
[[category:SOA]]
+
[[Category:SOA]]

2010年9月27日 (一) 09:36的最后版本

Logo-osoa.gif

OpenSOA(Open Service-Oriented Architecture,开放的面向服务框架)

OpenSOA 是 Huihoo Enterprise SOA Suite 更名后的项目代号

开放的世界需要开放的SOA, 需要简单、协作与创新,OpenSOA就是在这样的环境下诞生的。

OpenSOA的发展策略: 整合与服务, 提供一个开放的协作与创新平台, 鼓励更多的协作与创新. OpenForge 将为项目的协作提供支撑。

SOA正在搭建联合创新平台, SAP倡导NetWeaver平台上的“生态系统(Ecosystem)”,在台湾,IBM软体事业处将2005年3月刚成立的Open Partner Center改为SOA Innovation Center。

OpenBPM : the base of EA and SOA

BPM + SOA = Agility

OpenSOA + OpenBPM = Agile Business

Open Services Platform is for Cloud Computing

目录

[编辑] OpenSOA Suite

[编辑] OpenWeb

OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。

OpenWeb 已经成为 OpenSOA 的一部分. 也更名和逐渐过渡为 OpenSOA.

OpenWeb集成平台将包含的关键技术有:

  • J2EE
  • CORBA
  • XML&Web Services:SOAP,UDDI,WSDL
  • WorkFlow (可选)
  • ...

J2EE、CORBA渐渐的表现出一种互补、合作的关系。他们将和XML&Web Services一起成为构建Web应用的最佳组合。

[编辑] OpenWeb组件

[编辑] 相关链接

[编辑] 精彩图集

Openweb-framework.jpg OpenWeb平台框架图

OpenWeb将与JFox,Orbas等项目进行更多的集成和融合。

Openweb2.gif OpenWeb的作用

OpenWeb作为J2EE、NET、CORBA、主机系统、大型ERP应用的集成平台,可以为所有的应用系统的集成和互操作提供一个统一的总线结构。

[编辑] Apache SOA

WSO2 is Lightweight, modular open source middleware for SOA Powered by Apache

WSO2套件有四部分组成, 定位很清晰:

[编辑] Create

Wso2-wsas.gif Wso2-wsf.gif Wso2-data-services.gif

[编辑] Connect

Wso2-esb.gif

[编辑] Compose

Wso2-mashup.gif Wso2-bps.gif

[编辑] Governance

Wso2-registry.gif Wso2-is.gif

[编辑] Sun SOA + BPM

Sun SOA + BPM 解决方案:

  • NetBeans for 服务、流程的开发和编排
Open ESB 值得期待:)
  • Open ESB Basis for SOA and for BPEL Runtime
  • Mural for 服务、流程的数据服务
  • GlassFish for 服务、流程的部署、运行、监控

JBI与SOA,BPM的关系: JBI as a Basis for SOA, JBI as the Platform for BPEL Runtime

Service Oriented Business Integration 让SOA和BPM走在了一起. Open ESB是Sun在SOA/BPM/JBI方面的举措.

[编辑] IONA FUSE

IONA FUSE 是IONA分发的开源SOA套件.

[编辑] 相关链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱