![3f7df7a7b36c5b492a2b40ba2460c8e9.png](https://i-blog.csdnimg.cn/blog_migrate/3b9f1aacb8597c46395ae438d508428e.png)
项目简介
![2ac19e855ad8671037c34dc440f646a9.png](https://i-blog.csdnimg.cn/blog_migrate/e2df7ae21bbe1097a9b29de1ea7cc9f2.png)
之前领导布置一个做单点登录的功能给我,实际上就是医院想做一个统一的平台来实现在这个统一的平台登录后不需要在His、Emr、Lis等系统一个个登录,直接可以登录到对应的系统,然后进行相应的操作,方便医护人员的日常操作。具体到我们His开发商来说就是实现一个登录是调用第三方WCF接口获取第三方登录用户在His登录的用户名、密码后续可能还会包括CA信息。
之前有自己写过WCF服务给第三方调用,调用过第三方Http服务,还没有写过调用WCF服务的任务。自己写过WCF服务的经验加上网上查阅的资料,分别使用两种方法来实现C#调用WCF服务:1、直接添加服务引用;2、使用Vs 自带 SvcUtil工具生成服务代理类。使用的编辑器是VS2008,不同版本之前