Ajuda com Applet + javacomm

3 respostas
V

Olá Pessoal

Sou novo aqui no forum, e primeiramente gostaria de parabenizar pois já usei muito as informações daqui para solucionar vários problemas.

Estou fazendo um projeto que precisa se comunicar com Google Earth e portas Serial do computador. Depois de muito pesquisar, vi que seria melhor
utilizar o API Google Earth + Applet Java e fazerem se comunicar via JavaScript.

Tudo estava indo bem, até que surgiu o problema do Applet + javacomm(API de comunicação Serial) e politica de segurança(SandBox). O que não deixa o applet ser executado já que precisa de permissão para acessar as portas e apenas assinando o JAR para fazer funcionar.

Tipo…é chato pacas ficar assinando o JAR para que os browsers deixem que o aplicativo acessem as portas Serial. Mas mais chato do que isso, seria ter que assinar o JAR toda vez que eu fosse testar em browser.

Alguem, pelo Amor de Deus, sabe de algum jeito de se executar o Applet sem ter q ficar assinando ele? ou não existe jeito algum?? =/

obs: até agora vinha testando minha aplicação execuntando um .html que chamava o .class gerado pelo netbeans…agora que adicionei o javacomm, nada aparece no browser.

Valew galera

[]s

3 Respostas

T

Se assinar o applet fosse o seu maior problema… Mas javacomm é mais chato ainda, porque exige que você instale as DLLs e o JAR em algum local específico do computador. Ou seja, você vai ter de mandar um instaladorzinho só para ele, e ele é bem chatinho de fazer porque envolve configurar corretamente o javacomm, o que pode ser bastante complicado na verdade.

C

vc sabe como trabalhar com essa api?
estou pesquisando no forum, pois tenho um projetinho que deve ler dados enviados para a porta serial por um microcontrolador, usei algumas funções da javacomm, mas não consegui nem encontrar as portas do computador, no caso a COM1, quais seriam essas dll’s?
e o jar? eh a biblioteca ou tem algo a mais?

vlw!

E

Dica: parece que é bem chatinho fazer o javacomm funcionar como applet.

Ouvi dizer que o Office Banking Bradesco Plus tem um applet desses que usa o JavaComm, e que nem sempre funciona direito.

Um amigo me disse que ele teve de ler os fontes do JavaComm só para entender onde é que você tem de copiar os arquivos de configuração do JavaComm - e eles parece que ficam em alguns lugares esquisitos e inesperados.

Criado 28 de setembro de 2009
Ultima resposta 7 de dez. de 2009
Respostas 3
Participantes 4