Ich sah einmal ein Demo einer kommerziellen Banking-Anwendung, die in der Lage war, sich selbst in Echtzeit zu aktualisieren (Live-Update). Während sich der User auf der Benutzeroberfläche bewegte, benutzte diese Anwendung eine bereits hergestellte Internetverbindung und überprüfte die FTP-Server der Firma auf neue Versionen von Komponenten, die häufig aktualisiert werden müssen – z.B. Teile, die mit der Erfüllung rechtlicher Bestimmungen zu tun haben: ein Bereich der Bankenbranche, der sich kontinuierlich verändert. Natürlich führte dies gelegentlich zu einer recht langsamen Erfahrung für den User, die Idee schien mir aber prinzipiell vernünftig.
Das Zusammenstellen und Versenden von Software-Updates für die Kunden auf fast regelmäßiger Basis nahm einen großen Teil der Zeit der Angestellten dieses Unternehmens in Anspruch, daher erschien diese Lösung wie der sprichwörtliche Heilige Gral.
In diesem Artikel betrachten wir eine einfache Möglichkeit zur Implementierung von FTP-Funktionalität in Microsoft Visual Basic 6 mit Hilfe der Datei wininet.dll. Außerdem stellen wir eine Klassenbibliothek vor: SimpleFTP, die einer Anwendung einfache put- und get-Funktionalität auf Dateiebene verleihen kann.
Starke Internet-Funktionen
WinInet ist eine Bibliothek starker Funktionen, die entweder über HTTP- oder FTP-Verbindungen einfachen Zugang zu Internet-Ressourcen gewährt. Dafür ließe sich auch Winsock verwenden, allerdings ist WinInet so geschrieben, dass es auch Proxy-Server, DNS-Dienste und dynamische IP-Adressen ermöglicht. Das bedeutet, dass man nicht alles selbst erledigen muss, was einiges Kopfzerbrechen vermeiden kann. Die einzigen beiden Nachteile sind:
Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…
Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…
Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.
Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…
Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…
Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…