WCF的客户端、服务器端的整体整体逻辑图、架构图如下:
当年水平还很菜的时候,就不知道如何让程序在真正的客户端服务器端模式来运行,就是所谓的用2台电脑或者更多的电脑来运行整个系统,把核心程序都写在服务器端,然后让客户端来调用服务器上的程序,工作很多年后,有一天真的会这个功能了,很开心很开心。
1: 在走火入魔通用权限管理系统组件源码中有完整的WCF的例子程序主要WCF相关程序看下图。
2: 若在解决方案里若没有WCF的项目文件,可以通过添加现有程序把WCF客户端添加到解决方案里。
3: 这里是WCF客户端配置文件。
4: 我们需要在客户端应用这里是WCF客户端实现的DLL。
5: 我们需要在客户端应用里配置运行模式为WCF模式。
6: 我们需要运行WCF服务器端,然后让WCF客户端来调用,详细配置及运行模式可以参考下面的文章。
C# ASP.NET 通用权限管理系统组件源码中完整WCF例子程序服务器端运行详细配置参考 ![](https://i-blog.csdnimg.cn/blog_migrate/d7613e3f4604d22e998a23ce3a8243ca.png)
7: 运行好WCF服务器端,再运行我们已经配置好的客户端就会有下图的效果,表明我们的程序已顺利按WCF运行模式运行好了。