| 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
    Come inviare un Int su una rete in Java
    programmazione Socket , creando connessioni di rete tra diverse macchine e l'invio di dati su queste connessioni , è uno dei compiti più difficili di fronte ingegneri del software . Tuttavia, uno dei vantaggi del linguaggio di programmazione Java è che include diverse funzioni incorporate per gestire la creazione e la manutenzione zoccolo . Anche con questi strumenti in più, se i programmatori di saltare in questo fine profonda prima che abbiano una solida comprensione di come gli strumenti di lavoro saranno perdere ore in debug dei problemi semplici . Di conseguenza , saggi studenti partono con progetti semplici : come l'invio di un numero intero in una rete. Istruzioni
    1

    importare i due librerie di codice che sarà necessario utilizzare le funzioni di presa di Java con il codice " import java.io. * ; " seguito da " java.net import * ; ". Sul riga successiva
    2

    Creare i contorni di una funzione di " provare " con il codice : .

    " try {

    }" all'interno della vostra funzione principale . È necessario utilizzare " provare " le funzioni di codice di rete , in quanto la connessione potrebbe non riuscire e generare un'eccezione che potrebbe mandare in crash il programma sul posto .
    3

    Creare un nuovo oggetto socket , e creare la connessione di rete , con il codice " socket = new Socket ( dominio , port) ; " dove " presa" è il nome della vostra presa di corrente , "dominio" è l' indirizzo del server il programma invierà i suoi dati (sia a nome completo di dominio o un indirizzo IP) , e " porta " è il numero di porta del socket collegarsi al al server di destinazione . Questo indirizzo porta sarà lo stesso di quello di impostare l'altra macchina per ascoltare le connessioni in ingresso . Inserire questo codice all'interno della vostra funzione di " provare "
    4

    creare l'oggetto che invia i dati attraverso il socket è stato creato con il codice ". OutputStream in uscita = socket.getOutputStream (); " dove " outGoin " è il nome che si sta dando a questo oggetto. Anche in questo caso , assicurarsi che il codice sia all'interno della vostra funzione di " provare "
    5

    creare l'oggetto che andranno ad alimentare il vostro intero nella presa con il codice : . " ObjectOutputStream out = new ObjectOutputStream (in uscita) ; " dove "out" è il nome che darò questo oggetto . Anche in questo caso , assicurarsi che il codice sia all'interno della vostra funzione di " provare "
    6

    Invia il tuo intero attraverso la presa con il codice : . " Out.writeInt ( int); " dove " int " è sia il numero intero che si desidera inviare o la variabile intera che contiene il valore che verranno inviati . Dopo aver inviato la variabile , chiudere il socket con il codice " socket.close (); ", come l'ultimo pezzo di codice da inserire all'interno della funzione " provare "
    7

    Dopo l'ultimo riccio stecca. della funzione di " provare " che invia il numero intero , creare una funzione di " cattura " per gestire le eccezioni del programma potrebbe generare se c'è un problema di creazione della connessione socket . Un modo generico di scrittura di questa funzione è quello di utilizzare la sintassi di base :

    " catch (Exception e) {

    e.printStackTrace (); }

    "

    per visualizzare ciò che esattamente che cosa è andato storto .

    Previous :

    next :
      Articoli Correlati
    ·Come riparare Java : Lang Null Pointer Exception 
    ·Come impostare un'area di lavoro con i percorsi relativ…
    ·Visualizzazione delle applet in Netbeans 
    ·Come convertire i numeri primi di codice Alfabeto in Ja…
    ·Come verificare se un carattere è un numero o non in J…
    ·Come faccio a leggere stream Java 
    ·Come attivare applet Java 
    ·Java Tutorials Tempo 
    ·Come installare un controllo ActiveX di Sun Java 
    ·Come sostituire i nomi di variabili in Java 
      Articoli in evidenza
    ·Come utilizzare lo strumento di calcolo per il CPP 
    ·Come utilizzare una rotazione di Carry BIT SHIFT 
    ·Come copiare una lista contenente oggetti in Python 
    ·Come creare un insieme di funzione restituisce 
    ·Come fare un pop up in Visual Basic 
    ·Come rendere le applicazioni per Blackberry App World 
    ·Come visualizzare un calendario PHP in una pagina HTML 
    ·Come rimuovere decimali in Visual Basic 
    ·Come uccidere una richiesta in ColdFusion 
    ·Come fare nebbia volumetrica in Open GL 
    Copyright © Conoscenza Informatica http://it.wingwit.com