Creëren van een chatserver met behulp van java


Introductie

Netwerken is een belangrijke tak van de programmering die is essentieel voor het verbinden van gebruikers via apparaten. Zo hebben vele programmeertalen meerdere manieren aan formuliergebruikers verbindingen en servers of tussen peers. Voor beginnen programmeren, Java is een van de eerste talen veel programmeurs leren, en een van de interessante manieren java aankan Netwerkverbindingen is door het gebruik van Java-Sockets. Ik heb deze tutorial te instrueren hoe gebruik van sockets in java door het ontwikkelen van een chatserver tussen een server en veel gebruikers voorbereid. Deze tutorial is verdeeld tussen de client en de server kant ontwikkeling.

Vereisten:

  • Java JDK (ik gebruikte versie 1.8.0_74 hiervoor)
  • Java IDE (ik gebruikte Eclipse Mars hiervoor)
  • De structuur van een pakket met de bovenstaande klassen

Timer: Ongeveer 15-30 minuten

Vaardigheid: Deze handleiding wordt ervan uitgegaan dat u elementaire Java ervaring hebben en vertrouwd zijn met Java i/o-voorkomende

Labels: Socket, Java

Gerelateerde Artikelen

Creëren van een Android app met behulp van Ionische

Creëren van een Android app met behulp van Ionische

Ionic is een raamwerk dat schrijven apps voor bijna alle platformen zeer gemakkelijk maakt. Als u een beetje css, js en HTML-code weet kunt u een Android / iOS of Windows app.Dit instructable zal zich richten op het maken van een Android app op een L
Het creëren van een bush mes met gelaagde houten handvat

Het creëren van een bush mes met gelaagde houten handvat

dit documenten het proces van het creëren van een 'bush mes' van schroot staal en hout, tot het eindproduct. Het doel was om te produceren een nuttig hulpmiddel voor een van mijn favoriete pass-tijden, wild kamperen. Het werd ontworpen om te voldoen
Het creëren van een aangepaste Chinese knoop Strand met Hand gemaakt glaskralen

Het creëren van een aangepaste Chinese knoop Strand met Hand gemaakt glaskralen

dit instructable beschrijft het proces om te maken van aangepaste glazen bolletjes met een propaan-fakkel gevolgd door het creëren van een aangepaste Chinese knoop-onderdeel dat houdt de kralen en voltooit het stuk van juwelen.  Het wordt veronderste
Het creëren van een Home Media Streaming Center met Ubuntu

Het creëren van een Home Media Streaming Center met Ubuntu

laten we eerlijk zijn. Schijven zijn een ding van het verleden, en externe harde schijven zijn omvangrijk en lastig. Met deze gids, zal ik u tonen hoe maak je een Home Media Center, geschikt voor streaming films en muziek rechtstreeks naar je PC. Het
Het creëren van een tegenhanger van de 3D printbare Torus met Cinema4D en Zbrush

Het creëren van een tegenhanger van de 3D printbare Torus met Cinema4D en Zbrush

Hallo iedereen! Dit is mijn 1e ooit Instructable en ik ben opgewonden om te laten zien hoe je gemakkelijk een complexe geometrische shape genereren in Cinema4D, bewerken en op het beeldhouwen met Zbrush en hebben het klaar om af te drukken in een vor
Het creëren van een heks met 123D schepsel

Het creëren van een heks met 123D schepsel

een 3D heks maken voor Halloween.Dit Instructable zullen In twee segmenten. De eerst beeldhouwen het hoofd van de heks, en de tweede beeldhouwen de arm en apple.U zult 123D schepsel beschikbaar in de Apple App Store.Het uiteindelijke model van de hek
Het creëren van een digitale thermometer met Arduino

Het creëren van een digitale thermometer met Arduino

heb je ooit voorstellen maken hun eigen digitale thermometer? Met de ontwikkeling van steeds geavanceerdere technologie is wat niets onmogelijk.Ditmaal het project is het creëren van uw eigen digitale thermometer met Arduino. Dat moet worden geleerd
Creëren van een eenvoudige Online Portfolio met een BootStrap sjabloon

Creëren van een eenvoudige Online Portfolio met een BootStrap sjabloon

Maken van een on line portfolio kunnen een grote uitbreiding van een CV, aangezien het toestaat dat potentiële werkgevers om eerdere projecten die een persoon heeft gewerkt te bekijken. Deze Instructables tutorial zal je leren hoe te maken van uw eig
Hoe maak je een vangst met behulp van de 123D vangst web app

Hoe maak je een vangst met behulp van de 123D vangst web app

In dit instructable ga ik u door het creëren van een vangst met behulp van de 123D vangst web app. 123D vangst een geheel gratis stuk van de software is dat draait in 3D-modellen foto's lopen.Beschikbaar (vanaf nu) voor PC, iPad en ook als een web ap
Het creëren van een online winkel in 7 dagen

Het creëren van een online winkel in 7 dagen

Het klinkt zo makkelijk. U ziet de verhalen over kinderen, direct van de middelbare school, het opzetten van de multi-miljoen dollar online winkels. De pers technologie maken het geluid zo eenvoudig als het klikken op je vingers. Echter, mijn ervarin
Creëren van een LED Skateboard

Creëren van een LED Skateboard

In dit Instructable, We zullen het onderwijs u hoe maak je een Skateboard die gloeit met triplex, ledverlichting en andere materialen.Stap 1: Koop 7-Ply WoodWe kochten 7 laags hout van home depot. Het hout dat we met begonnen was 2 voet breed en 4 vo
Creëren van een programma in Visual Basic: Browser van het Web

Creëren van een programma in Visual Basic: Browser van het Web

dit Instructable legt het proces van het creëren van een eenvoudige web browser applicatie in VB.NETHet is ontworpen als een vervolg op mijn eerste VB.NET Instructable: maken van uw eerste programma In Visual Basic. Het is aanbevolen dat u gelezen do
Hoe het bouwen van een Fort met behulp van 3D-afgedrukt Fort Loops

Hoe het bouwen van een Fort met behulp van 3D-afgedrukt Fort Loops

gewoon vragen, en er zijn niet veel mensen die hebben niet genieten van de bouw van forten tijdens hun kinderjaren. Ik heb een 6 jaar oude neefje die vraagt bijna elke keer als ik zie hem, "kunnen we bouwen een fort?" Ik schandelijk toegeven dat
Brengen van buiten naar binnen, het creëren van een vivarium voor een Python tapijt

Brengen van buiten naar binnen, het creëren van een vivarium voor een Python tapijt

Ik wilde dit Instructable maken voor iedereen die eigenaar is van een python tapijt of iedereen die overweegt het bezit van dergelijke een geweldig dier. Ik wilde mijn kennis van de veehouderij en mijn passie voor reptielen delen met mensen. Ik heb Z