WCF中localhost和127.0.0.1绑定的区别

weixin_38060626 2017-06-02 06:19:36
NetTcpBinding binding = new NetTcpBinding();
string address = "net.tcp://localhost:9999/HelloWorld";
using (ServiceHost host = new ServiceHost(typeof(HelloWorldClass)))
{
host.AddServiceEndpoint(typeof(IHelloWorld), binding, address);
Console.WriteLine("正在启动服务……");
host.Open();
Console.WriteLine("服务启动完成……");
Console.WriteLine(binding.PortSharingEnabled);
Console.WriteLine("按任意键结束");
Console.Read();
}

上面的代码完成NetTcpBinding,当地址使用localhost时,程序运行通过命令netstat -a查看,绑定的本地地址是0.0.0.0:9999,当使用127.0.0.1时,使用netstat -a查看绑定的本地地址是127.0.0.1:9999。在.net wcf绑定中,localhost和127.0.0.1到底有什么区别和联系?
...全文
13 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
新翔软件科技系列软件通用安装说明 安装IIS 以win7为例,win2008、win10类似。 1. 右键“我的电脑”,选择“管理”,打开“服务器管理器” 2. 2 点击左边菜单栏“角色”调出角色窗口 3. 3 接着点击“添加角色”,弹出添加“角色向导” 4. 4 点击“下一步”进入服务器角色选项 5. 5 勾选“Web服务器(IIS)”,“应用程序服务器”弹出是否添加Web服务器(IIS)所需的功能、IIS支持功能。点击“添加必需的功能”所回到角色向导 6. 6 Windows 进程激活服务,Windows 进程激活服务通过删除对HTTP 的依赖关系,可统一 Internet 信息服务 (IIS) 进程模型。通过使用非 HTTP 协议,以前只可用于 HTTP 应用程序的 IIS 的所有功能现在都可用于运行 Windows Communication Foundation (WCF) 服务的应用程序。IIS7.0 还使用 Windows 进程激活服务通过 HTTP 实现基于消息的激活。点击“下一步”到Web服务器安装界面 7. 7 点击下一步弹出Web服务器(IIS)的功能选项,勾选需要安装的组件。请勾选:应用程序开发的asp.net、asp、.net扩展、服务器端包含文件等功能。参考下图 8. 8 点击”下一步”进入安装选择确认界面。 9. 9 系统列出了IIS服务器的安装列表,这里可以看到觉的HTTP功能,安全性及管理工具都在安装的列表里面,这时点击“安装”即可对这些组件及功能进行安装 10. 10 等待安装完闭后关闭向导窗口,在打开浏览器输入本机IP,验证IIS7是否安装成功。 架设站点 1、打开iis管理器 2、在网站上点右键——添加网站 网站名称可根据需要设定、物理路径选择程序根目录、IP地址可选全部未分配,或设置本机内外的IP,端口默认是80如果其他程序占用可设置8000、8008、8088等,主机名(如果不绑定域名建立多个网站就不用设置)。 3、应用程序池设置 找到刚建立的网站的应用程序池——点右键——高级设置,参考上图进行设置。 安装附加数据库 1、 MSSQL数据库各版本安装方法可在网络搜索相关文章。主要的注意点是登录要采用混合模式验证,可设置sa的登录密码、设置后妥善保存。 2、 附加数据库 打开mssql管理工具 3、修改web.config文件数据库连接字串,用记事本打开该文件找到这一句: server=localhost指服务器地址,如果数据库服务器在本机并且只有一个实例可以设为server=localhost或server=.或者server=(local)或者server=127.0.0.1,如果数据库在某个实例(假如实例名字是SQLSERVER)下则可以设置SERVER=.\SQLSERVER;uid是数据库登录名、pwd是数据库登录密码,请根据安装时设置的进行设置,要启用SqlServer身份验证登录,database=数据库名称,根据附加的名字填写。 4、试运行网站

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧