ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
519
519
EMPFEHLEN
-
03.05.05 11:11 #1
Mitglied
- Registriert seit
- May 2005
- Beiträge
- 11
Hallo,
ich muss ein Problem lösen und habe leider keine Erfahrung mit Web Programmierung:
Wir haben eine Client-Anwendung unter Windows, die auf Daten eines iSeries Hosts zugreift und die Verwaltungsfunktionen zur Verfügung stellt. Eine andere Anwendung - Chrystal Enterprise - zeigt Auswertungen dieser Daten in einem Browser an, also web basiert. Hier kann man auch verschiedene Links mit Funktionen generieren.
Die Idee ist nun, wenn man auf eine Kundennummer klickt, automatisch der Verwaltungsclient gestartet wird und in die Verwaltung dieses Kunden verzweigt.
So viel ich mitbekommen habe, ist es nicht möglich, aus html code oder einem java script ein externes Programm aufzurufen, schon gar nicht mit Übergabe von Parametern. Deshalb habe ich mir gedacht, es wäre vielleicht möglich, ein Programm zu schreiben, das auf einem bestimmten TCP Port horcht und bei Bedarf user Client Programm entsprechend ausführt. Dazu müsste man aus dem html oder script heraus einen String an diesen Port schicken.
Ist das möglich, hat jemand eine Idee hierzu ?
TIA. kepptenkuck.
-
03.05.05 16:51 #2
- Registriert seit
- Apr 2002
- Ort
- HH
- Beiträge
- 3.220
Du könntest die Client-Anwendung z.B. bei der Installation in der Windows-Registry mit einem eigenen "Protokoll" entsprechend http, ftp oder gopher verknüpfen und dann Links auf dieses Protokoll verlinken, also <a href="myprotokoll://mysite.tld/...">...</a>.
Statt der ganzen URL zu Deiner Seite, die im Client bekannt sein sollte, genügt es auch, nur die Kundennummer hinter den ausgewählten Protokollstring zu schreiben.
Ich bin mir nicht mehr sicher, wie der Registry-Eintrag aussieht, ich glaube, er war unter HKEY_CLASSES_ROOT\Protokollname und dann irgendwie mit command, shell und open oder so ähnlich. Das müsstest Du nochmal googeln.
Evtl. hilft auch die Registry vor und nach Installation von Programmen, die Links annehmen, zu beobachten. Das könnten IRC-Clients, Skype, E-Mail-Programme oder Filesharing-Programme (Emule und co.) sein. Die reagieren meines Wissens alle auf Links mit einem bestimmten vorangestellten Text (irc://, callto://, mailto, ed2k) und müssten diesen auch in der Registry bekannt machen.
Gruß hpvw
Ähnliche Themen
-
Externe Anwendung im FLEX bzw. AIR
Von Thomi123 im Forum Adobe Flex & AIRAntworten: 2Letzter Beitrag: 03.04.09, 09:23 -
Externe Anwendung: Konsolenfenster + Beenden
Von higginz im Forum JavaAntworten: 6Letzter Beitrag: 06.12.07, 12:20 -
externe Anwendung aus Java heraus beenden
Von m4uz im Forum JavaAntworten: 2Letzter Beitrag: 25.09.07, 17:47 -
externe Anwendung ohne ActiveX-Control integrieren
Von masmin im Forum .NET Windows FormsAntworten: 5Letzter Beitrag: 11.10.05, 09:48 -
Externe Anwendung starten
Von stern im Forum PHPAntworten: 0Letzter Beitrag: 18.10.04, 20:25




Zitieren
Login