Zasoby używane do testowania i publikowania na serwerze

Aby wykonać testowanie i publikowanie na serwerze, należy zdefiniować co najmniej jeden z następujących zasobów:

Jeśli serwer ma pliki konfiguracyjne, to w większości przypadków są one tworzone automatycznie i zawarte w projekcie serwera.

Projekt serwera

Projekt serwera zawiera serwery i ich pliki konfiguracyjne. Kiedy projekt serwera jest tworzony automatycznie przez środowisko robocze, otrzymuje nazwę Serwery i jest dostępny w widoku Eksplorator projektów w folderze Inne projekty.

Serwer

Serwer określa, gdzie aplikacja będzie testowana lub publikowana. Serwer wskazuje konkretne środowisko wykonawcze, na przykład lokalne środowisko testowe, pełną instalację serwera lub serwer na innym komputerze. Serwer zawiera logikę publikowania oraz informacje o tym, które projekty aplikacji i konfiguracje mają być wykonane.

W środowisku roboczym, gdy metadane serwera są tworzone automatycznie, są one zapisywane w pliku nazwa_serwera.server, gdzie nazwa_serwera to nazwa przypisana do serwera. Szczegóły dotyczące metadanych serwera można uzyskać po kliknięciu odsyłacza Wyświetlanie i ukrywanie metadanych serwera na dole tego tematu.

Konfiguracje serwera

Konfiguracje serwera to pliki zawierające informacje wymagane do skonfigurowania i opublikowania na serwerze. Mogą one na przykład zawierać informacje o portach, które należy uaktywnić na serwerze, preferencje bezpieczeństwa i inne ustawienia serwera związane z konkretnym dostawcą.

W środowisku roboczym metadane konfiguracji serwera są tworzone automatycznie i zapisywane w folderze danych konfiguracyjnych w projekcie serwera. Nazewnictwo folderu z danymi konfiguracyjnymi zależy od dostawcy, ale zazwyczaj stosowana jest następująca konwencja: nazwa_serwera@nazwa_hosta-config, gdzie nazwa_serwera jest nazwą przypisaną do serwera, a nazwa_hosta jest pełną nazwą DNS lub adresem IP hosta, na którym serwer jest uruchomiony.

Zainstalowane środowisko wykonawcze serwera

Należy zdefiniować środowisko wykonawcze serwera aplikacji na potrzeby kompilowania aplikacji. Serwer zawiera odwołanie do zainstalowanego środowiska wykonawczego serwera, którego obecnie używa. Szczegóły dotyczące sposobów definiowania zainstalowanego środowiska wykonawczego serwera można uzyskać po kliknięciu odsyłacza Definiowanie zainstalowanych środowisk wykonawczych serwera na dole tego tematu.

Relacja między zasobami

Dla każdego serwera można określić jego konfigurację i zainstalowane środowisko wykonawcze, które powinno być używane. Serwer może wskazywać co najwyżej jedną konfigurację. Jednak tę samą konfigurację może wskazywać kilka serwerów.

Relacja między konfiguracją serwera a projektem aplikacji, na przykład projektem EAR, tworzy się podczas dodawania projektu do konfiguracji serwera. Serwer może wskazywać jeden lub wiele projektów. Na projekt może wskazywać jedna lub wiele konfiguracji serwera.

Zadania pokrewne
Wyświetlanie lub ukrywanie metadanych serwera
Określanie preferencji zainstalowanych środowisk wykonawczych serwera