WCF服务怎么获得宿主的ip地址
2016-04-19 19:27
260 查看
很多时候我们将WCF服务寄宿在windows窗口应用程序或控制台应用程序中,那么实现契约的类怎样才能确定寄宿的应用程序所在计算机的ip地址呢?其实方法和获得客户端IP地址的方法差不多,仍然是采用了OperationContext类。主要代码如下:
其中发生错误的情况下,说明getHostIP方法未在宿主环境下执行
Private Function getHostIP() As String Try Dim context As OperationContext = OperationContext.Current Return context.Host.Description.Endpoints(0).Address.Uri.Host Catch Return "" End Try End Function
其中发生错误的情况下,说明getHostIP方法未在宿主环境下执行
相关文章推荐
- linux留下后门的技巧
- workbench 导出csv乱码
- 2014
- 关于JAVA23种模式设计
- <抄>#define 用法集锦
- 个人工作总结1
- Codeforces Round #347 (Div. 2)
- 每日工作总结01
- 南京理工校赛 c count_prime 容斥原理 求(1,r)与n互质模板
- 线程的控制与分离
- [C语言][LeetCode][82]Remove Duplicates from Sorted List II
- 计算机图形学(二)输出图元_6_OpenGL曲线函数_1_圆生成算法
- 综合案例 第80课:Spark SQL网站搜索综合案例实战 以京东找出搜索平台上用户每天搜索排名5名的产品,The hottest!
- 广告条目的android代码,常使用
- JavaScript匿名函数
- 图解VC6辅助编程工具的使用
- Quartz的触发器使用
- Filter的应用——IP计数
- Java入门(概述篇)
- Python学习(4)运算符