Applet cliente

O cliente Applet fornece um tempo de execução Java™ baseado em navegador capaz de interagir com enterprise beans diretamente, em vez de indiretamente através de um servlet.

Esse cliente foi projetado para suportar usuários que queiram um ambiente de programação de aplicativo cliente Java que forneça um ambiente mais rico e robusto que aquele oferecido pelo modelo Applet > Servlet > enterprise bean.

O modelo de programação para esse cliente é um híbrido dos clientes thin e servlet de aplicativo Java. Ao acessar beans corporativos a partir deste cliente, o applet pode considerar as referências de objetos de bean corporativo como referências de objetos CORBA.

Não existe nenhum suporte de ferramentas para este cliente para desenvolver, montar ou implementar o applet. Você é responsável por desenvolver o applet, gerar as ligações de cliente necessárias para os beans corporativos e objetos CORBA e empacotar juntas essas peças para instalar ou fazer download para a máquina cliente. O cliente applet Java fornece o tempo de execução necessário para suportar a comunicação entre o cliente e o servidor. O tempo de execução do cliente applet é fornecido por meio do plug-in do navegador de applet Java que você instala na máquina cliente.

Gere ligações do lado do cliente utilizando uma ferramenta de montagem. Um applet pode utilizar essas ligações ou você pode gerar ligações do lado do cliente utilizando o comando rmic. Esse comando faz parte do IBM® Developer Kit, edição Java, que é instalado com o WebSphere Application Server.

O cliente Applet utiliza o protocolo RMI-IIOP. O uso desse protocolo permite que o applet acesse referências de beans corporativos e referências de objetos CORBA, mas o applet está restrito a utilizar alguns serviços CORBA suportados.

Se você combinar os ambientes de bean corporativo e CORBA em um applet, deverá entender as diferenças entre os dois modelos de programação e deverá utilizar e gerenciar cada modelo apropriadamente.

O ambiente do applet restringe o acesso aos recursos externos a partir do ambiente do tempo de execução do navegador. Você pode tornar alguns desses recursos disponíveis ao applet configurando as definições corretas de política de segurança no arquivo client.policy do WebSphere Application Server. Se receber o conjunto correto de permissões, o cliente applet deverá criar explicitamente a conexão ao recurso utilizando a API apropriada. Este cliente não executa a inicialização de nenhum serviço de que o applet cliente possa necessitar. Por exemplo, o aplicativo cliente é responsável pela inicialização do serviço de nomenclatura, seja utilizando as APIs de CosNaming ou da JNDI (Java Naming and Directory Interface).


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ccli_appletclient
Nome do arquivo: ccli_appletclient.html