OpenWeb(Web Services集成平台)

OpenWeb概要


(by huihoo.org OpenWeb项目组 Allen,Darth Vader)

为什么要启动OpenWeb项目



我们先看看基础平台的发展历史


我们产品的一个发展思路是:从传统中间件CORBA/EAI->J2EE应用服务器->电子商务基础平台(OpenWeb Web Services集成平台)软件,这也是国内外中间件公司技术发展的必由之路。

再看看软件业、软件服务业正在发生的变革:
--软件的变化:Software as Service,各种软件、应用被封装成Web Services已成为趋势
--基于Web Services的业界标准、技术、应用发展迅速
--基于Web Services的分布式计算环境正在形成,它将与CORBA、J2EE等分布式技术体系紧密结合。
--基于Web Services技术的ASP、电子政务、电子商务系统、基础设施软件正成为一种技术趋势

正是基于以上的考虑,我们有必要提前作好对Web Services支持的准备工作。所以我们前一阶段重点开发CORBA和J2EE应用服务器,并取得了初步的进展,在这样的情形下,OpenWeb项目启动啦。

OpenWeb平台框架图



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

OpenWeb的作用




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

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

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

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