today
2016-12-07 13:30
183 查看
今天是真正进入博客园的第一天
奉献今天到现在的学习所得
webservice和WCF
webservice:像是在调用已经配置好的WCF。
WCF:所有的东西都要自己配置。首先定义一个接口,定义服务契约,在定义一个实现类来实现接口,
再然后就是服务宿主的建立,我这里是用控制台作为宿主环境,这里一定要以管理员身份开启服务。
引用System.ServiceModel命名空间,有一个ServiceHost类
用该类来声明服务并开启。
最后就是客户端的调用,
这里我也是以控制台程序为例,在调用之前先要生成一个服务的代理类,
用VS的开发人员命令,把目录切换到客户端的目录下,执行svcutil 服务地址 /o:输出代理类的类名
成功生成代理类的前提是服务一定是先要开启的。
最后用生成的代理类声明实例,直接调用服务的方法。
奉献今天到现在的学习所得
webservice和WCF
webservice:像是在调用已经配置好的WCF。
WCF:所有的东西都要自己配置。首先定义一个接口,定义服务契约,在定义一个实现类来实现接口,
再然后就是服务宿主的建立,我这里是用控制台作为宿主环境,这里一定要以管理员身份开启服务。
引用System.ServiceModel命名空间,有一个ServiceHost类
用该类来声明服务并开启。
最后就是客户端的调用,
这里我也是以控制台程序为例,在调用之前先要生成一个服务的代理类,
用VS的开发人员命令,把目录切换到客户端的目录下,执行svcutil 服务地址 /o:输出代理类的类名
成功生成代理类的前提是服务一定是先要开启的。
最后用生成的代理类声明实例,直接调用服务的方法。
相关文章推荐
- CSS3属性之border-image
- 2016-12-7 关于欧拉函数
- MyEclipse使用中遇到的问题——tomcat内存溢出
- Qt第三方圆形进度条-及其改进
- 10门最佳编程语言各自的优势
- 玩玩Linux云主机-安装MySQL ,The server quit without updating PID file,Linux chown 权限管理
- zabbix
- notepad++去空格空行技巧
- logstash gsub替换
- Tomcat出现validateJarFile-jar not loaded问题
- C#调用C++编写的DLL函数各种参数传递问题
- CSS3属性之text-shadow
- java web项目启动加载顺序
- (转)SVN服务器搭建和使用(一)
- logstash gsub替换
- Git 与 github关联
- Linux vsftp 部署&优化
- textarea去掉右下角三角图标
- 主线程有多个Handler, 子线程发送消息由哪个handler处理
- Object-C 中各数据类型转换 NSData转NSString,Byte,UIImage