簡體   English   中英

如何在Web上部署Web服務

[英]how to deploy web service on the web

我想從Eclipse部署Java Web服務,以便在沒有Eclipse的本地主機上運行

這是我的網絡服務:

import javax.jws.WebMethod;

import javax.jws.WebService;

@WebService
public class HelloWeb {

@WebMethod
public String sayGreeting(String name) {

    return "Greeting " + name + "!";

}

}

我執行了以下操作:編寫此代碼后,我右鍵單擊helloweb文件,然后單擊“創建Web服務”,並得到以下圖像:

在此處輸入圖片說明

單擊完成后,服務開始在內部Web資源管理器中運行

但是我希望它在月食關閉時運行

我怎么做? 我想念什么?

看起來您使用Eclipse來管理服務器(因此顯示在內部瀏覽器中)。 IDE將所有文件放置在相對於服務器根目錄的正確目錄中。 但是,您不需要使用IDE即可使用Web服務器(例如Tomcat)或您要使用的任何其他Web服務器。 如果服務器設置正確(請參閱此處的Tomcat http://tomcat.apache.org/tomcat-7.0-doc/setup.html ),並且您可以從Mac中的終端或Windows中的命令提示符運行應用程序以便服務器開始在此端口上運行應用程序。然后,您可以在服務器端口上的瀏覽器中訪問服務(假設服務就像Web應用程序一樣)。

暫無
暫無

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

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