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