TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Hallo liebe Gemeinde,
heute eine relativ einfach zu beantwortende Frage(wenn man die Antwort weiss :-D ): Kann man mit TMS WebCore Anwendungen(im Browser laufend) auf lokale DLLs zugreifen(von z.B. Swissbit um die TSE anzusprechen)? Wenn ja wie? Gruß |
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Hallo,
dazu braucht man einen Webserver, z.B. mit XData, um bei TMS zu bleiben. Der muss eigentlich nur ein paar Funktionen bereitstellen, minimal StartTransaction und FinishTransaction mit entsprechenden Parametern usw. Dann schickt man diese Anfragen an Localhost oder wo immer die TSE und der Server erreichbar sind. Alles andere müsste der Server selber erledigen, wie Settime und Selbsttest. Hat man mehrere Clients die auf eine TSE Zugreifen muss man dafür sorgen dass das sauber abgearbeitet wird. |
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Hallo Ralf,
ja, das ist natürlich eine Möglichkeit. Schön wäre es natürlich trotzdem, wenn man nicht notwendigerweise mehrere Executables auf den lokalen Rechner bringen müsste(was ja bei deiner Lösung der Fall wäre). Daher nochmal die Frage: kann man mit einer WebCore App auf Dll's zugreifen, die auf dem Rechner "rumliegen" auf dem gerade die WebCore App im Browser ausgeführt wird? Gruß |
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Ich würde sagen nein. Die allgemeine Frage ist ja, kann eine im Browser dargestellte Webseite auf lokale DLLs zugreifen, und das würde ich verneinen.
Was aber funktionieren würde, wäre eine Technik wie Electron (bei TMS heißt das "Miletus"), bei der Webserver, Webseite und Browser eine Einheit bilden. Über den eingebetteten Webserver kann dann schon auf DLLs zugegriffen werden. |
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Den lokalen Webserver kann man als Dienst laufen lassen, dann braucht man sich darum nicht mehr kümmern. Mit Milenius habe ich noch keine Erfahrumg.
|
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
TMS WebCore macht aus PAS Code JavaScript. Dieses wird vom Browser abgearbeitet. Die Frage ist also, ob JavaScript direkt auf DLLs des lokalen Rechners zugreifen kann. Nein, aus Sicherheitsgründen geht das nicht. Außer es gibt ein Plugin, das im Browser installiert wird, das auf die DLL zugreift. So ginge das schon. Google mal nach Java Script und DLL.
|
AW: TMS Webcore und lokale DLL( z.B. Swissbit TSE)
Zitat:
Bis bald... Thomas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz