Palestra java

2703 palavras 11 páginas
desenvolvimento deaplicações de aplicações envolvimento

WEB WEB

com com

Helder Rocha (hlsr@uol.com.br)

Objetivos

1 Apresentar a Linguagem Java

2 Exemplos de desenvolvimento Java 3 Ambientes de desenvolvimento principais produtos

características, potencial, aplicações últimas novidades

uma applet simples uso de JDBC para acesso a BDs relacionais

Webs e Intranets com Java
A tecnologia Java é uma ótima solução para o desenvolvimento de aplicações distribuídas baseadas na arquitetura de Web. Vantagens: interface uniforme funcionalidade superior à obtida com HTML + JavaScript + CGI independência de plataforma

Formas de implementação na Web
Applets: componentes simples (arquivos .class) JARs: Applets + JavaBeans: componentes reutilizáveis, comprimidos, autenticáveis (arquivos .jar)

Comunicação e integração com ActiveX/DCOM

Aplicações Java
Há dois tipos básicos de aplicações Java: componentes (applets/JARs) : aplicações que executam dentro de um browser aplicações standalone : aplicações que rodam independentes de browser (como qualquer outra aplicação do desktop)

Aplicações Java rodam em qualquer lugar dependem apenas da existência de um emulador de máquina Java no sistema onde rodam (os browsers mais modernos têm emuladores embutidos)

Applets
Não confunda “Java”, a linguagem, com “Applets”, os componentes:
Applets são programas compilados para linguagem de máquina de um processador Java (*.class). Applets rodam no browser, que interpreta o código de máquina via emulador (Java Virtual Machine)

Usa-se HTML para incluir applet em área de uma página e passar parâmetros:

Java Beans
Arquitetura de componentes implementada na API Java propriedades, introspecção, eventos plugáveis controle de versões certificados de segurança comunicação entre applets e outros componentes

Para criar um bean, basta seguir algumas convenções Na Web, beans devem ser distribuídos em JARs
Formato tipo ZIP, com meta-informação

Relacionados

  • java
    2683 palavras | 11 páginas
  • Relatório: Semana de Ciência e Tecnologia
    950 palavras | 4 páginas
  • Java Time Line
    1364 palavras | 6 páginas
  • ATPS Engenharia e Projeto
    2062 palavras | 9 páginas
  • IDE's
    928 palavras | 4 páginas
  • Engenharia de software
    972 palavras | 4 páginas
  • Trabalho Sistemas Distribuidos
    2393 palavras | 10 páginas
  • Sistemas Operacionais
    1663 palavras | 7 páginas
  • Trabalho Individual 3º Semestre Unopar
    1415 palavras | 6 páginas
  • relatorio
    601 palavras | 3 páginas