Witam,
mam kilka pytań do doświadczonych programistów/projektantów J2EE :)
-
Załóżmy, że mała firma potrzebuje aplikacji np. do zarządzania kadrami. Firma składa się z wielu wydziałów, które korzystają z określonych modułów aplikacji. Czyli potrzebna jest baza danych i jakaś prosta aplikacja kliencka (kilka formularzy), być może także serwerowa, ale: istnieje obawa, że łącze internetowe (deweloper) może być wąskim gardłem dostępności aplikacji. Czy opłaca się małej firmie inwestować we własny serwer? Czy jest to rozwiązanie bardziej bezpieczne niż korzystanie z zewnętrznego hostingu? Awarię wewnątrz firmy można szybciej zdiagnozować i naprawić, a jeśli coś się stanie z netem, to w zasadzie wiadomo tylko, że łącze padło, a firma stoi.
-
Jeżeli warto zainwestować we własny serwer, to mam pytanie, czy istnieje jakiś framework z rodziny J2EE, który wspomaga budowę stacjonarnych aplikacji sieciowych (nie webowych, bo serwer jest dostępny w sieci lokalnej)? Z tego co się orientowałem, to Spring jest do tworzenia aplikacji stricte webowych, obsługiwanych przez przeglądarkę. Od czego zacząć szukać? Na pewno JDBC, ale co dalej? Może właśnie istnieje jakiś Javowy framework. Jakaś literatura?
Będę wdzięczny za odpowiedzi :)