Laden...

Windows-App aufrufen

Erstellt von mcpd vor 12 Jahren Letzter Beitrag vor 12 Jahren 2.089 Views
M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 12 Jahren
Windows-App aufrufen

Hallo Leute,

habe eine Frage. Aus einer Web-Apllikation möchte ich gerne eine
Windows-Applikation aufrufen. Ist das möglich? Wenn ja, wie kann
ich das realisieren. Danke für Eure Tipps.

Mfg
mcpd

3.430 Beiträge seit 2007
vor 12 Jahren

Hallo mcpd,

in Java kann man sowas mit dem JNLP erreichen. Aber das ist IMHO auch nicht das gelbe vom Ei.

In .NET ist mir persönlich kein Weg bekannt sowas zu erreichen (bin auch kein Webexperte).
So eine Funktion hätte doch die große Gefahr dass sie missbraucht wird. Und sowas benötigt man auch recht selten.

Wieso / weshalb / warum willst du das so machen?

Gruß
Michael

16.835 Beiträge seit 2008
vor 12 Jahren

Wenn ich jetzt richtig verstanden habe was Du möchtest....

Hi,

der elegante Weg, eine lokale Applikation aus einem Browser aus aufzurufen, geht immer über das aktive Anklicken eines "Objekts" durch den Anwender.
Ansonsten stellt dies eine Sicherheitsverletzung dar.

In der Regel wird hierfür lokal ein Protokoll registriert, das auf die Applikation verweist. Skype tut das zum Beispiel: skype://<telefonnummer>/

Grüße

M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 12 Jahren

Hallo,

vielen Dank für Eure Antworten. Folgendes Szenario:
Bei dieser Web-App handelt es sich um eine Bestellösung. Der Kunde
hat die Möglichkeit eine Bestellung manuell oder automatisch zu tätigen.
D.h. Die automatische Bestellung soll über einen am Client angeschlossenen
Scanner funktionieren. Nun möchte der Kunde, dass das Tool für den Scanner
über seine Web-App aufgerufen werden kann. Nun weis ich noch nicht, wie ich das realisieren kann.

Mfg
mcpd

T
708 Beiträge seit 2008
vor 12 Jahren

Wenn du die Möglichkeit hast auf der Kundeninstallation einzugreifen ist sicherlich dieser Artikel interessant:
Programme durch den Browser starten

M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 12 Jahren

Danke für den Tipp. Ich werde das mal ausprobieren. Interessant ist der Registry-Beitrag. Kann ich einen Registry-Eintrag über eine ASP.NET App erzeugen?

16.835 Beiträge seit 2008
vor 12 Jahren

Kann ich einen Registry-Eintrag über eine ASP.NET App erzeugen?

Nein. Hierfür sind Admin-Rechte bzw. Change-Rechte an der Registry notwendig - und weder der Browser noch das Betriebssystem erlauben dies (zurecht). Das ist das von mir genannte Protokoll-Verfahren.

M
mcpd Themenstarter:in
174 Beiträge seit 2009
vor 12 Jahren

Wie sieht denn das von Dir genannte Protokoll-Verfahren aus? Und wie kann ich das erstellen?

Gruß
mcpd

16.835 Beiträge seit 2008
vor 12 Jahren

Das wird doch auf Programme durch den Browser starten gezeigt. "foo://" ist hier das Protokoll. Nichts anderes macht "skype://" oder "http://" auch.
Hast Du's Dir überhaupt angeschaut?!

1.820 Beiträge seit 2005
vor 12 Jahren

Hallo!

Auf http://dotnet-snippets.de/ gibt es fertige beispiele dafür.

Nobody is perfect. I'm sad, i'm not nobody 🙁