winform的。
想做成有服务器端和客户端(客户端按权限分不同种用途)。主要是一些客户端用来数据输入,一些客户端用来查询,数据库独立于应用程序。
问题:
1.要实时更新的话所有操作需要放在服务器端进行处理,然后客户端与之实时保持联络同步。[这思路正确么?或者还有其他更好的方法?]2.在这样的系统中,客户端和服务器端是用什么方法进行通信的?大家能提供一些这方面的资料让我参考一下。谢谢大家了。

解决方案 »

  1.   

    Remoting 最好! 速度快,并且支持远程事件.可以完全实现你的要求,如果数据量大可以采用分布式
      

  2.   

    关注中
    ================================================================
    此帖通过csdn小助手回复。
        CSDN小助手是使用vb.net(开源)编写的CSDN论坛脱机“外挂”,她能够在
    脱离IE的情况下使用Csdn论坛。程序只加载最核心的数据,所以显示更
    快,产生的流量更小。    下载地址:http://qqwwee.com/csdn.rar
    ================================================================
      

  3.   

    可以通过webservice实现,
    他不受网络限制,
    可以通过http协议访问任何接入internet的网络
      

  4.   

    微软说Remoting是过渡方案,以后会淘汰,推荐用WebService,但也坦承WebService效率不高,有WSE(Web Service Enhancement)2.0支持二进制传输;我正做一个类似程序,用的序列化,将查询的需求和结果都进行二进制序列化,效率比较高,感觉也比较方便
      

  5.   

    不是很明白楼主的意思,
    如果是webform,就是一个有不同用户权限的留言本而已。
    如果是winform,就是一个再普通不过的进存销软件
      

  6.   

    shrinerain(圣影雨) winform 的。进销存软件? 你这么说也行吧,差也差不多。我想知道的是用什么方法在服务器和客户端进行同步通信比较好。
      

  7.   

    就socket,自己设定一套协议就行了。
      

  8.   

    http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/SCdnwinformswnftaskvision.mspx
      

  9.   

    快来注册啊,刚开张的网站!越早加入越有利!
    国内最近开张的飞儿联盟网赚站,一注册送5元,最低50元支付。早加入早获利!注册地址:
    http://www.feier777.com/index.asp?ref=guanhuaming
    会员利益如下: 
    1、免费注册,无风险,不用建站。
    2、多种赚钱方式:读信赚钱,注册赚钱,点击赚钱等,同时不定期举行优惠和竞赛奖励活动.
    3、推荐下线加入,并享受提成:  6级下线提成,10%,6%,5%,4%,3%,1%  
    4、50元支付,首次8月15日申请支付。升级会员可以降低付费标准.支持多种付费方式. 
    5、用户数据严格保密定期备份
    其它具体信息见: http://www.feier777.com
      

  10.   

    楼主这个系统做成班b/s明明简单有效的多,不知道为啥非得弄成c/s
      

  11.   

    TO:  yy19830593(尹毅)  客户端比较多,如果直接用数据库的话我怕会出现不同步的局面(还是我担心的多余了?sqlserver本身就能解决这一问题)。TO: shrinerain(圣影雨)  我知道 b/s 简单的多,不过我是为了学习啊,不然哪个简单就搞哪个了。
      

  12.   

    我想把它做的标准化一点,学习嘛。
    楼上  glhx(呵呵) 说的用智能客户端,我觉得不错啊,要好好研究一下。
    大家有没有这方面经验或有参考资料?
      

  13.   

    我目前正在用socket做数据传输,解决同样的问题。实现方式:1、client向通过socket,向server发送一个xml,传输需要的数据
    2、server收到后,生成返回的XML数据(看情况决定是否检索数据库),然后通过socket返回给客户端这样,很多数据还可以在服务器端实现缓存,可以避免数据库的大量重复访问。另外,将来做加密时,有自己的server端,做起来应该方便一些当然,这样做,整个服务器端程序只要有一点点未截取bug,就可能导致服务器程序关闭。