【问题标题】:C# - Remote Access to Text FileC# - 远程访问文本文件
【发布时间】:2013-03-21 22:31:49
【问题描述】:

我想访问/读取驻留在远程 Windows 服务器上的文本文件。本地计算机和远程服务器没有相互连接,即它们不是网络的一部分或域下。是否有任何可能的方式,使用 C# 来访问和读取该文本文件的内容?

P.S.:远程服务器需要用户名和密码才能登录。我是服务器管理员,因此我知道这些凭据。

提前谢谢你!

【问题讨论】:

  • 你提到不是网络的一部分,你的意思是没有连接,或者连接将通过互联网?
  • 他们必须以某种方式连接,我假设您的意思是他们不在即时网络上,但他们都可以通过互联网看到对方?
  • @Guvante:是的,连接将通过互联网!
  • @Lloyd 是的,你没看错!

标签: c# windows-server-2008 text-files remote-access


【解决方案1】:

C# 是一种编程语言。您可以实现一个 Windows 服务应用程序,该应用程序将侦听连接,然后转储您想要的任何内容。然而,C# 中没有任何东西可以让您立即执行您所要求的操作。

只要两台机器都可以访问互联网,并且它们所在的网络允许外部连接通过防火墙,那么网上就有一些示例可以帮助您朝着正确的方向前进。 Example.

但是,请注意,如果您实现自己的服务器应用程序以通过 Internet 托管文件,那么您还必须实现自己的凭据检查机制。即使您的服务器需要身份验证,这也不会影响您的服务器应用程序。

【讨论】:

    【解决方案2】:

    您好,感谢您的回复!我已经使用 RESTful 服务公开了远程文本文件的内容。本地计算机现在可以使用存储在该文本文件中的数据,只需导航到返回服务输出的 url。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-17
      • 2016-04-24
      相关资源
      最近更新 更多