use RAS(Remote access server)

解决方案 »

  1.   

    有三种办法:
    1.直读写串口,用AT命令来拨号、应答,建立连接后通过读写串口来传输文件
    需要用协议保证数据正确性。
    2.TAPI和1的区别在于它不使用AT命令,而是用TAPI建立连接,然后得到一个串口句柄,还是串口读写
    3.RAS这个方法相对简单,就象拨号上网一样,客户端建一个拨号连接,服务器端建一个RAS服务,2000还好,98下客户断开后服务器不知道,下次连接就有问题了。连接成功后,客户和服务器都有一个IP地址,可以直接用TCP/IP来做。
      

  2.   

    to qsfsea(给我勇气!) :
       非常感谢大哥,你回答的第一个帖子我已经结了.
       是不是RAS最简单.?
    如果用RAS,服务端怎样写.客户端怎样写.能不能给个简单的例子.
      

  3.   

    RAS最简单了
    服务端可以写一个windows服务程序
    你可以查《windows网络编程》这本书,它的第三部分专门讲RAS的,讲的很详细
      

  4.   

    当然可以,不过你要拨 ISP 的号码连上公网。但是每次 IP 不固定,很麻烦。
      

  5.   

    在BCB版回复还不够详细吗???????
      

  6.   

    to BCB_FANS:
       我在VC版也发了三个帖子.to jazeelover:可不可以说详细点.
      

  7.   

    to BCB_FANS:
       这个帖子是昨天发的.我希望能够有人给我这方面的代码!!
      

  8.   

    如果不连isp还是需要用at命令或tapi,而且不需tcp/ip协议,就像qsfsea(给我勇气!) 说的前两种方式。用tapi比at方式麻烦,但兼容性和可读性更好,同时也是ms推荐的编程方法,可以参考ms提供示例 Tapicomm。
      

  9.   

    服务器装2000或NT,在客户端写一拔号和FTP程序就行,哪来那么多烦事?
      

  10.   

    这几天上网不方便,呵呵
    用TAPI写应该是不错的选择就是烦一点RAS的方式在2000下还不错,但要对系统作一些配置,具体你建一个传入是连接看看!
    如果客户端能得到拨号服务器的地址,就和普通的TCP/IP客户/服务器程序没什么区别了,取得服务器IP的代码我有,如果你要可以联系
    [email protected]
      

  11.   

    最简单的方法是:RAS+FTP
    连传文件都可以不用管,整个程序100行内就搞定了!!