2012-06-28 46 views
0

我正在嘗試學習SOA。SOA:如何在不使用JDeveloper的情況下開發SOA應用程序(Oracle SOA套件)

我看到大部分的例子互聯網來實現SOA應用程序是使用Oracle JDeveloper(帶擴展SOA)開發

我不想使用Orace SOA套件開發SOA應用程序。

現在我的問題是,是否有任何替代方案來開發SOA應用程序而不使用Jdeveloper?

有Oracle以外的任何供應商,通過它我們可以開發基於SOA的應用程序(開源優先)

感謝。

回答

0

以下是在SOA市場空間的一些開源廠商:

http://fusesource.com/

  • 參見本書「駱駝在行動」爲重量輕的企業集成模式
  • 保險絲有一個產品保險絲IDE開發駱駝整合

http://www.jboss.org/jbossesb/

http://www.wso2.org

  • 你可以找到很多WSO2網絡研討會在youtube上
  • 「開源SOA在行動」一書涵蓋了一些wso2產品
  • 個WSO2有一個IDE: 「WSO2開發工作室」

http://www.mulesoft.org/

  • 書 「騾子在行動」 將讓你開始
  • 騾子有一個IDE: 「騾子工作室」

希望這些鏈接幫助。

1

如果您希望使用Oracle產品開發SOA應用程序,那就別無選擇。 Oracle SOA套件應用程序只能使用JDeveloper開發。您還可以使用Eclipse IDE和Oracle Enterprise Pack插件開發Oracle Service Bus服務。

SOA應用程序究竟意味着什麼?

  • 如果您需要某種路由和轉換系統,您應該查看Oracle Service Bus或一些開源ESB解決方案(如MuleESB)。
  • 如果要使用BPEL,複雜事件處理,關聯集等開發基於服務組件體系結構的複雜事務SOA應用程序,則應該查看Oracle SOA套件和JDeveloper或其他業務流程管理解決方案。
0

要開發一個BPEL你只能使用JDeveloper做,但是如果你想在Oracle服務總線(ESB甲骨文),你可以從Eclipse IDE或從控制檯(sbconsole)做開發。祝你好運。