> > � poss�vel, atrav�s de Java Webstart, realizar transa��es com um banco de > dados no servidor?
Traduzido de : http://java.sun.com/products/javawebstart/faq.html Desenvolver aplica��es que podem ser distribu�das com a tecnologia de Java WebStart � o mesmo que desenvolver uma aplica��o stand-alnone para a plataforma J2SE. Logo, o ponto incial de uma aplica��o � o : public static void main (String[] arguments) Entretanto, para suportar a distribui��o pela rede -- download autom�tico e inicializa��o da aplica��o -- e para garantir que uma aplica��o execute num ambiente seguro, existem umas poucas considera��es a serem feitas : - a aplica��o deve ser constitu�da de um conjunto de arquivos JAR - todos os recursos, como arquivos e imagens devem ser armazenados em arquivos JAR, e devem ser referenciados pelo mecanismo de getResource; Como � uma aplica��o escrita para ser executada num ambiente seguro, ela DEVE seguir as seguintes restri��es : - nenhum acesso ao disco local - todos os arquivos jar devem estar no mesmo host - conexoes a rede s�o permitidas apenas ao host no qual os arquivos jar foram baixados - nenhum gerenciador de seguran�a pode ser instalado - sem acesso a bibliotecas nativas - acesso limitado a propriedades do sistema Caso seja necess�rio "quebrar" alguma dessas regras, � necess�rio assinar digitalmente os arquivos JAR. Agora, respondendo a pergunta : sim, webstart pode efetuar, mas quem seria louco o suficiente de deixar a porta do banco aberta para invas�o? .: marcelo alves :. > Marcelo Alves wrote: > > >Webstart (pros): > > > > * S� precisa de um browser pra conexao inicial > > * Roda fora de um browser > > * Pode ter acesso a alguns recursos da maquina cliente (ex.: ler > > um arquivo), sem precisar de assinatura > > * Verifica "automagicamente" se existe uma versao mais nova no > > servidor > > * Pode funcionar offline > > > >Webstart (contras) : > > > > * Precisa de uma VM (1.3 ou superior) no cliente > > > > ----- Original Message ----- > > > > From: Romulo Frota dos Santos <mailto:[EMAIL PROTECTED]> > > > > To: '[EMAIL PROTECTED]' > > <mailto:[EMAIL PROTECTED]%27> > > > > Sent: Tuesday, May 21, 2002 3:53 PM > > > > Subject: RES: [java-list] RMI > > > > > > > > > > Quais os pros-contras entre applet e webStart ???? > > > > > > > > -----Mensagem original----- > > De: Marcelo Alves [mailto:[EMAIL PROTECTED]] > > Enviada em: ter�a-feira, 21 de maio de 2002 12:56 > > Para:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > Assunto: Re: [java-list] RMI > > > > U�... > > > > > > > > Pq nao usa WebStart ou applets pra isso? > > > > > > > > .: marcelo :. > > > > ----- Original Message ----- > > > > From:Lincoln Masao Muraoka Junior <mailto:[EMAIL PROTECTED]> > > > > To: [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]> > > > > Sent: Tuesday, May 21, 2002 11:18 AM > > > > Subject: [java-list] RMI > > > > > > Estive dando uma pesquisada por RMI, pois preciso > > resolver o meu problema de aplica��o distribu�da, que > > seria um aplicativo no cliente instanciar um componente de > > um servidor e rod�-lo localmente. Todos os exemplos que eu > > achei de rmi, o cliente chama m�todos no servidor, mas os > > m�todos aparentemente rodam no servidor. � isso mesmo? > > > > Eu precisaria de algo em que eu chamasse os objetos > > para o aplicativo cliente e que estes rodassem localmente > > at� que o programa fosse fechado, quando seriam destru�dos > > da mem�ria, desta forma, eu n�o tenho uma conex�o > > constante entre o servidor e o cliente, mas simplesmente > > eu "pego" o que preciso no inicio da aplica��o e depois > > disso n�o preciso mais de conex�o entre os dois. > > > > Isso � poss�vel com RMI? > > > > > > > > Obrigado > > > > LMMJ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
