首页 > 其他 > 详细

WCF使用代码部署

时间:2014-02-27 04:33:01      阅读:487      评论:0      收藏:0      [点我收藏+]

跟刚才的项目一样,调用时候稍微改变,不需要更改config就可以

一看就能看懂,跟配置config其实是一样的,只不过是动态配置,不解释了,host.addserviceendpoint里面的三个参数,1、契约。2、绑定。3、地址。

bubuko.com,布布扣
  ServiceHost host = null;
        //启动
        private void button1_Click(object sender, EventArgs e)
        {
            host = new ServiceHost(typeof(winServer2.myClass));

            NetTcpBinding tcpBind = new NetTcpBinding();
            string address = "net.tcp://localhost:3200/hello";
            host.AddServiceEndpoint(typeof(ClassLibrary1.myInterface), tcpBind, address);
            host.Opened += delegate { label1.Text = "服务已启动!"; };
            host.Open();
        }

        //停止
        private void button2_Click(object sender, EventArgs e)
        {
            if (host.State != CommunicationState.Closed)
            {
                host.Close();
                label1.Text = "服务已停止!";
            }
        }
bubuko.com,布布扣

WCF使用代码部署,布布扣,bubuko.com

WCF使用代码部署

原文:http://www.cnblogs.com/sixiangqimeng/p/3568727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!