Declarativa Declarativa
 

 

Entrada

Produtos

Serviços

Inquiridor
Aplicações internet à medida
Auditoria informática
Subcontratação para I&D

Plataforma de conteúdos

Tecnologia

Web Information Systems
Web Application Maker
InterProlog

A empresa

Apresentação institucional

Limitações naturais dum Applet

As limitações derivam de preocupações de segurança

  • Mobilidade de código implica potencial insegurança, e por isso os Applets são limitados:
    • Só podem comunicar (sockets, URLs) com programas no host donde vêm, ou com Applets na mesma página
    • Não têm acesso ao file system do host do seu contentor (browser WWW), excepto se tiverem sido carregados directamente dele
    • Não podem carregar bibliotecas de classes, e portanto não pode usar métodos nativos próprios
    • Não podem activar programas no host do seu contentor
    • Não podem aceder a todas as System Properties
    • Correm sempre em janelas marcadas de forma especial ("untrusted Java window...")
  • Estas limitações são artificiais
    • Não ocorrem nas Applications Java, visam impedir propagação de virus, bisbilhotices indevidas, etc.
  • Abordagem mais radical e segura do que "assinaturas de código"
    • Estas asseguram origem, não o "bom feitio" dos programas carregados

As limitações são impostas em runtime por um SecurityManager.


Comentários: mc@declarativa.com Março de 2002 up

 Declarativa - Serviços de Informática, Lda.
  www.declarativa.com, info@declarativa.com  fax: +351-22-030-1511  tel: +351-22-030-1580
UPTEC - Parque de Ciência e Tecnologia da Universidade do Porto (GoogleMap)
Rua Actor Ferreira da Silva 100 4200-298 Porto Portugal