Applikationer for Com-Server

Med 30 linjer over netværket:

En af de nemmeste muligheder for at etablere forbindelser via et netværk er tilgængelig med Microsoft Visual Basic, version 5.0 eller nyere. Selv uden ekspertviden om netværk vil du være i stand til at overføre data over netværket; her kan du finde vores lille prøveprogram. Du vil snart se, at 30 linjer kildetekst og vores små adaptere er tilstrækkelige til at overføre serielle data via LAN / WAN.

Programmeringen af disse API’er er endnu mindre kompliceret, end den almindelige funktion kræver integration af en COM-port, da hele kompleksiteten af netværksmekanismerne er pakket ind i Socket Port.

De diagonale pile angiver, hvordan klient- og serverprogrammerne arbejder sammen. Alt du skal gøre er at implementere et program, afhængigt af om Com-Server skal betjenes i henholdsvis klient- eller servertilstand.

Server Eller Klient?

Som TCP-klient er Com-Server i stand til uafhængigt at etablere en forbindelse, når data skal overføres, og til at afbryde forbindelsen, når dataoverførslen er afsluttet. Mens der ikke oprettes forbindelse til en anden server, kan Com-Server også fungere som en server ved at acceptere forbindelsesanmodninger fra andre klienter.

Ingen specielle indstillinger er nødvendige for at betjene Com-Server som en TCP-server. I dette tilfælde styres forbindelsen af din klientproces, dvs. at du både etablerer og afslutter forbindelsen. Når en forbindelse er etableret, kan data udveksles mellem de to processer. Com-Serveren overfører dataene fra netværket til den serielle port eller I/O-portene og læser data fra den serielle port eller I/O-portene for at gøre dem tilgængelige for klientprocessen.

TCP Eller UDP?

TCP er en forbindelsesbaseret protokol; mens data overføres, er der en fast, logisk forbindelse mellem klient og server. TCP indeholder alle de mekanismer, der er nødvendige for at åbne en forbindelse, sikre fejlfri dataoverførsel over netværket og derefter lukke forbindelsen. Her opretter og administrerer protokolstakken dedikerede buffere for hver forbindelse. Bemærk, at hvis mange com-servere skal tilgås fra en computer, kan du i ekstreme tilfælde nå en hukommelsesgrænse.

I modsætning hertil indeholder UDP ikke mekanismerne til at gentage datapakker eller kontrollere dem for fuldstændighed. Dataoverførsel ved hjælp af UDP anbefales, når der allerede er en værtsprotokol til sikring af fejlfri transmission mellem terminalenheden på Com-Server og applikationen på TCP / IP-stationen, eller når et stort antal netværksstationer skal tilgås samtidigt.

De (undertiden vigtige) særlige tilfælde
For dem, der gør brug af socket-programmering, leverer Com-Server kontrol- og serviceporte, der giver mulighed for yderligere funktioner, som kan aktiveres parallelt med dataoverførslen i form af serverprocesser. Dette giver dig mulighed for f.eks. fjernkonfiguration og vedligeholdelse af enheden. Du kan finde flere oplysninger om dette emne i del 6 i Com-Server-manualen.

Gå til eksempel

Her ses relevante produkter:

{module title=”WT58461″}

No related posts found.