上一章节讲解如何新建WCF服务,此文讲解如何在IIS上发布,并能正常访问
- 本地部署IIS
-
- 首先在本机安装IIS,IIS如何勾选,哪些是必须的?不太清楚,有清楚的大牛请指正!目前我的基本配置如下:
-
配置完成后,重启电脑,将会在C盘下自动生成IIS目录,C:inetpubwwwroot
- IIS安装完成后,配置WCF网站 ,首先创建应用程序池,FramWork4.0
创建完应用程序池后,添加网站,指定物理路径,应用程序池选择刚刚创建的Net4,如图:
- C盘文件夹下内容包括WCF项目生成的DLL,Global.asax文件,Routes.xml文件,Web.config文件。如图所示:
部署完成后,重启IIS,选中应用程序MyWCF,在功能师徒中选择目录浏览,启用。然后选中MyWCF,右键管理应用程序,浏览,可以看到如下界面:
出现如下界面,证明WCF服务部署成功!
具体借口路径,如下:
http://localhost/MyWCF/MyFirst/Help
MyWCF为应用程序名称,MyFirst为Routes.xml文件中的perfix,通过访问Help可以查看当前服务下有多少接口,如下:
那么前端就可以通过AJAX的POST或GET方法访问接口,和数据库通讯啦!注意:此处接口均使用JSON格式。