Egyszerű hálózati kommunikáció DELPHI?
Egy egyszerű megoldást keresek arra, hogy egy értéket átjuttassak helyi hálózaton az A gépről a B-re, mindezt úgy, hogy egyikük sem szerver, és pár sorból áll. Tehát nem bonyolult.
Az érték csak szöveg vagy valós szám lenne.
Meg lehet oldani?
RAD Studio XE7
pl.:
procedure Kuldes( S:String );
begin
ASD.Send(abc,IP,PORT);
end;
procedure Fogadva( S:String );
begin
//feldolgozom
end;
Mint egy emberi beszélgetés.
Az A gép küldi a B-nek az adatot és a B feldolgozza.
Ha úgy van akkor meg fordítva.
Viszont ez állandó kommunikáció lenne.
Nem tudom lehetséges-e.
Ne Indyzz.
Keress egy TCP/UDP komponenscsomagot és nézz bele a hozzávaló demóba. Nem egy ördögi dolog.
Kliens - csak kér adatot.
Szerver - csak szolgáltat adatot.
kliens-szerver kér is és szolgáltat is adatot.
A te eseted az utolsó.
Kapcsolatot úgy hozunk létre hogy van egy szerver ami nyit egy portot és vár hogy valaki kapcsolatot kezdeményezzen vele rajta keresztül, és van egy kliens aki megpróbál kapcsolódni hozzá. Ha létrejött kapcsolat akkor protokolltól függően fent-tarthatják a kapcsolatot és mehet az oda-vissza kommunikáció (TCP) vagy nincs állandó kapcsolat csak a kliens küldözget adatokat (UDP). Ezek a legegyszerűbb és legelterjedtebb kommunikációs megoldások. A lényeg hogy szerver nélkül nincs kapcsolat!
Fentebb már írtak könyvtárakat de ez még könyvtár nélkül is egyszerű ha utánanézel és megérted hogy mit is kell csinálni vagy legalább az alapjaival tisztában vagy.
Köszönöm az eddigi válaszokat.
De mi van akkor ha ez egy programon belül van?
Nincs külön server, amihez kapcsolódik mindkét program.
(Ugyan az az egy program van mind a két gépen)
Ezt akkor csak úgy lehet megoldani, hogy server is és client is van a programban és az egyik gépen el van döntve melyik lesz a szerver és ott a client nincs használva?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!