C# 连接到网络中的另一个系统

C# 连接到网络中的另一个系统,c#,asp.net,C#,Asp.net,我正在开发一个从其他系统的文件中读取数据的应用程序。我可以通过更改web.config文件中的ipaddress连接到其他系统。我需要一种适当的策略,通过在应用程序中输入另一个系统的IP地址/名称,而不是每次在web.config文件中更改IP地址,我可以连接到网络中的其他系统 我正在使用: vs2008 asp.net 如果有人能帮助我,我将不胜感激。在另一个系统上创建一个打开文件并将其流回到您的应用程序 在另一个系统上创建打开文件并将其流回到应用程序的 除了创建Web服务,还有其他解决方案吗

我正在开发一个从其他系统的文件中读取数据的应用程序。我可以通过更改web.config文件中的ipaddress连接到其他系统。我需要一种适当的策略,通过在应用程序中输入另一个系统的IP地址/名称,而不是每次在web.config文件中更改IP地址,我可以连接到网络中的其他系统

我正在使用: vs2008 asp.net


如果有人能帮助我,我将不胜感激。

在另一个系统上创建一个打开文件并将其流回到您的应用程序

在另一个系统上创建打开文件并将其流回到应用程序的

除了创建Web服务,还有其他解决方案吗?@Macnique我肯定有几种解决方案,但您要求的是正确的策略。我相信web服务是正确的选择。因为我不擅长web服务,我想知道是否可以找到另一种解决方案。@Macnique我想另一种解决方案是将需要读取的文件放在所有应用程序/系统都可以读取的中心位置。我能够从网络中的各种系统/机器完美地读取文件…我的问题是每次我想连接到不同的计算机时系统,我必须更改web.config文件中的ipaddress…相反,我想放一个输入文本框,用户可以在其中输入ipaddress并点击按钮,它应该连接到相应的系统/机器。除了创建web服务之外,还有其他解决方案吗?@Macnique我确信有几种解决方案,但是你要求一个合适的策略。我相信web服务是正确的选择。因为我不擅长web服务,我想知道是否可以找到另一种解决方案。@Macnique我想另一种解决方案是将需要读取的文件放在所有应用程序/系统都可以读取的中心位置。我能够从网络中的各种系统/机器完美地读取文件…我的问题是每次我想连接到不同的计算机时系统中,我必须更改web.config文件中的ipaddress…相反,我要放置一个输入文本框,用户可以在其中输入ipaddress,并点击一个按钮,该按钮应连接到相应的系统/计算机。提供有关您要查找的内容的详细信息。适当的策略可能是;FTP、网络共享、电子邮件、pidgeon邮件、使用USB棒运行、Web服务、自定义实现、远程客户端服务器设置、WCF、,各种p2p网络。@Barfieldmv正在寻找一种客户端-服务器设置类型,在这种类型中,我可以通过在应用程序中输入IP地址而不是编辑web.config文件从服务器连接到客户端。请提供有关您要查找的内容的详细信息。适当的策略可能是;FTP、网络共享、电子邮件、pidgeon邮件、使用USB棒运行、web服务、自定义实现、远程客户端服务器设置、WCF、各种p2p网络。@Barfieldmv正在寻找一种客户端服务器设置,我可以通过在应用程序中输入ipaddress而不是编辑web.config文件从服务器连接到客户端。