2012-05-10 37 views
-1

Stackoverflow社区。 我发现可以在这个网站上联系WSO2社区,所以我要问一个简单的定位问题。WSO2 SOA套件第一次测试

我想部署一个简单的“Hello world”服务并在WSO2 SOA套件上进行测试。 我该如何继续(一步一步)

与此相关的其他目标是疑惑:

“?这是WSO2碳功能,它是一套协调上,我可以安装的组件(如ESB,治理注册表,BAM等)” “我需要碳,ESB和/或碳工作室吗?”

在此先感谢您的帮助!

回答

0

Carbon是基于OSGi的服务器基础。它处理常见的功能,如用户管理,传输,安全,日志记录,群集,缓存和调节。所有WSO2产品都是在此核心框架之上运行的一组组件。 可供下载所以,独立的产品都是由这样的..

  • WSO2碳+服务托管相关的组件= WSO2应用 服务器
  • WSO2碳+中介/代理相关的组件= WSO2 ESB
  • WSO2碳+ SOA治理相关的组件= WSO2治理的 注册
  • WSO2碳+ BPEL精铸件= WSO2业务流程服务器

This插图将帮助您了解整个平台的功能。 为了让事情更有趣,因为这个模块化的架构基于OSGi,所以您可以混合搭配组件以满足您的需求。例如,如果要将BPEL支持添加到WSO2 ESB,只需将BPEL组件安装到现有的WSO2 ESB中。

WSO2 Carbon Studio(最近更名为Developer Studio)是基于Eclipse的IDE,它可以帮助您使用图形编辑器创建工件,在IDE中测试和调试它们,并帮助将它们部署为Carbon Archives(.car )连接到基于WSO2 Carbon的服务器或基于WSO2 Stratos的云。

This博客介绍了如何在WSO2应用程序服务器中部署Hello World服务。 This是一个使用碳工作室进行开发和部署的高级示例。

+0

你的答案非常有用。我关于这个主题的最后一个(实际)问题是:如果我安装碳组件(http://wso2.com/products/carbon),是独立使用,还是必须与某些东西一起使用? 在这个答案中,我读了WSO2Carbon +的东西,所以我想当我下载例如ESB(http://wso2.com/products/enterprise-service-bus)时,碳是隐式包含的。 我对不对? 再次感谢! – OverTheBitStair

+0

你是对的。裸机碳服务器没有多大用处。您可以安装诸如服务托管,调解,BPEL等组件以使其有用。 ESB或您下载的任何其他产品,都以WSO2 Carbon为核心隐含包含在内.. – keheliya

+0

谢谢,keheliya :) – OverTheBitStair