c++ web service(二)
上一個章節介紹了什麼是web service。這章具體介紹怎麼釋出一個web service,並且呼叫web service。
一、利用編譯工具釋出並呼叫。
1.1 工具介紹:vs2013.
用過vs2017,但提示錯誤,如下圖所示。目前暫未找到解決方法。
1.2 釋出過程
1.2.1 建立web service 。
利用vs2013建立,這實際是用c#來進行編寫的。用圖說明:
1.2.2 搭建 IIS管理器。
IIS 和Apache都是web 伺服器,如果你熟悉Apache可以用Apache來發布你的web service。我這裡使用的是IIS。IIs是Windows自帶的,使用起來還是比較方便的。
通過控制面板進行搭建,用圖說明。
完成上述操作後,在瀏覽器輸入:http://localhost/iisstart.htm。出現如圖所示的介面,即表示新增成功。
1.2.3 IIS中釋出web service。
這裡需要注意的是:IP地址不填,只能在自己電腦上被發現,填寫自己的ip,即可在區域網內被發現。使用ipconfig 來檢視ip。
設定這個目錄瀏覽,是為了能正常開啟網頁。
出現這個頁面,即代表釋出成功。
1.2.4 使用web service
工具,利用 vs2013。用c# 編寫。
以上,即是利用 vs 和 IIs 來進行釋出 web service。下一章,會介紹利用gsoap和c++ 來進行 web service 編寫。