簡體   English   中英

如何將Java程序放到網上?

[英]How to put Java program online?

我正在學習Java,並且正在嘗試使用網絡Java程序進行一些實驗。

我有一個由兩部分組成的程序,一個客戶端和一個服務器,它可以在本地測試,但該程序實際上對我和我的一個朋友有用,我想把服務器放在網上所以我們都可以連接到它和用它。

在哪里/如何將程序置於聯機狀態並使其運行,以便客戶端程序可以使用IP地址連接到ServerSocket? (最好是免費的)

如果您真的希望應用程序在5分鍾內上線,請嘗試使用Jelastic 如果您已構建WAR文件,只需使用其服務器注冊,選擇最接近您的地理位置的提供程序,配置Tomcat,您就可以通過其出色的Web控制台上載WAR文件。 否則,如果你有一些源控制系統(SVN,GIT等),你只需用他們的Maven控制台連接並構建它就可以了。 我用它來啟動( Cloudlabz )並且真的發現它令人興奮。

蘇里亞

如果您不想支付服務器托管,那么我將在我的計算機上打開虛擬服務器,然后使用調制解調器和轉發相關端口到服務器IP。 我會使用超過40000的端口。然后只需發送你的IP和端口你的朋友或更新應用程序。

您還可以考慮最便宜的Rackspace Cloud Server。 您將獲得一個完整的Linux服務器(您選擇的分發),每月約11美元。 我已經做到了,然后自己嘗試一下。

只需在其上安裝Java就可以了。

http://www.rackspace.com/cloud/cloud_hosting_products/servers/pricing/

你應該在Heroku中托管服務器,他們提供有限制的免費托管,我有一個應用程序

在雲上,您可以使用兩種不同的服務來托管Java應用程序。

  1. IaaS(基礎設施即服務)。 您可以在雲上租用特定基礎架構,並且可以安裝和配置所需的所有服務。
  2. PaaS(平台即服務)。 在這種情況下,您仍然可以享受雲端的基礎設施+ Aaren完全預配置的服務。 這意味着您可以部署應用程序而無需安裝或配置任何內容。 您只需部署您的應用程序。 你有關於它是如何工作的例子在這里 此外,您通常可以在雲上測試Java應用程序而無需付費。

http://ideone.com/

這就是你想要的嗎?

這是一個免費的網絡應用程序,您可以在線運行您的程序....所以你可以粘貼你的代碼並運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM