4 Stimmen

Wie kann ich eine OpenLaszlo-Solo-Anwendung einsetzen?

Ich habe mir OpenLaszlo angeschaut. Ich konnte nicht finden, wie man eine Solo-Anwendung einsetzt Was muss ich kopieren oder welche Programme muss ich ausführen?

Ich weiß, dass der Bereitstellungstyp dhtml oder flash sein kann...

Vielen Dank im Voraus.

3voto

Für den SOLO-Modus nehmen Sie das OpenLaszlo-.lzx-Quell "programm" (ausgedrückt im XML-Format) und "kompilieren" es mit dem lzc-Dienstprogramm in eine Adobe Flash-.swf-Datei.

Ein hello.lzx-Quelltext würde zum Beispiel wie folgt kompiliert werden

lzc hallo.lzx

in eine Flash-Anwendung namens

hallo.sw8.swf

Dann betten Sie die .swf-Datei einfach in eine HTML-Seite ein, wie Sie es mit jedem anderen Flash-Inhalt tun würden. Der Client-Browser muss über den Adobe Flash Player Version 8 oder 9 verfügen, um die .swf-Flash-Anwendung abspielen zu können.

Um zu sehen, wie die Flash-Anwendung direkt von der Festplatte Ihres Entwicklungscomputers funktioniert, zeigen Sie mit Ihrem Browser direkt auf die lokale .swf-Datei, und sie sollte im Browser angezeigt werden.

2voto

raju-bitter Punkte 8668

Die OpenLaszlo-Dokumentation enthält einen Abschnitt mit Informationen über den Einsatz einer Anwendung: http://www.openlaszlo.org/lps3.4/docs/deploy/deployers-guide.html#deployers-guide.steps

Es gibt einen weiteren Abschnitt in den Dokumenten, der den SOLO- und Proxied Deployment-Modus beschreibt. http://www.openlaszlo.org/lps4.9/docs/developers/proxied.html

Die Dokumentation kann ein wenig verwirrend sein, da sie in den letzten Jahren nicht aktualisiert wurde.

Der einfachste Weg, eine Anwendung einzusetzen, ist die Verwendung der Entwicklerkonsole, die unterhalb der OpenLaszlo-Anwendung im Browser angezeigt wird. In der Konsole sehen Sie eine Schaltfläche "SOLO", die den Prozess der Erzeugung einer einbettenden HTML-Seite für Ihre OpenLaszlo-Anwendung startet und alle statischen Ressourcen in einer ZIP-Datei bündelt, die von automatischen Build-Skripten verarbeitet werden kann, um eine neue Version Ihrer Software zu erzeugen.

Alle Kompilierungs- und Bereitstellungsschritte können von der Befehlszeile aus ausgeführt werden, wobei der Befehl "lzc" für die Kompilierung und der Befehl "lzdeploy" für die Erstellung der Bereitstellungs-ZIP-Datei verwendet wird. Beide Werkzeuge können in Ant integriert werden. Die Befehle befinden sich im Ordner

$LPS_HOME/WEB-INF/lps/server/bin

In diesem Blog-Beitrag im OpenLaszlo-Projekt-Blog finden Sie weitere Informationen über das lzdeploy-Tool (das in der offiziellen Dokumentation nicht dokumentiert zu sein scheint): http://weblog.openlaszlo.org/archives/2008/04/lzdeploy-new-command-line-utility-for-deploying-solo-applications/

2voto

Es gab eine ähnliche Frage zu automatisierten Builds einer OpenLaszlo SOLO-Anwendung mit Apache Ant. Die Antwort enthält ein komplettes Build-Skript, um entweder eine SWF- oder eine DHTML/HTML5-Anwendung zu kompilieren, einschließlich aller erforderlichen Ressourcen. Die Diskussion kann hier gefunden werden: Wie man eine OpenLaszlo DHTML-Anwendung mit Apache Ant erstellt

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X