sql >> Databáze >  >> RDS >> Mysql

Jak spustit java program na serveru?

Ve skutečnosti, když říkáme „webová aplikace“, obvykle máme na mysli speciální aplikaci, naprogramovanou tak, aby neustále běžela na webovém serveru a čekala na zpracování požadavků od uživatele.

Ve vašem případě máte aplikaci založenou na konzoli.

V závislosti na konfiguraci serveru nelze na vašem klientském webhostingu spustit žádnou z těchto aplikací, žádnou z nich nebo obojí.

Vzhledem k tomu, že webhosting je obvykle poskytován hostingovou společností, mohou mít připravené konfigurace pro provoz vašich aplikací, mohou je mít zapínatelné/vypínatelné nebo za to mohou dokonce brát peníze.

V případě interního firemního serveru musíte o konfiguraci požádat svého zákazníka a jeho IT oddělení.

Nakonec se budete muset zeptat:1. Podporuje server SSH? - je to prostě vzdálená konzole. Obvykle běží na portu 22 a mnozí to zkontrolují příkazem "telnet váš server 22" (windows a linux) – pokud neodmítne vaše připojení – znamená to, že SSH je nakonfigurováno.2. Má váš server nainstalovanou javu a jestli je pro váš účet k dispozici prostřednictvím připojení SSH?

  1. Pouze v případě, že váš zákazník skutečně myslí webovou aplikaci namísto konzolové aplikace, musíte se zeptat, zda má server webový aplikační server pro Javu – obvykle je to něco jako Apache Tomcat, Jetty, JBoss, Weblogic atd. bude vyžadovat úpravu aplikace, aby ji bylo možné spustit na webovém serveru.

Pokud se rozhodnete použít konzolovou aplikaci a nebudete ji "upgradovat" na webovou aplikaci, můžete ji skutečně spustit na hostiteli, na kterém běží vaše databáze (opět budete potřebovat SSH). Ušetříte čas na operace vzdáleného přístupu k databázi – váš program bude teoreticky pracovat rychleji.



  1. ('SQL obsahuje 0 značek parametrů, ale bylo dodáno 50 parametrů', 'HY000') nebo TypeError:objekt 'tuple' nelze volat

  2. Pivot na Oracle 10g

  3. Spravujte MySQL pomocí phpMyAdmin na Ubuntu 10.10 (Maverick)

  4. možnosti příkazu case rozdělené na dva výstupní sloupce