PDV em Java  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

Estou pensando em desenvolver um sistema PDV em Java.

Eu ja li em varios lugares problemas com relacao a isso, principalmente com relacao a impressao de cupom fiscal.

Sera que vale a pena desenvolver em Java?
Alguem conhece algum sistema PDV desenvolvido em Java?

Esse sistema seria web-based.

Obrigado
Roger75
GUJ Master
[Avatar]

Membro desde: 26/10/2003 12:18:59
Mensagens: 1294
Offline

O que é PDV?
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Não recomendaria fazer um sistema "web-based" no seu caso (ou seja, usando um browser).
É que há vários dispositivos que são mais fáceis de serem controlados usando uma aplicação Java tradicional (Swing, SWT ou XUL).
Procure pelo caso de sucesso "Droga Raia" .
[WWW]
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

Roger75 wrote:O que é PDV?


PDV = Ponto de Venda
gustavo_marcon
JavaBaby
[Avatar]

Membro desde: 26/03/2006 17:38:26
Mensagens: 87
Offline

Pessoal, também estou precisando de algo á respeito.
Mais especificamente á impressão de cupom fiscal. Minha aplicação toda é web e em algum momento vou precisar emitir cupom fiscal.

Estou correndo atráz de uma solução, já pesquisei em vários lugares mas até agora não encontrei nada.

Alguém sabe me dizer se é possível e me recomendar algum material de estudo ??


Obrigado a todos !!
jdeveloper
JavaTeenager

Membro desde: 04/08/2005 08:55:58
Mensagens: 160
Offline

thingol wrote:Não recomendaria fazer um sistema "web-based" no seu caso (ou seja, usando um browser).
É que há vários dispositivos que são mais fáceis de serem controlados usando uma aplicação Java tradicional (Swing, SWT ou XUL).
Procure pelo caso de sucesso "Droga Raia" .


Eu nunca fiz nada desse tipo e o unico inconveniente que eu consigo perceber eh com relacao a impressao.

Voce poderia citar que tipos de dificuldades seriam mais facilmente resolvidas utilizando-se Desktop ao inves de Web?

jmp
JavaEvangelist
[Avatar]

Membro desde: 04/04/2006 19:25:13
Mensagens: 478
Offline

dá pra fazer sim, só instalar um activex ou usar um applet e liberar ele pra usar a impressora, leitor de codigo de barras etc.


nao recomendo isso não. voce pode criar um modulo pdf em java desktop, e usar o JWS pra iniciar ele pela web

@eduardordm
neófito
Virtual Machine Man
[Avatar]

Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline

gustavo_marcon wrote:Pessoal, também estou precisando de algo á respeito.
Mais especificamente á impressão de cupom fiscal. Minha aplicação toda é web e em algum momento vou precisar emitir cupom fiscal.

Estou correndo atráz de uma solução, já pesquisei em vários lugares mas até agora não encontrei nada.

Alguém sabe me dizer se é possível e me recomendar algum material de estudo ??


Obrigado a todos !!


Alguns fabricantes disponibilizam bibliotecas java (jars) prontas para utilização com suas impressoras. Se o fabricante de sua impressora fiscal não disponibilizar, vc vai precisar usar jni para acessar a dll ou activeX da impressora. Isso implica em conhecer um pouco de linguagem C, pois é necessário fazer uma dll proxy em C para acessar a dll da impressora. Também é possível usar javax.comm para fazer a comunicação diretamente com a impressora através da porta serial, mas isso pode ser meio complicado. De qualquer forma, aconselho a escolha de uma impressora fiscal que disponibilize as bibliotecas para uso com Java.

É isso ae
[Email]
liclopes
Thread.start()
[Avatar]

Membro desde: 16/08/2006 19:51:55
Mensagens: 44
Offline

Applet em java quando assinado (ex. JARsigner) e autorizado pelo usuário (ex. applet do Banco do Brasil), pode acessar várias informações/periféricos do computador do usuário. assim é possivel acessar a impressora fiscal térmica, estando dirtamente conectada na maquina ou em rede.
Cria uma classe p/ a leitura de um documento XML, onde qualquer aplicação que gerasse esse documento, que ative o applet, assim faria um parser verificando as TAGs de mapeamento e de dados a serem impressos e o applet enviaria os comandos para a impressora.

ex. em delphi e comandos p/ as impressoras datamax e argox

Problema: A maioria dos drivers encontram-se em .dll e .so
Solução: desenvolver drivers p/ comunicação diretamente com a porta serial (através da API JavaComm), sem chamar biblioteca via JNI.

http://www.guj.com.br/posts/list/32215.java
http://www.javafree.org/javabb/viewtopic.jbb?t=6784
http://www.mail-archive.com/java-list@soujava.org.br/msg37128.html
http://osdir.com/ml/user-groups.linux.brazil.linuxdicas/2006-08/msg00049.html

Pensando móvel! Pesquisa em mobilidade com ideias para a vida.
Abraço, Elias Franco Lopes.
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team