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 编写。

 

posted @ 2018-12-08 20:20  昔时  阅读(786)  评论(0编辑  收藏  举报