用客户端用Socket与Unix主机上的服务端进行通讯,应该怎样实现?__100大元!(100分)

  • 主题发起人 主题发起人 delphi7
  • 开始时间 开始时间
通讯协议中要有netbeui协议
 
socket通讯都是一样的嘛! 没什么区别. 而且和netbeui应该无关的.
 
netbeui是nt的局域网协议,关sock什么事

只要有tcp/ip就可以了
 
用 ics 控件吧
 
我说的是具体的实现方案。
 
实践出真经,求人不如求已!!!
各位大侠,我已经自己搞定了!!!
 
tcp/ip是“标准”的。
通过socket通讯即可,socket可以看delphi自带的chat的例子
 
兄弟:
用socket 进行通讯,各种软件所带的socket 都是一样的,但有一点要注意的就是:
同一种应用软件的SOCKET可以很容易实现,例如socket server和socket client
都是用DELPHI编的程序就非常好办。而如果server 端是UNIX ,CLIENT端是用delphi
中的控件,比较难以实现,主要的原因是server的PORT与CLIENT 端的PORT不容易定,
而且server的PORT与CLIENT 端的PORT一般说来是不相等的,至于具体的数值,就要
看你用的是什么UNIX,是什么应用程序,我就讲到这里,你好自为之吧。
 
>>server的PORT与CLIENT 端的PORT一般说来是不相等的
当然!client端的port根本没用,关心它干什么.
 
我亲自试过了,用Delphi中的TClientSocket构件与Sun或Sco Unix上的C写的服务
端进行通讯,只要设置好IP Address和Port就行了,收发一切ok!!!不存在上述问题。分也不多,大家分了吧。
 
后退
顶部