Sockets er meget hurtige til at lave rå dataoverførsel - desuden er de meget sikre. Enten kommer data igennem, eller også får du en fejl. Men det er temmelig \"down to the metal\" hvis du kører med rå sockets.
DCOM er Distribueret COM objekter. Bær over med mig, jeg har ikke selv arbejdet så meget med dem. Men med DCOM er det muligt at udføre kode på andre computere over netværket (faktisk via sockets :) hvorved du kan fx. have frontend liggende på en computer, og backend (databaseadgang, store filer, etc) liggende på en anden computer, og så kun udveksle de data som der er brug gennem metodekald. Så vidt jeg husker er de eneste typer du kan overføre og bruge som fx. parametre variable af typen variant. Korrigér mig endelig hvis jeg tager fejl.
Med DCOM er meget af arbejdet gjort for dig, så det er relativt nemt at gå til. Delphi har udemærket support indbygget for DCOM. Sockets skal du selv bygge det hele fra grunden i, men til gengæld er de meget hurtige. Så det er jo en afvejning :)
SOAP er i mellemtiden dukket op. Det er et temmelig fedt alternativ der virker på alle platforme :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.