A. webservice 怎麼發布
1、在Java項目中發布一個WebService服務,與Web服務相關的類,都位於Javax.jws.*包中。
@WebService 此註解用在類上指定將此類發布成一個WebService;
EndPoint 此類為端點服務類,其中publish()方法用於將一個已經添加了@WebService註解對象綁定到一個地址的埠上,用於發布。
2、發布WebService服務,HelloWebService.java文件代碼如下:
<span style="font-family:KaiTi_GB2312;font-size:18px;">package cn.tgb.ws;
importjavax.jws.WebMethod;
importjavax.jws.WebService;
importjavax.xml.ws.Endpoint;
/**
* @WebService - 它是一個註解,用在類上指定將此類發布成一個ws.
Endpoint – 此類為端點服務類,它的方法publish用於將一個已經添加了@WebService註解對象綁定到一個地址的埠上。
* @author xuemin
*
*/
@WebService
public classHelloWebService {
publicString HelloWord(String name){
return"Hello: "+name;
}
/**
*添加exclude=true後,HelloWord2()方法不會被發布
* @param name
* @return
*/
@WebMethod(exclude=true)
publicString HelloWord2(String name){
return"Hello: "+name;
}
publicstatic void main(String[] args) {
/**
*參數1:服務的發布地址
*參數2:服務的實現者
*/
Endpoint.publish("服務發布地址",new HelloWebService());
}
}
</span>
註:@WebService 它是一個註解,用在類上指定將此類發布成一個ws,Endpoint 此類為端點服務類,它的方法publish用於將一個已經添加了@WebService註解對象綁定到一個地址的埠上。運行以上程序即可進行WebService發布。
B. 一個Java web,怎麼發布到網上
很簡單,使用eclipse開發完後,右鍵項目,export-war,finshed即可得到一個war壓縮包,裡面就是可以直接發布到tomcat下webapps裡面的一個文件夾!
然後,通過購買域名+空間(或者伺服器)即可將項目發布到空間或者伺服器上!
關於空間和伺服器如何使用,可以參照這個博客,圖文描述,很清楚!
http://gudqs.cn/post/10.html
C. 如何將web應用程序發布到web伺服器
1、在conf目錄中新建Catalina\localhost目錄,在該目錄中新建一個xml文件,名字可以隨意取,只要和當前文件中的文件名不重復就行了。
在Tomca的安裝目錄 conf/Catalina/localhost下,裡面有Tomcat自帶的三個應用,隨意復制其中的一個XML文件,然後修改docbase指向你自己的應用程序,並把文件名改名,
改xml文件的內容為:
<Context path="/hellooo" docBase="D:/myWork"
reloadable="false" debug="0"
privileged="true" >
</Context>
xml的文件名必須和path的名字一致。
(注意xml文件名(例如:hello.xml)將作為Context中的path屬性值,不管文件里的path屬性值如何設置也是無效的)
上面例子的訪問路徑是:http://localhost:8080/hello
D. 如何發布Web應用
通過發布 Web 應用程序項目,Visual Studio 可將 Web 應用程序的文件編譯到單個程序集中,然後將編譯的程序集復制到指定的位置。ASP.NET Web 應用程序項目與標準的 Visual Studio 2005 類庫項目共享相同的配置設置和行為。可將 Web 應用程序發布到本地文件夾或共享文件夾、FTP 網站或者通過 URL 訪問的網站。位於Visual Studio「生成」菜單上的「發布網站」對話框使您能夠生成和發布 Web 應用程序。另外,可以選擇從該網站刪除源代碼。這提供了保護知識產權的措施並使其他人更難訪問網站的源代碼。有關預編譯過程中您的文件所發生情況的更多信息,請參見 ASP.NET 預編譯期間的文件處理。注意「發布網站」對話框僅適用於使用 ASP.NET Web 應用程序模板創建的項目。在發布 Web 應用程序之前,請檢查原始網站的配置並注意以下幾點:必須存在於遠程位置的任何設置。具體來說,就是檢查如連接字元串、成員資格設置和其他安全設置等設置,並確保這些設置適用於生產環境。必須在發布的網站上更改的任何設置。例如,您可能希望在發布網站後禁用調試、跟蹤及自定義錯誤。由於配置設置是通過繼承而來的,因此可能需要檢查多個文件以查找所有適用的設置。除了應用程序中的任何 Web.config 文件之外,配置設置還可能位於「系統根目錄\Microsoft.NET\Framework\version\CONFIG」目錄下的 Machine.config 文件或根 Web.config 文件。如果您沒有查看根配置文件的許可權,則可以使用如何:以編程方式查看繼承的配置設置和本地配置設置中的代碼示例輸出包含您網站配置設置的完整列表的文件,該文件被格式化為標準的配置文件。有關配置設置的定義,請參見常規配置設置 (ASP.NET) 和ASP.NET 配置設置。注意若要完成下面的過程,您必須在目標位置同時擁有創建和寫入許可權。發布Web 應用程序項目在「生成」菜單上,單擊「發布 項目名稱」選項。在「發布網站」對話框中,單擊省略號按鈕 (…) 瀏覽至要發布 Web 應用程序項目的位置。選擇「用本地副本替換匹配的文件」復選框或選擇「發布前刪除所有現有的文件」復選框。選擇希望如何將 Web 應用程序項目文件復制到新位置:是「僅限於運行該應用程序所需的文件」、「所有項目文件」,還是「源項目文件夾中的所有文件」。同時,通過選擇相關復選框可包括 App_Data 文件夾中的文件。單擊「確定」發布 Web 應用程序項目。完成發布時,在任務欄中即顯示「發布成功」。對位於目標位置的 Web 應用程序進行所需的任何配置更改。有關更多信息,請參見如何:配置已發布的網站。注意為了提高安全性,最好對特定配置設置進行加密。有關更多信息,請參見使用受保護的配置加密配置信息。請參見參考「發布 Web」對話框其他資源>Web Application Projects Overview
E. web項目如何打包,發布
有三種部署方式
直接在eclipse里導出 war包,將後將這個包丟到tomcat的webapps目錄下即可
直接打開源代碼目錄,將webRoot目錄復制到磁碟任意一個地方
然後在tomcat中的conf目錄中,在server.xml中的,<host/>節點中添加:
<Context path="/hello" docBase="你的程序目錄" debug="0" privileged="true">
</Context> 即可創建一個xml文件內容為:
<Context path="/hello" docBase="你的程序目錄" debug="0" privileged="true">
</Context>
將這個文件丟到Tomcat的confcatalinalocalhost目錄下即可
注意只有第三種部署方式,才是動態部署,即可以在tomcat的管理界面進行刷新重啟
其它部署方式,修改過class文件要重啟tomcat才生效
純手工打字,請採納!!
F. 如何創建和發布Web Service
方法/步驟
選擇 文件->新建->項目
在已安裝->模板->選擇 Visual C# -> web->ASP.NET Web 應用程序
修改應用程序的名稱及保存的路徑
在asp.net 模板中 選擇 empty
在應用程序上 右鍵->添加->新建項或web服務(asmx)
在已安裝->Visual C# -> web-> Web 服務(asmx),修改名稱,添加即可
6
添加後的web服務
一個簡單的 webservice 就搭建完成。
G. java web程序究竟該如何布署
二、項目部署
我們對於 Java Web 項目在本地機器(無論是 Windows 還是 Linux)上的部署已經瞭然於心了,那麼對於在雲伺服器上部署 Java Web 項目又是如何操作的呢? 其實很簡單,還是離不開 Web 項目部署的那三點:
① 基礎的 JDK 環境
② 一個 Web 伺服器。如 Tomcat、JBoss
③ 一款資料庫。如:mysql
對於雲伺服器上 Java Web 項目的部署,和平時在 Windows、Linux 下部署是一樣的。最多也就是只能使用純命令模式來操作而已,其實過程都一樣。
2.1 環境准備
既然是 Java Web 項目的部署,首先自然需要配置好相關的環境羅。也就是:先在雲主機上搭建好 Java 開發環境,如 OpenJDK 的安裝、Tomcat 的安裝、Mysql 資料庫的安裝。
2.2 項目部署
我們要部署 Java Web 項目,那就至少得將項目上傳到雲伺服器。其實過程很簡單,基本上也就是下面三個步驟:
① 打包上傳:將項目打包成 war 文件,然後利用傳到遠程伺服器(在Eclipse中直接將項目導出為.war文件)。
② 將 war 文件移動到 Tomcat 目錄下的 webapps 下。
③ 重啟 Tomcat,訪問我們的項目。
在這個過程中,我們需要注意。因為一般而已,作為一個 Web 項目,我們肯定是有資料庫的使用的。那麼資料庫部分怎麼辦呢?其實,只需要將我們已有的資料庫轉儲為 sql 文件,然後將 sql 文件上傳到雲伺服器上執行即可。以 mysql 為例,如下操作:
① 轉儲為 sql 腳本,並上傳:先在本地將我們項目使用的資料庫轉為 sql 文件,上傳到雲伺服器上 (可以利用 Navicat 將資料庫轉儲為.sql文件)。
② 執行 sql:然後進入 mysql 中執行該 sql 文件。(若伺服器裝有Navicat,可直接用Navicat執行.sql文件,執行前需要選中存放表的資料庫,應該與代碼中資料庫連接語句包含的資料庫名保持一致
H. 用C#做的web程序怎麼打包發布,在線等
按以下步驟:
1.打開vs.net
2.新建 --> 項目
3.選擇「安裝和部署項目」
4.選擇「WEB安裝項目
5.選擇「文件」->「添加項目」--> "現有項目" //這兒「現有項目」是你要部署的項目
6.在左邊的「WEB應用程序文件夾」上面,點右鍵,選擇「添加」 ---> "項目輸出"
7.在項目輸出窗口中,選擇你添加的項目工程
8.按ctrl鍵,同時選擇「主輸出」和「內容文件」
9. 以Release編譯這個安裝項目就行了。
I. 如何把web項目放到網上
1.開發Web項目
創建WEB項目
開發完畢
本地部署
區域網通過IP訪問WEB項目
Localhost訪問WEB項目
2.網站所屬要的條件
域名
伺服器、虛擬主機
網站程序
3.域名
域名 :
域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一台計算機或計算機組的名稱,用於在數據傳輸時標識計算機的電子方位(有時也指地理位置,地理上的域名,指代有行政自主權的一個地方區域)。域名是一個IP地址上有「面具」 。一個域名的目的是便於記憶和溝通的一組伺服器的地址(網站,電子郵件,FTP等)。
域名解析:
域名解析是把域名指向網站空間IP,讓人們通過注冊的域名可以方便地訪問到網站一種服務。IP地址是網路上標識站點的數字地址,為了方便記憶,採用域名來代替IP地址標識站點地址。域名解析就是域名到IP地址的轉換過程。域名的解析工作由DNS伺服器完成。
域名注冊:
域名注冊
域名注冊是Internet中用於解決地址對應問題的一種方法。域名注冊遵循先申請先注冊原則,管理機構對申請人提出的域名是否違反了第三方的權利不進行任何實質審查。每個域名都是獨一無二的,不可重復的。
4.虛擬主機
配置虛擬主機
項目部署到虛擬主機
5.把Web項目放到網上
伺服器上配置虛擬主機
綁定域名
域名解析
部署項目
網站建設相關知識
伺服器=pc
J. 怎樣將自己做的JavaWeb項目發布到公網上
買伺服器,注冊域名,上傳程序到伺服器,域名和ip綁定,公網上就可以訪問了