2009-06-21 134 views
1

在局域网中,ASP .NET Web应用程序充当服务器。它在组织的Web服务器上内部托管。LAN中的客户端 - 服务器(网络服务器)应用程序 - 应该代理服务器吗?

它可以被访问 - 这样说 - http://192.168.0.23/myApp

的客户都是需要不断与服务器(位于Intranet上的Web应用程序)

交互考虑到这是一个LAN设置桌面应用程序和客户的请求不会完全发送到互联网 - 客户是否应该能够处理基于代理的连接?

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

回答

1

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

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

+0

但客户端应用程序需要使用代理设置连接到服务器(通过http)?还是可以直接拨打电话? – Sameet 2009-06-21 11:41:57

0

您应该设计您的应用程序,以便您不需要知道有关网络基础结构的任何信息。这样,网络基础设施就可以改变,无需任何人首先告诉你。

0

我不认为你需要获取代理的详细信息。对于Intranet服务器应用程序,代理服务器的详细信息将无关紧要,因为客户端可以通过内部局域网访问应用程序,从而使代理服务器设置无关紧要。

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

相关问题