WCF 新手的一些疑问
最近一直在学习WCF 有些不明白的地方望高手给于解答:
WCF都 有服务端 宿主 还有客户端
我们平时中的项目是不是只要开发服务端 还有宿主的操作; 客户端的留下要调用者开发??
宿主平时在项目中是不是一般都WONDOWS服务或者说IIS比较多??
------解决方案--------------------看你开发什么样的程序。
如果你是开发一个开放的服务器程序,偏重于“调用”,当然是,但是也可以用WCF开发偏重于“通讯”的程序,比如说开发一个聊天程序,那么客户端、服务器端都是自己开发了。
寄宿用Windows Service和IIS的确实比较多,尤其是偏重于“调用”的场合,因为它们适合长期后台运行。但是对于“通讯”程序,尤其是点对点的通讯,那么寄宿在一般程序中将是最佳的选择。