zoukankan      html  css  js  c++  java
  • 通过Web Deploy方式部署WCF

    如何发布WCF, 其实它有很多种方式去发布WCF服务到IIS上,这篇文章将介绍通过Web Deploy的发布方式去部署。

    步骤:

    • 在IIS上创建一个网站
    1. 打开IIS, 右击“Site” -> "Add Web Site..."
    2. 输入“Site name", "Physical path" 和 "Port"

        

      3. 设置Anonymous Authentication 和Windows Authentication 为Enable

    • 发布WCF
    1. 打开WCF项目,右击选择“Publish"
    2. 在”Profile"标签,在”Select or import a publish profile"下拉列表中新建一个,并且自定义名字
    3. 在“Connection"标签, 选择发布方式“Web Deploy", 在"Service URL" 输入IIS发布site的路径(http://localhost:8085), 在“Site/application" 输入site的名称 (EmailService)
    4. 然后点击“Publish"
    • 测试WCF
    1. 打开IIS 并且进入到“Switch to content view"
    2. 选择WCF web service, 右击“浏览”

      

      3. 复制WCF的路经(http://localhost:8085/EmailUtility.svc )

      

    •  添加服务/Web 引用
    1. 打开需要引用WCF的项目
    2. 右击“Service References", 并且点击”Add Service Reference..."
    3. 在“Address"输入WCF web service的URL(http://localhost:8085/EmailUtility.svc),then点击"Go"
    4. 可以改变"Namespace"的名称
    5. 点击"OK"  

        

  • 相关阅读:
    JS和Flash相互调用
    xml的应用
    随机验证码
    模块 time
    第一天 注册成功
    我的第一篇博客
    git
    2018-02-27
    25
    建站之星
  • 原文地址:https://www.cnblogs.com/mystar/p/Publish_WCF.html
Copyright © 2011-2022 走看看