如何让我的域名公开?

我的电脑上运行了jboss的web应用程序。 但它只能在本地主机访问。 我曾经在像godaddy这样的网站上看到过,他们谈论的是给你的网站一个域名。 但是映射实际上在哪里呢? 我将能够使用我自己的电脑作为服务器,或者我会在Godaddy的服务器上部署应用程序。
我的应用程序只存储资源,即它只包含servlets 。 它只用于处理传入的数据并发送响应。 所以任何域名都可以(因为没有人会从浏览器访问域名)。 客户端是一个Android手机。 那么,我应该采取哪些步骤使这个Web应用程序可以accessible on the internetaccessible on the internet

如果这是一些商业服务,你需要得到一个托pipe空间的地方,并在服务器上运行。 然后,您可以在客户端应用程序中注册并将域名指向IP以解决问题。 如果这是一个testing或玩具,那么一个dynamic的DNS名称和打开端口(假设它们没有被你的ISP阻止)是一个可接受的路线

你对基本networking概念的理解几乎是不存在的。 我推荐一些非常基本的材料,让你站起来。

域名注册商(如GoDaddy)为您提供注册域名的能力,比如website.com。 这就是他们所做的一切。 DNS将这些名称转换为IP地址。 它不会使您的本地托pipe的应用程序可以从Internet访问。 这将需要您的configuration。

要使您的应用程序可以从Internet访问,您可能(可能)需要在网关(路由器)上设置NAT,将来自外部世界的stream量转发到网关后面的主机。 您可以继续在PC上托pipe它。 我不build议自己尝试这样做,因为您目前对所涉概念的掌握表明需要专业人士。