如何在WebService中獲取客戶端的IP地址

如何在WebService中獲取客戶端的IP地址

1、若是在Web Module單元中,可用以下語句實現(這實際上是WebBroker技術):
     
     Request.RemoteAddr; 

2、若是是ISAPI/CGI的WebService中,*impl.pas中是沒法存取Web Module單元的(uses了也不行的),如何實現?

     服務器端實現的接口函數裏,如何知道調用這個接口函數的客戶端的IP? 
     在實現部分的代碼裏, uses WebBrokerSoap單元
     而後,能夠經過如下代碼直接得到當前調用這個函數的客戶端的IP:
     GetSOAPWebModule.Request.RemoteAddr; 
     GetSOAPWebModule 這個函數是在 WebBrokerSoap 這個單元裏的。服務器

相關文章
相關標籤/搜索