Quando encontrei problemas parecidos com esse resolvi com algo mais ou menos na linha do que o Eduardo indicou.<div><br></div><div>App local capturando os dados e deixando acessível via http server no próprio cliente, ai na aplicação web principal, quando o usuário disparar o evento de obter o peso, faz um requisição ao http server do cliente utilizando JSONP ( para evitar problemas com as restrições de crossdomain da requisições assíncronas ) e preenche o form.</div>
<div><br></div><div>Abraço,</div><div>--<br>Geovanny Junio<br>Consultor de Tecnologia<br>geovanny (at) <a href="http://eutsiv.com" target="_blank">eutsiv.com</a><br>+55 31 9422-8885<br>+55 31 2519-8603<br><a href="http://www.eutsiv.com" target="_blank">www.eutsiv.com</a><br>
<br>Este e-mail pode conter informação privilegiada e confidencial. Se você não é destinatário da<br>mensagem, por favor apague a mensagem e comunique-nos o fato de imediato.<br><br>This e-mail contains information that may be<br>
privileged and confidential. If you are not the intended recipient, please<br>delete the e-mail and notify us immediately.<br>
<br><br><div class="gmail_quote">2012/2/2 Stanislaw Pusep <span dir="ltr"><<a href="mailto:creaktive@gmail.com">creaktive@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Quando fazia iniciação científica, um dos projetos envolvia interface entre um aplicativo em Flash, uma balança digital e uma base de dados. Quem "mandava" era o aplicativo em Flash: quando o usuário clickava botão do mouse, deveria ser feita leitura na balança. Para isso, fiz uma extensão no software que o engenheiro elétrico implementou em LabVIEW (<a href="http://en.wikipedia.org/wiki/LabVIEW" target="_blank">http://en.wikipedia.org/wiki/LabVIEW</a>) que abria uma porta UDP para "conversar" com a balança. E o Flash tem sockets UDP, portanto, profit!<div>


Em suma, tinha ficado assim: usuário <=> navegador <=> Flash <=> UDP <=> LabVIEW <=> balança</div><div>Funcionou bem dentro do escopo acadêmico e rendeu uns par de artigos; porém o "bootstrap" do cliente era infernal: tinha que inicializar o LabVIEW e autorizar plugin de Flash a realizar as conexões UDP :P<br clear="all">


<br>ABS()<br><br>
<br><br><div class="gmail_quote">2012/2/2 Junior Moraes <span dir="ltr"><<a href="mailto:juniiior182@gmail.com" target="_blank">juniiior182@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hi.<br><br>Se a implementação dos java applets fosse menos porca, seria uma boa para este caso.<br>Ao menos a aplicação ficaria presa na jvm - que é mais comum em desktops - ao invés do browser.<br><br>Mas se tem algo que não me agrada é Java... E algo que me agrada menos ainda são applets. o.O<br>




<br>[]'s<br><br><br><div class="gmail_quote">Em 2 de fevereiro de 2012 08:52, Carlos Costa <span dir="ltr"><<a href="mailto:crncosta@gmail.com" target="_blank">crncosta@gmail.com</a>></span> escreveu:<div><div>


<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Oi Ricardo, tudo bem? :-)<br>
<div><br>
2012/2/1 Ricardo Stock <<a href="mailto:ricardostock@bol.com.br" target="_blank">ricardostock@bol.com.br</a>><br>
> Estou vendo justamente isso no google, vi ate um artigo do daniel... minha duvida é como pegar os dados. vi outras soluçoes até mesmo em JS<br>
><br>
> Veja                                                (sempre)<br>
> Balança filizola -> maquina windows -> Browser IE -> form -> depois é fácil. -> input -> servidor linux -> retorno em html<br>
<br>
</div> Você consegue garantias do cliente usar browsers recentes, tipo IE > 8?<br>
<br>
Ou é possível usar o Firefox >= 9 ?<br>
<br>
Se, então experimente com as novas features de HTML5 e JS:<br>
<br>
- FileReader and FileWriter<br>
  . <a href="https://developer.mozilla.org/en/DOM/FileReader" target="_blank">https://developer.mozilla.org/en/DOM/FileReader</a><br>
  . <a href="http://www.w3.org/TR/file-writer-api/#idl-def-FileWriter" target="_blank">http://www.w3.org/TR/file-writer-api/#idl-def-FileWriter</a><br>
<br>
- Blob and BlobBuilder<br>
  . <a href="https://developer.mozilla.org/en/DOM/Blob" target="_blank">https://developer.mozilla.org/en/DOM/Blob</a><br>
  . <a href="https://developer.mozilla.org/en/DOM/BlobBuilder" target="_blank">https://developer.mozilla.org/en/DOM/BlobBuilder</a><br>
<br>
- Web Workers e Typed Arrays (Optionally)<br>
  . <a href="https://developer.mozilla.org/en/Using_web_workers" target="_blank">https://developer.mozilla.org/en/Using_web_workers</a><br>
  . <a href="https://developer.mozilla.org/en/javascript_typed_arrays" target="_blank">https://developer.mozilla.org/en/javascript_typed_arrays</a><br>
<br>
<br>
Abraços,<br>
Carlos.<br>
<div><div>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div></div></div><span><font color="#888888"><br><br clear="all"><br>-- <br><span style="line-height:normal;text-indent:0px;letter-spacing:normal;font-variant:normal;text-transform:none;font-size:medium;font-style:normal;white-space:normal;font-family:'Times New Roman';font-weight:normal;word-spacing:0px"><font>Junior Moraes (fvox)<br>




Perl Developer<br><a href="http://www.unsecurity.com.br/" target="_blank">http://www.unsecurity.com.br/</a><br><br></font></span><span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;text-transform:none;font-size:medium;white-space:normal;font-family:'Times New Roman';word-spacing:0px"><a href="http://www.twitter.com/juniiormoraes" target="_blank"><img></a><span> </span><a href="http://pt-br.facebook.com/juniiormoraes" target="_blank"><img></a><span> </span><a href="http://plus.google.com/104958988925423385684" target="_blank"><img></a><span> </span><a href="http://www.lastfm.com.br/user/juniior182" target="_blank"><img></a><span> </span><a href="http://www.delicious.com/fvox" target="_blank"><img></a><span> </span><a href="http://github.com/fvox" target="_blank"><img></a></span><br>




<br>
</font></span><br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div>