从另一台电脑开始如何访问数据库;s(在任何地方)

本文关键字:访问 数据库 任何地 一台 电脑 开始 何访问 | 更新日期: 2023-09-27 17:52:38

好吧,我需要做两个应用程序,一个用于用户注册自己(服务器在哪里(,另一个用于管理员。管理员可以看到谁已经注册,但他没有时间去(服务器在那里(,所以他需要查看其他地方的信息,我还做不到,我的另一个想法是使用web服务,但是我不知道如何在互联网上公开web服务,因为它是其他电脑的,那么对于应用程序2,连接字符串将如何?我想用ip,但在你的ip地址里,我看到ip是dinamic,它会随着电脑的打开而改变(服务器在哪里(,那么,我该怎么做呢?(我无法与ip连接,也无法与计算机名称连接(

从另一台电脑开始如何访问数据库;s(在任何地方)

[经过大量编辑-希望我保持这种精神]我想使用web服务,但我没有很好的方法连接它。我想过使用IP地址,但IP地址是动态

如果您有必须保持可用的服务器,则必须以某种形式的主机名查找服务(如DNS(对其进行注册。大多数人通过维护企业内部网、使用托管服务为他们的数据库/应用程序提供服务或使用动态DNS服务(如DynDNS(来实现这一点。

[经过大量编辑…]我需要两个应用程序,一个供用户自己注册,另一个供管理员查看谁已经注册,而无需去服务器。。。

如果此信息仅供人类阅读:

您可以简单地创建此信息的共享源,例如内部Wiki,或Windows网络共享或Microsoft Sharepoint网站上的Excel文档,并允许用户在其中写入新条目。管理员只需阅读该文档即可查找信息。它的重量要轻得多,可以重复用于许多其他目的。

有很多现有的免费wiki/CMS软件可以安装并用于此目的。

如果您需要其他程序(而不仅仅是人类读者(访问它:

你必须建立某种数据库,可能还需要一个网络服务来访问它。不幸的是,你需要更多的信息,让任何人都能很好地满足你的这些需求。任何答案都会做出很多假设,可能会使您在可扩展性、性能、安全性或可靠性方面陷入困境。

让你开始的一些基本问题(当然不是一个完整的列表(-有多少用户?相对于您的服务器(您正在编写的应用程序和该应用程序似乎提供有关信息的服务器(,它们将位于何处?信息必须有多安全?有多少数据?但是,即使有了这些数据,在不了解所有需求的情况下,也很难推荐任何类型的应用程序设计或网络拓扑。

如果你需要它是可靠和安全的(例如,你支持的不仅仅是你自己和几个用户(,你可能需要把它变成一个严肃的项目,并投入商业研究、设计、开发和IT资源。这些资源都可以是一个人,但如果你不想它成为一个无法维护、不安全的烂摊子,你真的应该经历所有的动作。