设置用于实验的SOA

| 我想建立一个SOA平台来演示它的关键要素。对此主题了解不多,这似乎是一项艰巨的任务。我希望有人可以为我澄清一些要点。我知道SOA没有确切的定义,但是我正在设法对其有所了解。 什么是通用平台和开发工具?一切似乎都包含SOA,但我正在寻找大型SOA。这样的东西?      平台:IBM WebSphere,SAP NetWeaver,RedHat Jboss SOA,HP SOA,systinet软件,Microsoft .Net   开发工具:Eclipse SOA,NetBeans SOA,Visual Studio    SOA平台的关键要素是什么?我想到了这样的事情:   服务注册表,企业服务总线,BPEL引擎,应用程序服务器 我可以混合使用来自不同平台的组件吗?我特别不了解每个平台都包含的应用程序服务器的概念。仅仅是Java EE环境吗? 我想建立一个实验和演示的环境。它应该基于某种开源SOA平台,并使用Eclipse SOA开发。我想创建一些服务(例如,使用基本的数学运算),注册表和BPEL控制的流程。哪种SOA系统最适合我?简单易学,也许是很好的教程? 任何问题的任何答案都将非常棒,不胜感激。     
已邀请:
1)和2) 请参阅本文,您可能会确切了解它是什么。 3)除非您是非常快速的开发人员/部署人员和配置人员,否则这将有些困难-我说的是几个月后您的工作速度可达到10个人。为什么不使用现有示例?例如Google     
我将从服务器环境的Apache Axis / 2和Tomcat开始。 以及出色的SOAPUI实用程序作为您的客户端。转向真正的Java / C / perl / php / Python / C#或服务器端的任何客户端,这会进一步发展。 除非您特别需要重型商用服务器,否则不要担心,因为它们的安装和配置通常非常繁琐,并且大多数功能都可以从Apache获得。     

要回复问题请先登录注册