0
我有一个客户端,它使asmx调用服务器。我有一个问题需要在客户端打开与服务器通信的端口。客户端使用asmx调用使用临时端口吗?
在我们的场景中,我们打算让所有的端口都关闭在客户端(它在防火墙内)。根据我的理解,当客户端对服务器进行asmx调用时,它会在客户端打开一个临时端口,服务器将在此端口上进行响应。
那么,我需要在客户端打开这些端口吗?
我有一个客户端,它使asmx调用服务器。我有一个问题需要在客户端打开与服务器通信的端口。客户端使用asmx调用使用临时端口吗?
在我们的场景中,我们打算让所有的端口都关闭在客户端(它在防火墙内)。根据我的理解,当客户端对服务器进行asmx调用时,它会在客户端打开一个临时端口,服务器将在此端口上进行响应。
那么,我需要在客户端打开这些端口吗?
您可以通过将HttpWebRequest中正在使用的ServicePoint的BindIPEndPointDelegate设置为用于连接来对此进行定制。
有关定制HttpWebRequest
的详细信息,请参见Ways to Customize your ASMX Client Proxy。