AppLauncher

Was ist der AppLauncher (Applikationsstarter) und wozu braucht es ihn?

Der AppLauncher versteht sich in erster Linie als Entwicklertool. Er ermöglicht resp. vereinfacht den parametrisierten Aufruf eines Programms aus einer laufenden (Web-)Applikation heraus. Die meisten installierten Programme verfügen über Kommandozeilen-Startoptionen. Die Programme lassen sich aber als Prozess aus Sicherheitsgründen nicht direkt, z.B. über einen Link aus der im Browser laufenden Webapplikation starten. Die oftmals einzige Alternative für den Anwender ist es, das gewünschte Programm manuell zu starten und über händische Eingabe von z.B. Identifikationsnummern die gewünschten Daten einzusehen. Mit dem AppLauncher gelingt der direkte Absprung.

Technischer Einblick

Anhand dem aufrufenden Pattern-Name wählt der AppLauncher das für die Ausführung nötige Muster (Pattern) der definierten Pattern-Collection aus und startet den Prozess. Diese Pattern-Collection lässt sich GUI-basiert oder direkt in XML einfach erstellen, beliebig erweitern und testen. Im Bild dargestellt ist die XML-Struktur eines einfachen Startpattern.

Office-Dokumente

Zu den häufigsten Verwendungen des AppLaunchers dürfte das Bearbeiten von Office-Dokumenten (Word, Excel, Powerpoint etc.) zählen. Office-Dokumente können aus dem Browser heraus geöffnet werden. Dank unserem AppLauncher bearbeiten Sie nicht eine Kopie im temporären Ordner, sondern greifen auf den originären Speicherort zu. Wie aus der Desktopumgebung gewohnt, öffnen, editieren und speichern Sie Ihre Dokumente.

Vorteile

  • Einfacher Absprung zu Programmen aus dem Browser heraus
  • komplexe Aufrufbefehle (Befehlsketten) weichen einer intuitiven, einfachen Syntax
  • bei Änderungen der Startsyntax wird lediglich das Aufrufmuster angepasst; Änderungen im Code entfallen
  • vor dem eigentlichen Start des aufgerufenen Programmes können Aktionen erfolgen (AD-Prüfung, schliessen offener Instanzen etc.); das Produkt ist also kundenspezifisch erweiterbar
  • Framework unabhängig (ASP, PHP etc.)

Haben Sie Interesse an dieser Lösung, Fragen oder Anregungen? Kontaktieren Sie uns.

Über uns

Belloni Informatik wurde im Jahre 1999 von Philippe Belloni mit Sitz in Breitenbach gegründet und ist in der Entwicklung von Applikationen, Webapplikationen und Datenbanken tätig. Wir sind ein kleines kreatives Team und verstehen uns als Lösungsanbieter und Power-Programmierer für Ihre Softwareprojekte. Unser Kompetenzschwerpunkt liegt auf den Plattformen von Microsoft und den dazugehörigen Entwicklungskomponenten wie das (ASP-).Net-Framework, die Internet-Informationsdienste (IIS Servertechnologie), den MS SQL-Datenbankserver und DNN CMS-Systemen.