欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Huihoo Enterprise SOA Suite
目录 |
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/