Gostaria de saber como posso enviar e receber dados para uma porta seria, qual a melhor linguagem pra isto? Java ou C?
Porta Serial
5 Respostas
haaaaaaa… E tbm queria saber como chamo um código C em Java!
Se alguem puder me ajudar ficarei muito agradecido!
Daniel Eduardo
Acho que acesso a porta serial só com código nativo. Você pode usar JNI para chamar código nativo.
Olha amigo. Sem duvida nehuma C é a melhor linguagem para fazer isto. Porém envolve grande conhecimento em engenharia da computação.
Quanto ao chamar codigo C em java eu não entendi…pois C cria um arquivo “executavel” logo voce teria que chamr este “executavel”
No site da Sun, existe um pacote para download chamado JavaCOMM, que serve para tratamento de dados na porta serial e paralela!
Se vc for fazer uma aplicação para windows ou sparc, o javacom (http://java.sun.com/products/javacomm/index.jsp) serve, ele tem uma api que acessa, se vc for usar em linux, tem uma outra api, q não foi a sun quem fez que acessa tb portas seriais e com, o link abaixo tem essa api para linux
http://www.rxtx.org/
Mas tb tem e JNI (java native interface) que permite você chamar qualquer programa feito em outra linguagem (http://java.sun.com/j2se/1.3/docs/guide/jni/)
[]'s