Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi [Indy] Kommunikation zwischen Indy9 und Indy10 (https://www.delphipraxis.net/116881-%5Bindy%5D-kommunikation-zwischen-indy9-und-indy10.html)

Thanatos81 8. Jul 2008 09:30


[Indy] Kommunikation zwischen Indy9 und Indy10
 
Servus zusammen!

Ich hätte mal ne kurze Frage. Ich habe ein Servertool welches an verschiedenste Clienttools Records und Streams per Indy9 verschickt. Das ganze funktioniert auch wunderbar. Nun wollte ich zu Test- und Lernzwecken eines der simplen Client-Programme auf Lazarus umstellen. Dort sollte man Indy10, weil der Port von Indy9 wohl eingeschlafen ist.

Hat jemand Erfahrungen damit, ob sich ein Indy10 TCP-Client und ein Indy9 TCP-Server mit einander verstehen? Muss nicht gleich die Konstruktion Delphi-Indy9-Server mit Lazarus-Indy10-Client sein. Nur mit Delphi würde mir schon mal reichen, nur damit ich ne grobe Ahnung habe, ob der Aufwand sich lohnt oder ob es von vornherein zum Scheitern verurteilt ist.

Danke im Voraus!

Phoenix 8. Jul 2008 09:35

Re: [Indy] Kommunikation zwischen Indy9 und Indy10
 
Äh.. kannst Du mir auch nur einen einzigen potentiellen Grund sagen, warum das NICHT gehen sollte?

Thanatos81 8. Jul 2008 10:04

Re: [Indy] Kommunikation zwischen Indy9 und Indy10
 
Nein, kann ich nicht ;-) Aber das Freepascal-Wiki schreibt:
Zitat:

Zitat von Freepascal-Wiki
Indy9 and Indy10 are mutually exclusive, which causes problems for deployment, even the default is a problem:
  • Indy9 is more used and proven in the industry.
  • Indy10 is more portable, and better long term. However uptake seems to be low, and there is not much movement at Indy anymore.

Und in Sachen IT hab ich mir angewöhnt mit "Warum sollte das nicht gehen?" vorsichtig zu sein, zu viele Enttäuschungen ;-) Deswegen wollte ich erst Mal fragen. Aber ich denke ich versuche es nachher mal und schreib dann von Erfolgen/Misserfolgen ;-)

Danke erstmal für die schnelle Antwort!

RavenIV 8. Jul 2008 10:18

Re: [Indy] Kommunikation zwischen Indy9 und Indy10
 
Zitat:

Zitat von Phoenix
Äh.. kannst Du mir auch nur einen einzigen potentiellen Grund sagen, warum das NICHT gehen sollte?

Die verwendeten Protokolle (TCP, IP, HTTP, FTP, usw.) sind alle gleich.
Also muss sich ein Indy9-Programm mit einem Indy10-Programm unterhalten können.
Nach "aussen hin" wird nur mit den Protokollen gearbeitet, wie das "intern" verarbeitet wird, ist doch wurscht.

Der Unterschied zwischen den Indy-Versionen wird wohl nur Indy-intern sein.
Sodass man in einem Projekt nicht Indy9 und Indy10 mischen kann.

Thanatos81 14. Jul 2008 18:13

Re: [Indy] Kommunikation zwischen Indy9 und Indy10
 
Da ich die Indy10-Komponenten nicht unter Lazarus/Ubuntu 8.04 AMD64 installiert bekommen habe und bisher auch im Lazarus-Forum keine Antwort bekommen habe, markiere ich hier mal als erledigt. Sollte ich doch noch eine Lösung finden, schreibe ich wieder hierein, könnte ja vielleicht noch mal für jemand anderes hilfreich sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz