日期:2014-05-18  浏览次数:21049 次

想要用C#搭建一套C/S系统,本人菜鸟,不知该写几套软件,是客户端和服务器各一套吗?
想要用C#搭建一套C/S系统,本人菜鸟,不知该写几套软件,是客户端和服务器各一套吗?
看到书上说用.NET REMOTING远程技术,还有说WCF来连接,又看到有人说用Socket不好
不知道到底该怎么通讯。。。
主要是想通过C/S模式,各客户机和服务器通讯,数据库SQL SERVER搭建在服务器上,其中一台主机既为客户机又为服务器,
其中涉及到:
1、本台主机和另一台主机的数据发送和接收(客户机与客户机)
2、本台主机的一个进程和另一个进程的数据发送和接收(客户机与服务器)
++++++++++++++++++++++++++++++++++++++
脑子一片混乱,求高手指点迷津。。。

------解决方案--------------------
Socket写好了性能嗷嗷的。
WCF写好了扩展性和可维护性嗷嗷的。

Remoting……放弃吧。
------解决方案--------------------
探讨
Socket写好了性能嗷嗷的。
WCF写好了扩展性和可维护性嗷嗷的。

Remoting……放弃吧。

------解决方案--------------------
需要与服务器端通信 用 Client+Socket+Server
不需要 就 Client + Sqlserver
------解决方案--------------------
可参考 www.codeplex.com
http://microsoftnlayerapp.codeplex.com/ (有点复杂)