vs2019創(chuàng)建WebService服務(wù)的實(shí)現(xiàn)
WebService是一種遠(yuǎn)程調(diào)用技術(shù),也叫XML Web Service WebService,是一種可以接收從Internet或者Internet上的其他系統(tǒng)中傳遞過(guò)來(lái)的請(qǐng)求,輕量級(jí)的獨(dú)立的通信技術(shù)。是通過(guò)SOAP在Web上提供的軟件服務(wù),使用WSDL文件進(jìn)行說(shuō)明,并通過(guò)UDDI進(jìn)行注冊(cè)。
SOAP是什么?
SOAP:全名為(Simple Object Access Protocol)簡(jiǎn)單對(duì)象存取協(xié)議。是XML Web Service的通信協(xié)議。當(dāng)用戶通過(guò)UDDI找到你的WSDL描述文檔后,他可以通過(guò)SOAP調(diào)用你建立的Web服務(wù)中的一個(gè)或多個(gè)操作。SOAP是XML 文檔形式的調(diào)用方法的規(guī)范,他可以支持不同的底層接口,像HTTP/HTTPS或者SMTP
XML:(Extensible Markup Language)擴(kuò)展型可標(biāo)記語(yǔ)言。面向短期的臨時(shí)數(shù)據(jù)處理、面向萬(wàn)維網(wǎng)(WWW),是SAOP的基礎(chǔ)
WSDL:(Web Services Description Language)WSDL是用于說(shuō)明一組SOAP消息以及如何交換這些消息的XML文檔
下面講述如何在.NET平臺(tái)上,創(chuàng)建并部署一個(gè)WebService服務(wù):
1.打開VS2019,選擇文件->新建->項(xiàng)目。
選擇【ASP.net 空web應(yīng)用程序】,將其命名為自己想的工程名稱。

命名為一個(gè)WebApplication1的項(xiàng)目:

然后右鍵點(diǎn)擊工程,添加->web服務(wù)。然后命名為自己想要的服務(wù)名稱。


在asmx文件中寫出自己想要開放的WebService方法。

方法寫完后,右擊項(xiàng)目->發(fā)布

選擇【文件系統(tǒng)】發(fā)布,選擇發(fā)布的物理地址,點(diǎn)擊【發(fā)布】即可;
在發(fā)布的物理地址中會(huì)有這幾個(gè)文件。

打開IIS ,右鍵點(diǎn)擊網(wǎng)站->新建網(wǎng)站

選擇網(wǎng)站名稱,剛剛發(fā)布的物理地址,還有發(fā)布的IP和端口;設(shè)置完后點(diǎn)擊確定。
這樣網(wǎng)站就發(fā)布完成了,這時(shí)需要設(shè)置一下默認(rèn)文檔和文件權(quán)限。
到此這篇關(guān)于vs2019創(chuàng)建WebService服務(wù)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)vs2019創(chuàng)建WebService內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C/C++使用Zlib實(shí)現(xiàn)文件的壓縮與解壓
zlib 是一個(gè)開源的數(shù)據(jù)壓縮庫(kù),旨在提供高效、輕量級(jí)的壓縮和解壓縮算法,本文將介紹如何使用 zlib 庫(kù)進(jìn)行數(shù)據(jù)的壓縮和解壓縮,以及如何保存和讀取壓縮后的文件,感興趣的可以了解下2023-11-11
C語(yǔ)言實(shí)現(xiàn)任何文件的加密解密功能
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)任何文件的加密解密功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的三子棋
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的三子棋,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11
Qt數(shù)據(jù)庫(kù)應(yīng)用之?dāng)?shù)據(jù)打印到pdf
因?yàn)閤ls打開以后用戶可以修改數(shù)據(jù)造假之類的,而pdf默認(rèn)是不可編輯的,除非借助專業(yè)的工具,所以如果想要限定用戶導(dǎo)出數(shù)據(jù)不能被更改,那導(dǎo)出pdf是最佳選擇。所以本文將為代價(jià)介紹Qt實(shí)現(xiàn)數(shù)據(jù)打印到pdf的方法,需要的可以參考一下2022-01-01
C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之堆排序的優(yōu)化算法
堆排序Heap?Sort就是利用堆進(jìn)行排序的方法,下面這篇文章主要給大家介紹了關(guān)于C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)之堆排序的優(yōu)化算法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
C++ 動(dòng)態(tài)內(nèi)存分配詳解(new/new[]和delete/delete[])
這篇文章主要介紹了C++ 動(dòng)態(tài)內(nèi)存分配詳解(new/new[]和delete/delete[]),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05
C++中sln,vcxproj,vcxproj.filters,lib,dll,exe的含義說(shuō)明
這篇文章主要介紹了C++中sln,vcxproj,vcxproj.filters,lib,dll,exe的含義說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
用C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)易通訊錄
這篇文章主要為大家詳細(xì)介紹了用C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)易通訊錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02




