Creare un listener di rete

Prima di cominciare

Quando si crea un listener di rete, è possibile creare simultaneamente un protocollo per il listener di rete, oppure utilizzare un protocollo creato in precedenza. In genere tra un listener di rete e il protocollo associato viene stabilita una relazione uno-a-uno, ma non si tratta di un requisito obbligatorio.

  1. Nella struttura ad albero, espandere il nodo Configuration.
  2. Nel nodo Configuration, espandere il nodo Network Config.
  3. Nel nodo Network Config, selezionare il nodo Network Listeners.

    Viene visualizzata la pagina Network Listeners.

  4. Nella pagina Network Listeners, fare clic su New.

    Viene visualizzata la pagina New Network Listener.

  5. Nel campo Name, digitare un nome per il listener di rete.

    I nomi di listener di rete non possono iniziare con un numero.

  6. Nel campo Protocol, specificare il protocollo da associare al listener di rete.

    È possibile specificare il protocollo solo quando si crea il listener di rete. In seguito non sarà possibile modificare il protocollo associato.

  7. Selezionare la casella di controllo Status Enabled per abilitare il listener di rete.

    Questa opzione è abilitata per impostazione predefinita. Se il listener è disabilitato, ogni tentativo di connessione al listener genera un'eccezione nel socket (java.net.ConnectException).

    Nelle versioni di GlassFish Server anteriori alla 9.1, in caso di listener con attributo Enabled impostato su False, veniva restituito un codice di risposta 404 per ogni richiesta inviata. Per ottenere questo funzionamento nella versione corrente di GlassFish Server, impostare lo stato del listener su Enabled e lo stato di ciascun server virtuale associato su OFF. I listener associati a un server virtuale vengono riportati nell'elenco a discesa Network Listeners disponibile nel server.

  8. Selezionare la casella di controllo Security Enabled per abilitare la protezione per il protocollo utilizzato dal listener di rete.

    Questa opzione è disabilitata per impostazione predefinita.

  9. Selezionare la casella di controllo JK Listener Enabled per impostare nel listener il supporto del protocollo mod-jk di Apache.

    Il protocollo mod-jk è un protocollo di comunicazione/rete proprietario tra httpd (server Web) di Apache e un'istanza backend di GlassFish Server. Se il listener supporta il protocollo, tutto il contenuto statico dovrebbe essere gestito mediante httpd, mentre le richieste di risorse dinamiche (ad esempio servlet e pagine JSP) vengono reindirizzate al listener di rete abilitato mod-jk di GlassFish Server tramite il protocollo mod-jk. Questa opzione è disabilitata per impostazione predefinita.

  10. Nel campo Port, digitare il numero della porta di attesa desiderato per il listener di rete.

    Sono ammessi i valori compresi tra 1 e 65535. In un sistema UNIX, per creare socket in attesa su porte comprese tra 1 e 1024 sono necessari privilegi di superutente.

  11. Nel campo Address, digitare l'indirizzo IP di attesa desiderato per il listener di rete.

    L'indirizzo può essere specificato utilizzando la notazione per indirizzi IPv6 o con separazione mediante coppie di punti. È possibile specificare any (per INADDR_ANY) per impostare tutti gli indirizzi IP per l'attesa. Può essere costituito da un nome host.

  12. Dall'elenco a discesa Thread Pool, selezionare il pool di thread da associare al listener di rete.

    In genere si seleziona uno dei due pool di thread configurati durante l'installazione di GlassFish Server.

  13. Dall'elenco a discesa Transport, selezionare il tipo di trasporto che dovrà essere utilizzato dal listener di rete.

    Per impostazione predefinita, l'unica opzione è tcp.

  14. Fare clic su OK.
Procedura successiva

Se per il listener di rete è stata abilitata la protezione è possibile utilizzare la scheda SSL o modificare le impostazioni SSL del protocollo utilizzato dal listener di rete.

Vedere anche
Copyright © 2010, Oracle e/o relative consociate. Tutti i diritti riservati. Nota legale