2014-09-30 124 views
0

我想創建一個servlet來提供對REST服務的訪問。將澤西客戶端API用於此任務是否明智或者是否有更簡單的方法來執行此操作。從servlet調用Rest服務

+0

所以你想要某種代理? – 2014-09-30 06:44:11

+0

是的,我需要一個代理.... – Tharanga 2014-09-30 10:24:39

回答

1

有沒有很好的理由讓servlet調用REST服務,而不是客戶端直接調用REST服務?我的意思是,servlet是否增加了一些邏輯,安全性或其他?

在這種情況下,是的,使用Jersey客戶端API是一個好主意。由於Jersey是JSR-339(JAX-RS 2.0)的RI,因此您也可以直接使用JSR-339 API:Overview of the Client API。這樣,您的代碼也可以在Java EE 7兼容服務器(Wildfly 8.x,Glassfish 4.x)上運行,而無需在您的servlet可交付物中包裝球衣客戶端。