| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Che cosa è un Socket in Java
    Il linguaggio di programmazione Java è un diversificato , multi-piattaforma , linguaggio di programmazione orientato agli oggetti . Perché può funzionare su più sistemi operativi e architetture , Java in grado di eseguire una serie di compiti , come la programmazione di sistemi , sviluppo di giochi e di gestione della rete. Può anche servire da piattaforma per lo sviluppo software che stabilisce le connessioni ai server e di ascolto per il traffico di rete attraverso la subroutine noto come " prese ". IP

    socket TCP /Mentre la maggior parte degli utenti hanno una certa familiarità con il modo di comunicazione lavora sul web , più pensare in termini di navigazione di rete di livello superiore , come un URL . Il protocollo di controllo di trasferimento e Internet Protocol , o TCP /IP , lavori ad un livello inferiore rispetto a questi meccanismi , più vicino al hardware di rete effettiva . In sostanza , le opere IP in due parti TCP /: " . Pacchetti " i controlli aspetto IP come i dati si muove intorno al Internet in blocchi discreti di informazioni chiamato TCP determina la validità di questi pacchetti controllando per la corruzione dei dati . Le subroutine su molti sistemi informatici che gestiscono queste trasmissioni sono chiamati " zoccoli ".
    Sockets e Java

    per gestire i dati in entrata e in uscita che utilizzano socket , Java include la " biblioteca java.net.Socket " . I programmi che gestiscono l'utilizzo del traffico di rete socket per gestire le connessioni tra server e client . Quando un client effettua una richiesta per la connessione a un server , invia le proprie informazioni e , dovrebbe essere accettata la connessione, il client e il server di creare socket che gestiscono la trasmissione dei dati tra i computer . Prese non sono necessariamente utilizzate per connettersi a pagine Web , anche se sono parte della struttura di fondo della comunicazione di rete che rendono possibili connessioni Internet .
    Dichiarare e apertura di un socket di connessione
    < br

    Sockets > sono creati in Java attraverso l'accesso all'oggetto Socket nella libreria java.net . Il programmatore deve importare la libreria Java e creare un'istanza di un oggetto socket da usare come collegamento . Il programmatore può utilizzare la presa per aprire una connessione fornendogli un indirizzo IP o un indirizzo URL e un numero di porta . Ad esempio , il codice seguente illustra la creazione di un oggetto Socket , e il programmatore fornisce gli argomenti per collegarlo a un numero di porta specifico a un URL specifico : .

    Import java.net *

    public class ExampleSocket {

    public static void main ( args String [ ] ) {

    Socket newSocket ;

    newSocket = new Socket ( " www.example.com " , 7 ) ; //primo argomento è l'URL , il secondo si porta

    }

    }
    Server prese di corrente

    Server oggetti Socket ascolto su una porta specificata sul sistema piuttosto che fare un collegamento a un altro server . Un programmatore crea un'istanza di un server socket come fa una presa tipica , solo fornendo la porta di attesa per l'oggetto . Questa dovrebbe essere una porta che nessun altro programma potrebbe utilizzare o utilizzerà in futuro; questo dipende dalla configurazione e la configurazione di installazione del sistema . Un programmatore chiama il " accept () " metodo dell'oggetto , che si ascolta fino a quando un nuovo tentativo di connessione e stabilita , restituendo un oggetto Socket che manterrà la connessione creata .

    Public static void main (String args [ ] ) {
    Server

    = new ServerSocket ( 8888 ) ;

    newSocket = server.accept (); }


    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come trasformare il vostro codice Java in codice Androi…
    ·Come importare PHP Java 
    ·Come fare un'animazione utilizzando Java 
    ·Come usare coordinate X e Y in Java 
    ·Come esportare i dati da file CSV in Java 
    ·Come convertire AS3 a Java 
    ·Come aumentare le dimensioni delle immagini in Applet 
    ·Come ignorare un caso di ingresso sensibile in Java 
    ·Come cancellare JTextField 
    ·Come modificare Java Memory Heap Size 
      Articoli in evidenza
    ·Come calcolare il Modulo d'ordine dei totali in Javascr…
    ·Come ottenere il primo elemento di un array associativo…
    ·Come creare database MySQL per l'installazione DSN 
    ·Come utilizzare WMP controllo sulla Vb.Net 
    ·Come invertire un'istruzione if per ridurre Nesting 
    ·Come isolare il livello per una connessione 
    ·Che cosa Javascript Void non può aprire Mean ? 
    ·Come configurare Python con bzip2 
    ·Come convertire HTML in testo PHP 
    ·Come ignorare il Cestino quando cade un tablespace in O…
    Copyright © Conoscenza Informatica http://it.wingwit.com