Laszlo, Framework focado em MVC

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Laszlo, Framework focado em MVC - Presentation Transcript

    1. Instituição Federal do Rio Grande do Norte Laszlo Grupo: Raquel do Carmo, Adelson Luis, Alikson, Gilvaneide www.cefetrn.br
    2. O que raios afinal é Laszlo?
    3. Introdução Laszlo é um framework focado  totalmente na camada de apresentação do MVC – Model- View-Controller. Tecnologia nova para o  desenvolvimento de aplicações Web, que permite clientes em browsers muito mais ricos em detalhes e recursos.
    4. Alguns conceitos Laszlo: nome da tecnologia e uma  marca registrada. LaszloSystems: empresa que criou  e desenvolveu o OpenLaszlo. OpenLaszlo: plataforma para criação  de aplicações ricas para web. É uma implementação da tecnologia Laszlo, e é o produto utilizado no desenvolvimento de aplicações.
    5. Mais conceitos Facilitar a criação de interfaces  web ricas. Características: cinemáticas e  dinâmicas, tais como deslizar sobre a tela, controle de transparência, alteração de dimensões com clique do mouse dentre outros. A construção dos aplicativos é feita  com a linguagem LZX, mesclando XML e Javascript.
    6. Linguagem LZX Boa combinação de XML com  Java Script.  Sintaxe de TAGs e atributos parecida com HTML.  Os arquivos LZX dividem-se em canvas ou library, usadas para criação de interfaces com o usuário e criação de classes utilitárias ou componentes, respectivamente.
    7. Modos de Distribuição SOLO (Standalone OpenLaszlo  Output): qualquer tipo de servidor web que faça a integração com o XML ou http. J2EE Server: Aplicações Web  Java utilizando o Laszlo como camada de Apresentação.
    8. Arquitetura Cliente-Servidor Executado em servidor web J2EE ou em  container de servlet web Java. Aplicações escritas em LZX, compiladas pelo  LPS e distribuídas em código binário .swf para serem executadas no navegador do cliente, por um plugin flash. Cliente -> aplicação LZX em execução no  navegador do cliente; Servidor -> LPS. Comunicação sob o protocolo HTTP ou  HTTPS, o Servidor envia bytecode e o Cliente envia XML.
    9. Arquitetura Servidor Consiste de 5 subsistemas:  Compilador de Interface: Converte o  código LZX para um código binário executável (SWF) Transcodificador de Media: Converte  os diversos recursos de media em um único formato Gerenciador de Dados: recupera dados  através de XML/HTTP Gerenciador de conexão persistente:  controla a autenticação e mensagens em tempo real. Cache: Contem as versões compiladas  recentemente
    10. Arquitetura Cliente Consiste em ORL (OpenLaszlo  Runtime Libray | Biblioteca de Execução OpenLaszlo ); ORL não usa nenhum serviço do Flash  ou modelo de objeto Flash. O Flash Player só é utilizado como  (engine) instrumento de renderização
    11. Arquitetura Cliente Existem 4 componentes primários da  ORL: Sistema de Eventos: Lida com os eventos  da aplicação reduzindo o processamento de dados no servidor. Lincador/Carregador de Dados:  Direciona o trafego de dados, vindo do servidor, e lincando-os na exibição em elementos(campos de texto, etc). Sistema de Animação e Layout: Provê  um layout de tela e um algoritmo de animação de interfaces. Possibilitando assim, a construção de interfaces dinâmicas com o mínimo de programação. Conjunto de Serviços de Aplicação:  Suporte para temporizadores, sons e janelas de dialogo do tipo modal.
    12. Preparando o ambiente... LaszloSDK:  http://www.openlaszlo.org/download  Plug-in do Eclipse: http://www.eclipse.org/webtools  LaszloIDE: http://www.eclipse.org/laszlo
    13. Vamos para a prática !!!!! Abram a página: http://www.openlaszlo.org
    14. Fontes Revista mundo Java edição 14. 2005.  www.laszlosystems.com/  www.openlaszlo.org  http://www.mundooo.com.br/php/modules  .php?name=News&file=article&sid=792
    SlideShare Zeitgeist 2009

    + raquelcarsiraquelcarsi Nominate

    custom

    487 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 487
      • 487 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 6
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories