如何在服务器获得客户端的计算机名(100分)

  • 主题发起人 主题发起人 royhgf
  • 开始时间 开始时间
R

royhgf

Unregistered / Unconfirmed
GUEST, unregistred user!
请问,我用的三层结构是用SOCKETCONNECTION 链接服务器的,如何在服务器获得客户端的计算机名.具体应该怎样做,急求
 
不可以得到,因為客戶端是可以在任何地方的,只要能上網,不固定的
除非在服務器端寫一個方法讓客戶端將計算機名傳給服務器,這樣才能得到的!
 
就是在远程数据模块写个接口吗?没有其他办法吗?接口的方法是在哪里定义的啊.
 
客户端有发送程序才行!
 
這個要在中間層服務器上寫函數的,定義好了函數就不難,只要在客戶端調用這個函數,將計算機名傳過去就行了,具體的定義方法不好描述,看一下書吧,很容易學的!
 
为什么我定义好后,在客户端调用时没有显示这个接口的方法的呢.SocketConnectionZfg.AppServer. 后面就没有显示方法啦?
 
本來就是沒有的,是要自已寫的啊,他們根本就不在一個程序中,當然不可以了!
 
可以把客戶端的IP地址传到应用层就可以
 
好久没来这里了。现在,用java和php,有时也用delphi.这个问题俺2001年就实现了。在server端实现一个方法让client调用把client的ip传上来就可以了。你先做做,不行的话我找找原来的例子发给你。
 
后退
顶部