Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe stel ik een Int via een netwerk in Java
Socket programmeren , het maken van netwerkverbindingen tussen verschillende machines en het verzenden van gegevens via deze verbindingen , is een van de lastigste taken software engineers . Een van de voordelen van de Java programmeertaal is dat hierin verschillende ingebouwde functies socket creatie en onderhoud verwerken . Zelfs met deze extra hulpmiddelen , als programmeurs springen in deze diepe einde voordat ze een stevige greep van hoe de instrumenten werken zullen ze uren verspillen in het debuggen van eenvoudige problemen . Daarom wijs studenten beginnen met eenvoudige projecten : zoals het verzenden van een geheel getal in een netwerk . Instructies

Import 1 van de twee bibliotheken van de code die u nodig hebt om Java's socket functies gebruiken met de code " import java.io. * ; " gevolgd door " import java.net * ; . " Op de volgende regel te kopen van 2

Maak de contouren van een functie " proberen " met de code : .

" try {

} ' in uw belangrijkste functie . Je moet gebruiken " proberen " functies voor netwerk code , aangezien de verbinding een uitzondering dat het programma zou crashen op de plek zou mislukken en gooi .
3

Maak een nieuwe socket object , en maken de netwerkverbinding , met de code " socket = new Socket (domein , haven ) ; " waar " bus " is de naam van uw aansluiting , " domein" is het adres van de server het programma wordt het versturen van zijn gegevens ( hetzij een volledige domeinnaam of een IP-adres ) , en de " poort " is het poortnummer van de socket zal verbinden aan op het doel server . Deze poort adres zal hetzelfde zijn als degene die u het andere apparaat zo instellen dat om te luisteren voor inkomende verbindingen zijn. Plaats deze code in je functie " proberen "
4

Maak het object dat gegevens zal sturen over de aansluiting die u hebt gemaakt met de code . " OutputStream uitgaand = socket.getOutputStream ( ) ; " waar " outgoin " is de naam die u geeft aan dit object . Nogmaals , zorg ervoor dat deze code is in je functie " proberen "
5

Maak het object dat je integer zullen worden verwerkt in het stopcontact met de code : ". ObjectOutputStream out = new ObjectOutputStream ( uitgaand ) ; " waar " out " is de naam die u zal dit object te geven . Nogmaals , zorg ervoor dat deze code is in je functie " proberen "
6

Stuur uw integer via je stopcontact met de code : . " Out.writeInt ( int ) ; " waar " int " is ofwel de integer u wilt verzenden of het gehele getal dat de waarde die u zal sturen houdt . Nadat de variabele wordt verzonden , sluit de aansluiting met de code " socket.close ( ) ; " als het laatste stukje van de code binnen de functie " proberen " te zetten
7

Na de laatste krullend cue . van uw functie " proberen " , dat de integer stuurt , maak een " catch " functie om uitzonderingen het programma zou kunnen gooien als er een probleem met het maken van de socket verbinding te behandelen . Een generieke manier van schrijven van deze functie is om de basis- syntax gebruiken :

" catch ( Exception e ) {

e.printStackTrace ( ) op ;

} "

om te laten zien wat er precies mis ging .

Previous: Next:
  Java Programming
·Hoe te schrijven naar Java App…
·Hoe een String Append to Anoth…
·Vergelijking van Java & Primit…
·Hoe te Boom bewerkingen uitvoe…
·How to Get Waarde Van een code…
·Best Practices over hoe om Jav…
·Hoe te Java Get te Opeenvolgen…
·Java Activation Framework Tuto…
·Hoe te Binary converteren naar…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te controleren of een Array Index Be…
·Toepassingen van Prolog 
·Hoe een ouder-kind relatie behulp Maak V…
·Hoe maak je een Keystore creëren in Jav…
·De voordelen van Fortran 
·Hoe maak je een URL Uitvoeren Van Code M…
·Hoe maak je een beetje te converteren na…
·Hoe kan ik een kolom Uitschakelen in een…
·Hoe te openen WebEx Files 
Copyright © Computer Kennis http://www.nldit.com