欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Huihoo Enterprise SOA Suite
(未显示2个用户的29个中间版本) | |||
第1行: | 第1行: | ||
==HESS简介== | ==HESS简介== | ||
− | SOA-企业走向敏捷商务,随需应变的必由之路, Huihoo Enterprise SOA Suite (HESS) 为企业步入 SOA 铺平道路. | + | [[SOA]] - 企业走向敏捷商务,随需应变的必由之路, Huihoo Enterprise [[SOA]] Suite (HESS) 为企业步入 SOA 铺平道路. |
+ | |||
+ | HESS将完成SOA的服务堆栈,并提供敏捷的商务实施方案 | ||
+ | |||
+ | HESS 的产品代号: [[OpenSOA]] | ||
所有软件构件都是没有软件许可费用、零成本的开源软件. | 所有软件构件都是没有软件许可费用、零成本的开源软件. | ||
+ | |||
+ | ==HESS堆栈== | ||
+ | *应用程序和数据服务 | ||
+ | *部署服务 | ||
+ | *状态管理 | ||
+ | *策略管理 | ||
+ | *流程管理和自动化 | ||
+ | *集成服务 | ||
+ | *安全和管理服务 | ||
+ | *开发工具 | ||
+ | *访问服务 | ||
+ | *最佳实践 | ||
+ | |||
+ | ==HESS功能== | ||
+ | *通信 | ||
+ | *集成 | ||
+ | *安全性 | ||
+ | *消息处理 | ||
+ | *建模 | ||
+ | *服务交互 | ||
+ | *服务质量 | ||
+ | *服务级别 | ||
+ | *管理和自治 | ||
+ | *基础架构智能 | ||
+ | *[[ESB Functions|ESB功能]]细节 | ||
+ | |||
+ | ==HESS的服务标准== | ||
+ | HESS遵循Web服务平台(Web Services Platform)所定义的服务标准和关键要素 | ||
+ | |||
+ | *用XML和XML Schema定义企业的业务文档 | ||
+ | *用SOAP作为消息格式,用HTTP作为传输协议 | ||
+ | *用WSDL描述接口元数据,用WS-Policy描述策略元数据 | ||
+ | *用UDDI进行服务的注册和发现 | ||
+ | *用WS-Security保障服务安全 | ||
+ | *用[[WS-ReliableMessaging]]和WS-Eventing保证服务质量 | ||
+ | *用WS-Transactions或WS-CAF进行事务处理 | ||
+ | *用[[Web Services Distributed Management|WSDM]]进行服务管理 | ||
+ | *用[[Service Component Architecture]](SCA)作为服务的组件模型 | ||
+ | *用[[Service Data Objects]](SDO) 描述服务数据对象 | ||
==HESS产品组成== | ==HESS产品组成== | ||
第11行: | 第54行: | ||
<br> | <br> | ||
*应用程序和数据服务(Application and Data Services) | *应用程序和数据服务(Application and Data Services) | ||
− | [[OFBiz]] | + | [[Apache OFBiz]] | [[opentaps]] | [[Pentaho]] | [[PostgreSQL]]| [[Derby|Apache Derby]] |
<br> | <br> | ||
*部署服务(Deployment Services) | *部署服务(Deployment Services) | ||
− | [[Geronimo]] | [[Glassfish]] | [[JOnAS]] | [[JBoss]] | + | [[Geronimo]] | [[Glassfish]] | [[JOnAS]] | [[JBoss]] | [[JFox]] |
<br> | <br> | ||
*状态管理(State Management) 事件服务,调度服务 | *状态管理(State Management) 事件服务,调度服务 | ||
第21行: | 第64行: | ||
*策略服务(Policy Service) | *策略服务(Policy Service) | ||
[[Drools]] Rules Engine | [[Drools]] Rules Engine | ||
+ | <br> | ||
+ | *建模(Model) | ||
+ | [[AndroMDA]] | [[openMDX]] | [[StarUML]] | ||
<br> | <br> | ||
*流程管理(Process Management) | *流程管理(Process Management) | ||
第28行: | 第74行: | ||
[[OpenESB]] | [[ServiceMix]] | [[Celtix]] | [[Mule]] | [[OpenESB]] | [[ServiceMix]] | [[Celtix]] | [[Mule]] | ||
*安全和管理服务(Security and Management Services) | *安全和管理服务(Security and Management Services) | ||
− | Acegi Security Framework | OpenNMS | + | [[Hyperic HQ]] | Acegi Security Framework | OpenNMS |
+ | *Web服务管理 | ||
+ | [[Apache Muse]] | ||
*开发工具(Development Facilities) | *开发工具(Development Facilities) | ||
[[NetBeans]] | [[Eclipse]] | [[NetBeans]] | [[Eclipse]] | ||
第39行: | 第87行: | ||
==安装指南== | ==安装指南== | ||
+ | *两种发布方式: | ||
+ | --与开源应用服务器的捆绑发布: Geronimo,JOnAS,JBoss,JFox | ||
+ | |||
+ | --单独发布, 用户自己部署到应用服务器上 | ||
+ | *两种安装方式: | ||
+ | --GUI的方式 | ||
+ | |||
+ | --console的命令行的方式 | ||
+ | ==应用指南== | ||
+ | SOA 生命周期管理主要涉及四个过程: 建模, 组装, 部署, 管理 | ||
==FAQ== | ==FAQ== | ||
第48行: | 第106行: | ||
*下载 | *下载 | ||
+ | ==相关项目== | ||
+ | *NetBeans Enterprise SOA Project http://enterprise.netbeans.org/ | ||
+ | *Eclipse SOA Tools Platform Project http://www.eclipse.org/stp/ | ||
+ | |||
==参考资料== | ==参考资料== | ||
*[http://www-128.ibm.com/developerworks/opensource/library/os-ag-soapojo/ Build an SOA framework with Apache Geronimo and POJOs] | *[http://www-128.ibm.com/developerworks/opensource/library/os-ag-soapojo/ Build an SOA framework with Apache Geronimo and POJOs] | ||
第55行: | 第117行: | ||
− | [[ | + | [[Category:Huihoo]] |
+ | [[Category:SOA]] |
2010年8月16日 (一) 16:25的最后版本
目录 |
[编辑] HESS简介
SOA - 企业走向敏捷商务,随需应变的必由之路, Huihoo Enterprise SOA Suite (HESS) 为企业步入 SOA 铺平道路.
HESS将完成SOA的服务堆栈,并提供敏捷的商务实施方案
HESS 的产品代号: OpenSOA
所有软件构件都是没有软件许可费用、零成本的开源软件.
[编辑] HESS堆栈
- 应用程序和数据服务
- 部署服务
- 状态管理
- 策略管理
- 流程管理和自动化
- 集成服务
- 安全和管理服务
- 开发工具
- 访问服务
- 最佳实践
[编辑] HESS功能
- 通信
- 集成
- 安全性
- 消息处理
- 建模
- 服务交互
- 服务质量
- 服务级别
- 管理和自治
- 基础架构智能
- ESB功能细节
[编辑] HESS的服务标准
HESS遵循Web服务平台(Web Services Platform)所定义的服务标准和关键要素
- 用XML和XML Schema定义企业的业务文档
- 用SOAP作为消息格式,用HTTP作为传输协议
- 用WSDL描述接口元数据,用WS-Policy描述策略元数据
- 用UDDI进行服务的注册和发现
- 用WS-Security保障服务安全
- 用WS-ReliableMessaging和WS-Eventing保证服务质量
- 用WS-Transactions或WS-CAF进行事务处理
- 用WSDM进行服务管理
- 用Service Component Architecture(SCA)作为服务的组件模型
- 用Service Data Objects(SDO) 描述服务数据对象
[编辑] HESS产品组成
用户可根据需要进行选择和组合, Huihoo 提供全程服务.
- 门户/访问服务(Portal & Access Services)
Liferay Portal | JetSpeed Portal | JBoss Portal
- 应用程序和数据服务(Application and Data Services)
Apache OFBiz | opentaps | Pentaho | PostgreSQL| Apache Derby
- 部署服务(Deployment Services)
Geronimo | Glassfish | JOnAS | JBoss | JFox
- 状态管理(State Management) 事件服务,调度服务
- 策略服务(Policy Service)
Drools Rules Engine
- 建模(Model)
- 流程管理(Process Management)
ActiveBPEL BPEL Server | jBPM Business Processes
- ESB 总线 :消息、路由、集成
OpenESB | ServiceMix | Celtix | Mule
- 安全和管理服务(Security and Management Services)
Hyperic HQ | Acegi Security Framework | OpenNMS
- Web服务管理
- 开发工具(Development Facilities)
- 最佳实践(Best Practices)
案例库
[编辑] HESS的特点
- 全部采用没有许可费用的开源软件
- 使用开源软件的最新的稳定版本
[编辑] 安装指南
- 两种发布方式:
--与开源应用服务器的捆绑发布: Geronimo,JOnAS,JBoss,JFox
--单独发布, 用户自己部署到应用服务器上
- 两种安装方式:
--GUI的方式
--console的命令行的方式
[编辑] 应用指南
SOA 生命周期管理主要涉及四个过程: 建模, 组装, 部署, 管理
[编辑] FAQ
[编辑] 相关链接
[编辑] 相关项目
- NetBeans Enterprise SOA Project http://enterprise.netbeans.org/
- Eclipse SOA Tools Platform Project http://www.eclipse.org/stp/