WebService是一種遠(yuǎn)程調(diào)用技術(shù),也叫XML Web Service WebService,是一種可以接收從Internet或者Internet上的其他系統(tǒng)中傳遞過來的請求,輕量級的獨(dú)立的通信技術(shù)。是通過SOAP在Web上提供的軟件服務(wù),使用WSDL文件進(jìn)行說明,并通過UDDI進(jìn)行注冊。
成都創(chuàng)新互聯(lián)公司始終堅持【策劃先行,效果至上】的經(jīng)營理念,通過多達(dá)10多年累計超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的營銷解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:混凝土泵車等企業(yè),備受客戶好評。SOAP是什么?
SOAP:全名為(Simple Object Access Protocol)簡單對象存取協(xié)議。是XML Web Service的通信協(xié)議。當(dāng)用戶通過UDDI找到你的WSDL描述文檔后,他可以通過SOAP調(diào)用你建立的Web服務(wù)中的一個或多個操作。SOAP是XML 文檔形式的調(diào)用方法的規(guī)范,他可以支持不同的底層接口,像HTTP/HTTPS或者SMTP
XML:(Extensible Markup Language)擴(kuò)展型可標(biāo)記語言。面向短期的臨時數(shù)據(jù)處理、面向萬維網(wǎng)(WWW),是SAOP的基礎(chǔ)
WSDL:(Web Services Description Language)WSDL是用于說明一組SOAP消息以及如何交換這些消息的XML文檔
下面講述如何在.NET平臺上,創(chuàng)建并部署一個WebService服務(wù):
1.打開VS2019,選擇文件->新建->項目。
選擇【ASP.net 空web應(yīng)用程序】,將其命名為自己想的工程名稱。
命名為一個WebApplication1的項目:
然后右鍵點(diǎn)擊工程,添加->web服務(wù)。然后命名為自己想要的服務(wù)名稱。
在asmx文件中寫出自己想要開放的WebService方法。
方法寫完后,右擊項目->發(fā)布
選擇【文件系統(tǒng)】發(fā)布,選擇發(fā)布的物理地址,點(diǎn)擊【發(fā)布】即可;
在發(fā)布的物理地址中會有這幾個文件。
打開IIS ,右鍵點(diǎn)擊網(wǎng)站->新建網(wǎng)站
選擇網(wǎng)站名稱,剛剛發(fā)布的物理地址,還有發(fā)布的IP和端口;設(shè)置完后點(diǎn)擊確定。
這樣網(wǎng)站就發(fā)布完成了,這時需要設(shè)置一下默認(rèn)文檔和文件權(quán)限。
到此這篇關(guān)于vs2019創(chuàng)建WebService服務(wù)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)vs2019創(chuàng)建WebService內(nèi)容請搜索創(chuàng)新互聯(lián)建站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持創(chuàng)新互聯(lián)建站!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、建站服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。