0
A
回答
1
Web服務的想法是允許hetrogenous系統之間的通信。因此,無論使用什麼框架創建Web服務,只要客戶端和服務器符合JAX-RS規範,就應該能夠使用任何客戶端調用它。所以在你的情況下,你應該能夠使用球衣客戶端調用使用Apache CFX開發的REST服務。由於這兩個框架都遵循JAX-RS規範。
0
就像上面說的那樣,你甚至可以使用簡單的Http客戶端來使用REST服務。使用HTTP,您可以輕鬆執行GET,PUT,POST,DELETE 簡單http客戶端示例供您參考
URL url = null;
try {
url = new URL(urlStr);
} catch (MalformedURLException e) {
throw new Exception("Malformed URL", e);
}
HttpURLConnection con = null;
try {
if (user != null && pass != null)
Authenticator.setDefault(new Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(user, pass
.toCharArray());
}
});
// end of authentication test
SSLUtilities.trustAllHostnames();
SSLUtilities.trustAllHttpsCertificates();
con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
con.setAllowUserInteraction(true);
con.setDoInput(true);
con.setDoOutput(true);
con.setUseCaches(false);
con.setRequestProperty("Content-Type", ConTypeGet);
s_logger.debug("Execute GET request Content-Type: "
+ con.getRequestProperty("Content-Type"));
s_logger.debug("URL:" + url);
con.connect();
相關問題
- 1. 如何使用澤西客戶端使用https RestFul Webservice
- 2. 澤西REST客戶端與Apache HTTP客戶端4.5與改造
- 3. 關於使用eclipse和CXF創建webservice客戶端Apache
- 4. 澤西島客戶端KeepAlive
- 5. 我可以使用win32com客戶端進行macOS嗎?
- 6. Apache CXF客戶端錯誤
- 7. Apache CXF WebServices客戶端錯誤
- 8. 我的Apache CXF客戶端的問題
- 9. 可以在Android中使用CXF webservice嗎?
- 10. 奇怪的Apache CXF客戶端錯誤
- 11. 我們可以在Java swing客戶端中使用Activemq嗎?
- 12. 澤西客戶端給讀超時,但Apache HTTP客戶端正常連接
- 13. 澤西客戶端和com.sun包
- 14. WebService客戶端失敗:Tomcat,CXF
- 15. 使用Apache HTTP客戶端進行客戶端負載均衡
- 16. 未啓用Apache CXF客戶端
- 17. 澤西客戶端+設置代理
- 18. 澤西多部分客戶端上傳
- 19. 澤西客戶端握手錯誤
- 20. 澤西 - 客戶端安全和Apache的HttpClient
- 21. 澤西島客戶端API - 驗證錯誤使用澤西休息api
- 22. 澤西島2客戶端StreamingOutput
- 23. 澤西客戶端HTTPS性能問題
- 24. 澤西島2客戶端java.lang.NoSuchMethodError:org.glassfish.jersey.CommonProperties.getValue
- 25. 配置代理到澤西客戶端
- 26. 澤西島客戶端:hk2 UnsatisfiedDependencyException
- 27. 澤西島客戶端API問題
- 28. JBoss6與REST客戶端(新澤西客戶端)
- 29. Wildfy中的Apache CXF Soap客戶端
- 30. SOAP客戶端的Apache CXF JMX監控