Entwickler-Ecke

Internet / Netzwerk - Borland Internetkomponenten vs. Indy-Komponenten


Dominik - So 01.09.02 22:41
Titel: Borland Internetkomponenten vs. Indy-Komponenten
Hallo leute!
Ich habe mir überlegt, dass ich doch die Indy-Komponenten nutzen könnte für mein Projekt. Was ist denn an diesen Komponenten besser, als bei denen, die Borland bei Delphi 5 Enterprise mitliefert?
Ich habe mal mit den Original-Kompos einen kleinen Chat-Server mit Client geschrieben! Das ging eigetnlich ganz gut... Nur überall hört man Indy, und da sollte doch was dran sein!
Sollte man eigentlich die Verbindungsgeschichten wirklich so machen, dass man permanent auf Antworten wartet - dadurch wird ja die komplette Anwendung lahm gelegt. Ist es nicht sinnvoller, wie bei den Delphi-Komponenten das ganze über verschiedene Threads machen?
Was meint ihr dazu?
Gruß, Dominik


Klabautermann - Mo 02.09.02 08:24

Hallo,

ich bin damal von Fastnet (die von D5) zu Indy gewechselt, weil die Fastnet POP3 Komponente einen Fehler hatte und von meinen Mailanhängen fleißig die letzen 3 Byte abgeschnitten hat, das Problem hatte ich bei Indy nicht. Allerdings ist die Aktuelle Indy Version 9 auch sehr Bugy umindest was die E-Mailkomponenten betrift.
Wenn ich das richtig sehe ist das Indy Packet wesentlich umfangreicher als Fastnet.

Gruß
Klabautermann


DeCodeGuru - Mo 02.09.02 12:50

also ich habe bisher beides verwendet und kann sagen, dass beide Packete meiner Meinung nach gleichwertig sind (also die Qualität ist meiner Meinung nach gleich). Allerdings muss ich Klabautermann recht geben, dass die Indy-Kompos etwas umfangreicher sind.

Mit den fastnet-Kompos hatte ich eigentlich nie Probleme.


Michael Ebner - Di 10.09.02 01:56

1. Die Indy sind plattformunabhängig

2. Indy implementiert auch viele Server


GPF - Di 10.09.02 12:02

Ich habe bisher mit den Fastnet Komponenten leider ausschließlich schlechte Erfahrungen gemacht. Diese sind sehr verbuggt!

Und das schlimmste ist, daß Borland die Netmaster Komponenten lizensiert hat und sehr alte Versionen mit Delphi ausliefert. Herstellersupport (sprich Updates) von Netmaster gibt es nicht - Fehler in diesen Komponenten werden also NIE behoben - sofern Du nicht die aktuelle Version kaufst :evil: :!:

Indy ist zwar auch nicht perfekt und es schleichen sich auch immer wieder kleinere Fehler in die Distribution ein - dafür ist es aber kostenlos und wird ständig aktualisiert. Findest Du einen Fehler und beschreibst diesen, dann wird dieser mit großer Wahrscheinlichkeit im nächsten Build nicht mehr vorhanden sein.

Du hast die Wahl...