最近要做一个东东.
在WIN2000下联到一台unix(sun 5.8) 上执行unix上的一个程序,并取得程序output解析.
关键是要实时联系,程序(deamon)一旦运行就不希望结束,output将连续送出.
希望大家提一些想法.

解决方案 »

  1.   

    vb端用WinSock控件吧,unix那一段用一个程序接受Output,然后用SOCK传过来
      

  2.   

    不好意思,我对unix不熟悉.
    我是需要在windows这边来取得unxi那里的程序的output来解析.
      

  3.   

    如果没有Unix程序的话,就无法用Winsock传送数据了
    要不用FTP,但是FTP要等到文件生成后才行啊
      

  4.   

    首先unix端需要一个daemon进程,一旦有了用户的连接请求,就需要进行相应的操作。unix端程序采用标准的
    socket
    bind
    listen
    accept
    fork
    exec
    结构,能够简单的处理多个用户的连接windows这边就是一个客户端,如果客户端需要严格的解释server端发过来的各种格式,就必须模拟一些终端的性质,如vt100终端。否则的话可以简单的处理法送过来的字符就行了,如果server端已经写好了,用telnet来测试是一个很好的方法。
      

  5.   

    Unix端也需要编程,通信使用TCP,VB下是Socket.
      

  6.   

    用windows 自己带的telnet 就可以不用在unxi端编程啊。
    现在我们公司放假了,只能在家里试.
    谁知道internet 上有开放可以连telnet 的Unix server吗?