簡體   English   中英

使用EJB的Glassfish v3上的Java Web服務

[英]Java Web Service on Glassfish v3 using EJB

我有一個庫,我想作為SOAP Web服務公開。

我正在使用GlassFish Server開源版3.1.1(版本12)。

我已經閱讀了這里這里的教程,但是這些使用舊版本的Glassfish。 版本3沒有這里提到的“Web服務”節點,這使得教程有點難以理解。

我使用普通的Eclipse項目創建了一個帶注釋的POJO(EJB),將其導出為jar文件並進行了部署。 Glassfish將其顯示為“Web應用程序”。 我不確定如何將這些作為Web服務訪問。 我可以在哪個URL上訪問我創建的Web方法?

編輯:使用生成的WSDL的問題在於: 使用GlassFish v3,EJB和SOAPUI

我不確定如何將這些作為Web服務訪問。 我可以在哪個URL上訪問我創建的Web方法?

部署的Web服務器將使WSDL發揮作用,並為您提供發布的WSDL文件的URL。 現在,客戶端可以使用該WSDL訪問Webservices

通常,您將在部署服務的同一地址訪問生成的WSDL文件+ ?wsdl后綴。 例如http://localhost:8080/myapp/myservice?wsdl

然后,您可以使用SOAPUI之類的工具來創建適合該WSDL的XML請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM