Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Java Input stroom uit een Project
In tegenstelling tot Java's meer gespecialiseerde inbreng objecten , een InputStream object kunt u werken met byte - level data uit een bepaalde bron . Het is echter alleen geschikt voor het lezen in een statisch bestand van gegevens . Als u gegevens van een ander uitvoeren van Java- project in een InputStream object te gebruiken , moet u een netwerk kader gebruiken om de gegevens op te halen voordat u het in de InputStream . InputStream vs Netwerk stopcontact

Wanneer u gegevens uit een lopend project in een InputStream object te krijgen, moet je eerst te verankeren binnen een kader van netwerk sockets . Een van de projecten die fungeert als een server , waar u een ServerSocket object , dat luistert naar inkomende verbindingen op een bepaalde machine poortnummer implementeren . Het andere project , de klant , zorgt voor een socket die zal aansluiten op deze poort nummer en open een beek .
Lezen Gegevens

Zodra de twee projecten stellen een verbinding , ze zullen beurt gaan door een vooraf bepaalde volgorde waarbij een programma stuurt gegevens heen en weer door de bus te nemen . Het project verzenden van gegevens kan objecten zoals PrintWriter gebruiken om gegevens te verzenden via het stopcontact , en het andere project maakt gebruik van een BufferedReader object om de gegevens te ontvangen . U kunt opslaan die gegevens die u ontvangt in een InputStream object door instantiëren een InputStreamReader object binnen uw BufferedReader .
Fouten

willekeurig aantal dingen mis kan gaan wanneer u de overdracht van gegevens tussen projecten over een socket verbinding . Een project of de andere kon plotseling verliest netwerkverbinding of je kan een bug in uw connectiviteit code hebben . Als uw project wordt geconfronteerd met een probleem wanneer het probeert om gegevens te verzenden of te ontvangen , zal het niet in staat om te herstellen en zal crashen . Om deze reden , Java vraagt ​​u om te gebruiken " proberen " en " vangen" verklaringen wanneer u schrijft socket operaties .
Closing streamen

Vanuit een technisch oogpunt , er is niets om u te houden van het verlaten van een socket-verbinding met een ander project geopend voor de gehele duur van uw programma . Goede programmering stijl echter dicteert dat je de socket verbinding met het sluiten van de client- side " . Sluiten ( ) " object -methode als je eenmaal klaar bent met het verzenden van uw gegevens . Hierdoor komen de middelen van uw client programma is te besteden aan het behoud van de socket , en is vriendelijk naar de server die ook besteedt verwerkingskracht om de socket , zolang deze open is .
< Br >

Previous: Next:
  Java Programming
·Hoe toegang JSP Connectiviteit…
·Java & Onopgeloste Compilation…
·Hoe maak je een continue lus L…
·Hoe je functies in Java Trim 
·NetBeans Breekpunten functione…
·Hoe te Subversive Uninstall op…
·Help met sequentiële bestande…
·Hoe je Java String converteren…
·Hoe te Decimale Format ligt aa…
  Related Articles
Hoe maak je een nummer invoeren met twee…
Hoe te invoervelden Pas 
Hoe om cijfers in Visual Basic 2005 
Hoe kan ik een macro in Word die Will Li…
Hoe maak je een Input Box Maak in Visual…
Hoe maak je input een functie in VB 
Hoe te controleren of een tekstvak Input…
Hoe te Invoerwaarden Beperk tot Letters …
Soorten Input Boxen in VBA 
  Programmering Articles
·Hoe om programma's laden op de Windows C…
·Hoe te Witruimte verwijderen in de PHP-c…
·Hoe te Shell Variabelen Pass naar AWK 
·Is_array Vs . Is_string in PHP 
·Hoe maak je een rij in MySQL Met behulp …
·Hoe te VBA Stop Uitvoeren 
·Hoe te Schrijf een lijst in Python 
·Hoe te Getallen converteren naar woorden…
·Hoe maak je een EXE -bestand APP Zet op …
Copyright © Computer Kennis http://www.nldit.com