局域网中的客户端 - 服务器(Web服务器)应用程序 - 应该代理吗?

时间:2009-06-21 11:33:24

标签: c# proxy client-server

在LAN中,ASP .NET Web应用程序充当服务器。它在组织的Web服务器内部托管。

可以访问 - 比如说 - http://192.168.0.23/myApp

客户端是需要经常与服务器交互的桌面应用程序(驻留在Intranet上的Web应用程序)

考虑到它是局域网设置,而客户端的请求并不完全是上网 - 客户端是否应该能够处理基于代理的连接?

含义 - 假设客户端使用代理连接到互联网,如果客户端的应用程序向http://192.168.0.23/myApp发送WebRequest,请求是否应使用代理设置?

3 个答案:

答案 0 :(得分:1)

我建议不要,但它不会有任何区别。代理只会增加开销,如果应用程序正在提供动态内容,那么它将毫无用处。

就应用程序而言,它不关心代理是访问它还是直接访问客户端。

答案 1 :(得分:0)

您应该设计应用程序,这样您就不需要了解有关网络基础结构的任何信息。这样,网络基础设施可以在没有人需要首先告诉您的情况下进行更改。

答案 2 :(得分:0)

我认为您不需要获取代理详细信息。对于Intranet服务器应用程序,代理详细信息将无关紧要,因为客户端将对您的应用程序进行内部LAN访问,从而使代理设置无关紧要。

如果我错了,请纠正我。 感谢。