Wybór serwera

Zmiana domyślnego serwera
Wybór serwera i portu

Większość przykładów będzie używać domyślnego serwera, wybranego podczas instalacji produktu, oraz domyślnego portu produktu Websphere. Aby zmienić dowolną z tych wartości, należy postąpić zgodnie z poniższymi instrukcjami.

Zmiana domyślnego serwera

Aby zmienić domyślny serwer, z którym łączą się aplikacje klienckie, wykonaj następujące kroki:

W systemie Windows:

  1. Poddaj edycji plik .
  2. Zmień wiersz: set DEFAULTSERVERNAME= w taki sposób, aby odzwierciedlał on nazwę serwera lub adres IP, który ma być używany domyślnie.
    Na przykład: Aby zmienić domyślny serwer na SERWER_WAS.COM, wiersz trzeba zmienić na:
    set DEFAULTSERVERNAME=SERWER_WAS.COM
W systemie UNIX:
  1. Poddaj edycji plik .
  2. Zmień wiersz: export DEFAULTSERVERNAME= w taki sposób, aby odzwierciedlał on nazwę serwera lub adres IP, który ma być używany domyślnie.
    Na przykład: Aby zmienić domyślny serwer na SERWER_WAS.COM, wiersz trzeba zmienić na:
    export DEFAULTSERVERNAME=SERWER_WAS.COM

Wybór serwera i portu

Aby zmienić serwer lub port, z którym łączy się pojedyncza aplikacja, konieczne jest wykonanie kroków przedstawionych w jednej z następujących sekcji:

Klienty aplikacji J2EE

Należy użyć parametrów -CCBootstrapHost= oraz -CCBootstrapPort= w celu uruchomienia pliku wsadowego launchClient.bat (w systemie Windows) lub skryptu launchClient.sh (w systemie UNIX). Są to parametry, w których rozróżniana jest wielkość liter. Muszą one znaleźć się między nazwą pliku EAR a dowolnymi parametrami przekazywanymi do aplikacji. W przypadku plików wsadowych i skryptowych dostarczanych z większością przykładów potrzebna będzie ręczna edycja odpowiedniego pliku i wstawienie tych parametrów.

Na przykład: Aby połączyć się z serwerem SERWER_WAS.COM na porcie 3000 przy aktualnej komendzie:
launchClient.bat TechnologySamples.ear -CCjar=BasicCalculatorClient.jar add 2 3, należy zaktualizować komendę do postaci:
launchClient.bat TechnologySamples.ear -CCBootstrapHost=SERWER_WAS.COM -CCBootstrapPort=3000 -CCjar=BasicCalculatorClient.jar add 2 3

Klienty będące cienkimi aplikacjami Java

Należy użyć parametru -Djava.naming.provider.url= w wywołaniu Java. Jest to parametr, w którym rozróżniana jest wielkość liter, a format adresu URL ma postać iiop://<NAZWA_SERWERA>:<PORT>. W przypadku plików wsadowych i skryptowych dostarczanych z większością przykładów potrzebna będzie ręczna edycja odpowiedniego pliku i wstawienie lub zmiana tego parametru.

Na przykład: Aby połączyć się z serwerem SERWER_WAS.COM, używając domyślnego portu 2809, parametr musi mieć następującą postać:
-Djava.naming.provider.url=iiop://SERWER_WAS.COM:2809

Klienty będące apletami

Aplety działające w przeglądarce Microsoft Internet Explorer

Należy przekazać parametr java.naming.provider.url do obiektu wtyczki ActiveX środowiska Java w produkcie WebSphere, używając znacznika:
<PARAM name="java.naming.provider.url"> VALUE=iiop://<NAZWA_SERWERA>:<PORT>. W przypadku plików HTML dostarczanych z niektórymi przykładami konieczna będzie ręczna edycja odpowiedniego pliku i wstawienie lub zmiana tego parametru.

Na przykład: Aby połączyć się z serwerem SERWER_WAS.COM, używając domyślnego portu 2809, parametr musi mieć następującą postać:
<PARAM name="java.naming.provider.url"> VALUE=iiop://SERWER_WAS.COM:2809

Klienty będące aplikacjami J2EE używającymi interfejsu API uruchamiania

Należy ustawić właściwości BootstrapHost i BootstrapPort podczas wywołania metody com.ibm.websphere.client.applicationclient.launchClient.launch(), aby ustawić serwer i port, z którymi łączy się aplikacja kliencka. Metody tej mogą używać aplikacje napisane w języku Java lub korzystające z mostu ActiveX do EJB. Więcej informacji o używaniu tej funkcji API można znaleźć w Centrum informacyjnym produktu WebSphere lub w dokumentacji interfejsu API.