Inhaltsverzeichnis
Was ist der ECMCommander?
Einführung
Der ECMCommander ist eine Teilimplementation eines RichClients für ELOprofessional. Es gibt ihn bereits seit Version 6.0 und die technologische Basis ist hier WinForms. Zur damaligen Zeitpunkt der Entstehung war das damals State-Of-The-Art. Heutzutage ist WinForms definitiv nicht tot, gilt aber in Verbindung mit neueren Desktop Apps wie Outlook , die alles nur mehr über Chromium darstellen als antiquiert. Damals war der Hintergrundgedanke eher mehr jener einerseits ein Test-Bed für WinForms Steuerelemententwicklungen zu haben andererseits auch um IndexServer Operationen live „erleben“ und „bewerten“ zu können, vor allem von der Laufzeit her.
Wenn man sich hier also durch den Client durchgeklickt hat, dann hat man hier ein Grundlegendes Feeling bekommen, welche Dinge noch am IX genau so gehen wie vorher und wie lange sie „gefühlt“ dauern.
Einsatz bei Kunden
Bei Kunden wird der ECMCommander nicht als „JavaClient“ Ersatz eingebracht. Durch seine Kompatibilitätsschnittstelle, die hier bereits gedanklich schon längerer Zeit vor der IX-Automationsschnittstelle implementiert worden ist, kann er als „Script-Bed“ zur Ablöse von Windows-Client basierenden Scripten dienen. Nachteil: es muss hier auch die volle Laufzeit des ECMCommanders mit deployt werden. Gerade wenn ein Kunde noch viele Scripte und auch VB-Baufaufsätze im Einsatz hat, dann kann hier ein ressourcenschonender Weg für die Migration des Windows-Client gefunden werden.