1. 程式人生 > >c++ web service(二)

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 編寫。