2017-02-18 168 views
0

我想使用駱駝組件來提供使用和生成RESTful資源的能力。Apache Camel Restlet消費者和生產者

對於這個例子,我想用camel restlet組件。 一切工作正常與restlet組件,我已經成功地實現restrest使用REST DSL。不過我幾個問題:

問題

1)它是安全,使作爲的Restlet異步?我有read restlet異步可能會導致一些問題。這仍然是正確的嗎?我如何提高服務表現?我應該使用碼頭嗎?怎麼樣?

2)我怎麼可以使用restlet作爲生產者,使我可以對多個HTTP服務進行HTTPS調用?任何例子?

3)可以使用其他駱駝組件作爲消費者和生產者作爲Restful服務,Jetty/CXF易於配置嗎?

4)如何使用組件(servlet/restlet/jetty ...)啓用提供基於HTTP的端點以消費和生成HTTP請求的LDAP安全性。

謝謝。我使用最新版本的駱駝2.18.2的彈簧引導4

回答

1

廣告1) 是它仍處於本身的Restlet

廣告2中的錯誤/問題) 檢查駱駝的Restlet的單元測試對於生產者的例子

廣告3) 檢查休息,DSL文件中列出的組件,然後CXF-RS也可以做休息

廣告4) 如果他們提供任何安全也就是說組件特定的。檢查文檔。

而你的問題太多太寬泛,無法給予更好的幫助。首先嚐試一下自己。

+0

謝謝@Claus lbsen。如果async仍然是restlet中的一個錯誤,那麼對於併發服務訪問,您有什麼建議? 我猜CXF-RS可能不是一個可行的解決方案,因爲它不支持REST DSL。 簡而言之,我正在尋找支持/處理併發訪問,HTTPS(服務器+客戶端)和LDAP安全性的駱駝組件。 – rak22

+0

他們都允許併發訪問。異步只是一種避免非阻塞線程等待響應的方式。這樣做比同步請求 - 回覆場景複雜。 –