远程WCF实现客户端调用服务端方法.rar

时间:2023-02-03 04:59:56
【文件属性】:
文件名称:远程WCF实现客户端调用服务端方法.rar
文件大小:373KB
文件格式:RAR
更新时间:2023-02-03 04:59:56
WCF WCF通信预先客户端直接主动调用服务端的方法,从而获取服务端方法执行的结果;从而判断服务端方法执行是否成功。例如:运动控制与视觉进行通信,以前以TCP通信进行交互,需要过多的判断;而采用WCF通信,就允许运动控制直接调用视觉的执行方法,就可以执行视觉检测,再依据返回值就可以判断好坏,这样做会简化很多工作。 服务端IService1 是指定的通信接口,类名需添加[ServiceContract]特性,而方法名需添加 [OperationContract]特性。再用一个类去继承它,实现内部方法。在App.config配置中endpoint 、baseAddresses中address属性中指定通信的IP、端口号。(注意:服务端必须以管理员权限打开) 客户端(在服务端运行下),通过添加服务引用,就可获取服务,就可以实现服务引用。
【文件预览】:
WCF_Service_Success
----ConsoleApp1.sln(1KB)
----.vs()
--------ConsoleApp1()
----ConsoleApp1()
--------Program.cs(563B)
--------IService1.cs(514B)
--------obj()
--------bin()
--------ConsoleApp1.csproj(3KB)
--------App.config(2KB)
--------Service1.cs(551B)
--------Properties()
WindowsFormsApp1
----.vs()
--------WindowsFormsApp1()
----WindowsFormsApp1()
--------Form1.Designer.cs(2KB)
--------Program.cs(528B)
--------app.config(781B)
--------obj()
--------bin()
--------Form1.cs(935B)
--------Form1.resx(6KB)
--------WindowsFormsApp1.csproj(5KB)
--------Connected Services()
--------Properties()
----WindowsFormsApp1.sln(1KB)

网友评论