现在,我需要做一个winform程序,需要实现 从本地的机器,使用这个程序,修改公司数据库的数据。
这个工具需要实现远程登录的这个功能。关于远程登录,以及数据传送这部分 需要怎么实现,或者说 看哪些相关资料比较好一些谢谢~

解决方案 »

  1.   

    不需要你做远程登录的,就用ADO.Net连接数据库就可以了,数据库传输也一样,无需你考虑那么多的。。
      

  2.   

    看看 WCF  服务端设计某个接口,让winform的客户端连接调用。还要看具体情况,比如互联网环境和公司内网环境不同而选择Http协议或者Tcp/IP协议。
      

  3.   

    这段时间 我也看了不少资料
    和同事商量之后,同时建议用httpListener做,现在我服务器端的监听程序知道怎么写了。
    但是 我一直有一个疑问,用httpListener做的监听器,客服端怎么连接过来,客服端怎么发送不同的消息过来?
      

  4.   

    你的远程是局域网内不同的机器呢,还是internet环境呢?如果是局域网内,直接用sqlclient就可以,如果是Ingternet,WCF,SOCKET, webservice等等都可以,但需要考虑你的服务器是否可以有公网IP,或者有连接固定IP地址的防火墙上的映射端口。
      

  5.   

    数据库可以设成允许远程访问的,当然这样不安全。
    也可以用wcf或webservice。直接调用服务端的函数返回需要的数据