[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/openlaszlo-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/openlaszlo-wikipedia\/","headline":"Openlaszlo – Wikipedia","name":"Openlaszlo – Wikipedia","description":"before-content-x4 Openlaszlo Seront des donn\u00e9es de base d\u00e9veloppeur Syst\u00e8mes laszlo Version actuelle 4.9.0 (21 octobre 2010) syst\u00e8me op\u00e9rateur Multiplateforme langage","datePublished":"2018-03-14","dateModified":"2018-03-14","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/f\/f4\/OpenLaszlo_Logo.svg\/200px-OpenLaszlo_Logo.svg.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/f\/f4\/OpenLaszlo_Logo.svg\/200px-OpenLaszlo_Logo.svg.png","height":"54","width":"200"},"url":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/openlaszlo-wikipedia\/","wordCount":2393,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Openlaszlo Seront des donn\u00e9es de base d\u00e9veloppeur Syst\u00e8mes laszlo Version actuelle 4.9.0 (21 octobre 2010) syst\u00e8me op\u00e9rateur Multiplateforme langage de programmation Java [d’abord] Licence Cpl www.openlaszlo.com Openlaszlo est une plate-forme d\u00e9finie pour cr\u00e9er de riches applications Internet. Le pr\u00e9c\u00e9demment sous le nom Serveur de pr\u00e9sentation laszlo Le syst\u00e8me d\u00e9velopp\u00e9 par la soci\u00e9t\u00e9 californienne Laszlo Systems a \u00e9t\u00e9 publi\u00e9 le 7 octobre 2004 sous la licence publique commune en tant que logiciel libre. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4OpenLaszlo est un environnement de d\u00e9veloppement d\u00e9claratif bas\u00e9 sur un serveur qui permet au d\u00e9veloppeur de cr\u00e9er de riches applications Internet (RIA) \u00e0 la vol\u00e9e. \u00c0 l’aide d’un \u00e9diteur de texte, le d\u00e9veloppeur modifie le contenu d’un fichier LZX qui se trouve sur le serveur. Avec le navigateur, le d\u00e9veloppeur appelle ce fichier \u00e0 partir de son serveur OpenLaszlo et est \u00e9ventuellement affich\u00e9 une bo\u00eete de dialogue Flash ou DHTML dans son navigateur. L’utilisateur de l’application appelle \u00e9galement sur la page et utilise le site Web de mani\u00e8re transparente en tant qu’application RIA. Openlaszlo utilise le m\u00eame principe que Flex d’Adobe Inc., Openlaszlo \u00e9tant sur le march\u00e9 avec l’id\u00e9e du produit des ann\u00e9es avant Adobe. Ce n’est que lorsque Macromedia a commenc\u00e9 \u00e0 d\u00e9velopper Flex que le produit \u00ablaszlo\u00bb \u00e0 l’origine \u00abLaszlo\u00bb \u00abOpenLaszlo\u00bb. Les riches applications Internet sont \u00e9crites dans une langue XML distincte appel\u00e9e LZX. LZX-AN XML-SIMILAR XML Language-est bas\u00e9 sur un m\u00e9lange de balises XML et de code ECMAScript. Ces fichiers LZX sont ensuite traduits en flash-bytecodes \u00e0 l’aide de Java (par exemple Tomcat Server) “\u00e0 la vol\u00e9e”, qui est ex\u00e9cut\u00e9 par le plugin flash du navigateur Web. Alternativement, les applications dits en solo peuvent \u00eatre traduites et export\u00e9es, qui peuvent \u00eatre int\u00e9gr\u00e9es dans les sites Web en tant que fichiers .swf ind\u00e9pendants ou code DHTML. Depuis la version 4.7, il peut \u00eatre possible de g\u00e9n\u00e9rer des fichiers SWF (Flash 8\/9\/10) ou DHTML. Aucune modification du code source ne doit \u00eatre effectu\u00e9e du c\u00f4t\u00e9 du serveur. La strat\u00e9gie du projet open source est de rester avec le “joueur” des applications possible. D’autres types de joueurs sont en pr\u00e9paration. Openlaszlo a pour objectif de simplifier et d’acc\u00e9l\u00e9rer le d\u00e9veloppement d’applications frontales par rapport au d\u00e9veloppement conventionnel. OpenLaszlo est un environnement de d\u00e9veloppement d\u00e9claratif bas\u00e9 sur un dialecte XML (LZX) et un g\u00e9n\u00e9rateur bas\u00e9 sur Java. Il existe une s\u00e9paration entre la conception (conception de disposition, Skinning, composants visuels) et la logique du programme (manipulation des \u00e9v\u00e9nements et connexion backend). Divers m\u00e9canismes pour simplifier le d\u00e9veloppement, tels que la mise \u00e0 jour automatique des datagrides lors du changement de donn\u00e9es. Le servlet Openlaszlo (d\u00e9ploiement J2EE) ou les sources de donn\u00e9es (d\u00e9ploiement solo) install\u00e9es sur un serveur Web sert de backend. B. en php, jsp etc. ou en tant que fichiers statiques (XML, FLV etc.). (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4OpenLaszlo a publi\u00e9 le premier serveur OpenLaszlo en 2002. Cela a permis le d\u00e9veloppement d’une interface Web \u00e0 l’aide d’un langage d\u00e9claratif pour la premi\u00e8re fois. Dans le d\u00e9veloppement d\u00e9claratif, le d\u00e9veloppeur cr\u00e9e initialement une structure de base visuelle, compl\u00e8te les \u00e9l\u00e9ments et combine enfin les \u00e9l\u00e9ments de surface avec les sources de donn\u00e9es backend. Un environnement de d\u00e9veloppement gratuit (IDE) a \u00e9galement \u00e9t\u00e9 publi\u00e9 dans le cadre du projet open source. L’OpenLaszlo-IDO est bas\u00e9 sur Eclipse et offre la possibilit\u00e9 d’\u00e9diter des fichiers LZX. Ce sujet n’est plus poursuivi. En plus de l’IDE, il existe d’autres projets open source et produits commerciaux. Les exemples suivants montrent comment une surface peut \u00eatre cr\u00e9\u00e9e: Table of Contents (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Bonjour le monde! (LZX) [ Modifier | Modifier le texte source ]] Bonjour le monde! (Ecmascript) [ Modifier | Modifier le texte source ]] Exemple de fen\u00eatre [ Modifier | Modifier le texte source ]] Composants [ Modifier | Modifier le texte source ]] Bonjour le monde! (LZX) [ Modifier | Modifier le texte source ]] largeur = \"200\" > Bonjour le monde! x = \"dix\" y = \"dix\" largeur = \"150\" hauteur = \"150\" > Bonjour le monde! (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/openlaszlo-wikipedia\/#breadcrumbitem","name":"Openlaszlo – Wikipedia"}}]}]