请教,如何编写自己的telnet程序,可以实现telnet一样的功能和一般的socket通讯有什么区别吗。最好有代码供参考一下

解决方案 »

  1.   

    http://huaidan.org/archives/2069.html
      

  2.   

    Telnet源码
      

  3.   

    大体步骤应该是:
    用底层 socket API :
        WSAStartup();
        socket(); (创建socket)
        connect();
    然后就是
    loop:
        send();(发送命令)
        revc() (分析接收到的数据)
      

  4.   

    socket是最基本的函数调用,telnet是一种网络通信的协议,其实就是一些相互
    通信的口令,指明想干什么,服务端给你提供相应的服务,不过要是自己解析很麻烦,文档就有上百页
    codeguru上有一些例子可以参考
      

  5.   

    8楼,telnet是应用层的吧,和http一样都是应用层的,网络通信层用的都是tcp或者udp。