Client calcolatrice


Esecuzione dell'esempio

L'esempio client calcolatrice comunica direttamente con l'esempio tecnologia Stateless Session Beans EJB Versione 1.1 su WebSphere Application Server. Verificare che questo Esempio EJB funzioni correttamente e che il server applicazioni venga avviato e configurato correttamente, eseguendo questo esempio.

Se l'esempio di tecnologia non è stato installato sul server di applicazioni aprire un browser sulla Galleria di esempi del server applicazioni (http://<nome_host>:<porta>/WSsamples/it/index.html) ed installare Esempio di tecnologia, che include l'esempio Calcolatrice base.

Esecuzione dell'esempio

L'esempio BasicCalculatorClient è un'applicazione della riga comandi. È possibile eseguire l'esempio utilizzando il file script fornito, oppure manualmente tramite la sintassi del comando riportata di seguito.

Introduzione:

Per eseguire l'esempio BasicCalculatorClient tramite gli script forniti, eseguire i seguenti comandi:

  1. Aprire un prompt di comandi:
  2. Modificare la directory di lavoro corrente in
  3. Eseguire basicCalculator
  4. Di seguito viene riportata un'esecuzione, con esito positivo, dell'esempio sulle piattaforme Windows:

    D:\WebSphere\AppClient\samples\bin\TechnologySamplesThinClient\BasicCalculator>basicCalculator
    --------------------------------------------------------------
    Esecuzione BasicCalculatorClientThinMain con i parametri: add 1 2
    --------------------------------------------------------------
    
    --Creazione InitialContext... Completato.
    --Ricerca Home... Completata.
    --Riduzione... Completata.
    --Creazione Home... Completata.
    Risultato: 1+2 = 3
    Premere un tasto qualunque per continuare . . .
    	
Informazioni importanti Per connettersi ad un server o ad una porta diversi da quelli predefiniti, consultare Scelta del server.

Identificazione della sintassi del comando:

	<COMANDOAVVIO> <OPERATORE> <OPERANDO> <OPERANDO>
	<COMANDOAVVIO> ::= <Comando di avvio Client applicativo Thin Java>
	<OPERATORE> ::= add | subtract | multiply | divide
	<OPERANDO> ::= <numero>