2013-03-28 51 views
0

我的下一個項目是一個RESTful應用程序,因此Restlet似乎是實現的最佳選擇。但是,我找不到AMQP的任何支持。將AMQP支持(特別是QPID)添加到我的項目中的最佳方式是什麼?我正在考慮擴展org.restlet.Client,但不知道如何開始。任何指針讚賞。AMQP QPID客戶端連接器?

感謝, 誇

回答

0

QPID是AMQP協議的實現 - 或ESB如果u希望您連接到服務器。通常你通過JNDI或者AMQPConnectionFactory獲得連接(如果我沒有弄錯的話)。 Restlet與Servlets有關。老實說,我看不出一個人和另一個人之間的聯繫。例如,對於Restlet,您可以將HTTP GET映射到特定路徑,但在GET(例如連接到QPID)之後執行的操作完全是您的業務。

+0

感謝您的快速響應。由於Restlet已經有一系列支持的連接器:HTTP(S),SMTP,JDBC,FILE等,我認爲將AMQP添加到列表中會更自然。我想我可以在我的資源內部管理AMQP邏輯,但它看起來不像「Restlet-ly」,即促進重用和關注問題。 –

+0

你好,Restlet可以集成到一個servlet容器中,但它不是必需的...你可以獨立使用它 –