想做一个c/s的系统(还没有这方面的经验),问一下c/s间的 函数传递,现在一般用什么来是实现啊,大家有没有些现成的c/s开源的系统,给一个,我看看去啊

解决方案 »

  1.   

    c/s业务架构的程序,系统有业务服务器部分,业务客户端部分
    通信系统的设计
    到51aspx.con里看看
    代理实现
      

  2.   

     如果调用远程方法可以用WEB SERVICE  或者WCF ,如果只是数据传输可以考虑SOCKET通信
      

  3.   

    c/s个人觉得从层次来看 和b/s的3层 没有区别!!只是把浏览器换成了窗体..
      

  4.   

    呵呵,这个东西是个单独的技术章节,涉及进程间通讯技术,留给lz自己去看吧。只要你专注于通讯,会找到很多范例。我只是给你一个说法,可能等你将来学会了10种进程间通讯技术的设计之后,可以把这个话“说回来”再回味一下。实际上,.net framework支持HttpListener类,也就是说我们可以随便找一个Console或者winform程序之类的,让它变成类似web服务器,既可以支持从浏览器来的访问,也可以支持另外一个console或者winform之类的程序通过http方式(httprequest)进行的访问。这样,两个桌面程序,甚至是同一台电脑上的两个进程,自己也可以通过http方式相互调用。也就是说,即使是http协议支持的服务,也可以成为c/s的。因为我们的服务不是返回html给浏览器去解析,而是返回数据给客户端程序。c/s程序就是类似这种,最基本地,就好象一个程序给另一个程序发送一封email,另一个程序回了一封email,这也可以架构起c/s程序。
      

  5.   

    网上很多C/S系统前提你先知道 B/S与C/S系统的 区别
      

  6.   

    http://download.csdn.net/source/2654937 
      

  7.   

    51aspx.con 很多的,,函数传递就跟c++基本差不多,,
      

  8.   


    其实,从大家所说的,我也是做过这方面的,自己一个c/s的订饭系统,按您所说的,通信系统用的是socket来做的,还做过xml-rpc协议,倒不是很难。我现在想做一个类似抄表的系统,业务服务器部分和业务客户端部分都已有想法,就是这个通信系统还不知道怎么做,因为我是学工业自动化的,所以也不是了解的很多。其实,或许这个用bs的做更好。其实一直打算用.netRemoting来做,不过这方面的书读得太少了,缺乏理论支持啊,大哥一个大牛,能否给点建议