Acbrnfemonitor Tcp/ip - Xharbour
Enviado: 22 Mai 2014 20:23
Pessoal
Boa noite
Antes de tudo já quero me defender que garimpei minha dúvida no fórum e não a encontrei. Como minha questão é específica para o xHarbour, talvez tenha sido essa a dificuldade de não encontrar tal ajuda no fórum, contudo, estou tentado alterar minha maneira de consumir o NFEMONITOR de comandos TXT para TCP/IP, para tanto segue abaixo as condições e a dúvida:
1 - Estabeleci uma máquina com windows server
2 - Instalei nfemonitor
3 - Configurei como Tcp/Ip, usando a porta padrão 3436
4 - Liberei na rede a referida porta
5 - Fiz os testes com o TELNET tanto no servidor quanto na estação cliente com sucesso
6 - Desenvolvi uma pequena rotina de comunicação entre uma estação (Cliente) e o servidor
7 - Envio comando da estação, os quais são recebidos com sucesso
8 - Aí que a porca torceu o rabo. O problema é, na recepção sempre vem o lixo da condição de status do nfemonitor antes de minhas resposta, conforme abaixo:
(a) - Condição de status do nfemonitor:
ACBrNFeMonitor2 Ver. 0.8.3.2 - CAPICOM
Conectado em: 22/05/14 19:44:00
Máquina: 192.168.0.52
Esperando por comandos.
(b) - Resposta do comando:
OK: Servico em Operacao
[STATUS]
Versao=4.00
TpAmb=2
VerAplic=4.00
CStat=107
XMotivo=Servico em Operacao
CUF=29
DhRecbto=22/5/2014 19:44:08
TMed=1
DhRetorno=30/12/1899
XObs=
Alguém saberia me dizer como fazer pra não receber o status do nfemonitor?
:%
Boa noite
Antes de tudo já quero me defender que garimpei minha dúvida no fórum e não a encontrei. Como minha questão é específica para o xHarbour, talvez tenha sido essa a dificuldade de não encontrar tal ajuda no fórum, contudo, estou tentado alterar minha maneira de consumir o NFEMONITOR de comandos TXT para TCP/IP, para tanto segue abaixo as condições e a dúvida:
1 - Estabeleci uma máquina com windows server
2 - Instalei nfemonitor
3 - Configurei como Tcp/Ip, usando a porta padrão 3436
4 - Liberei na rede a referida porta
5 - Fiz os testes com o TELNET tanto no servidor quanto na estação cliente com sucesso
6 - Desenvolvi uma pequena rotina de comunicação entre uma estação (Cliente) e o servidor
7 - Envio comando da estação, os quais são recebidos com sucesso
8 - Aí que a porca torceu o rabo. O problema é, na recepção sempre vem o lixo da condição de status do nfemonitor antes de minhas resposta, conforme abaixo:
(a) - Condição de status do nfemonitor:
ACBrNFeMonitor2 Ver. 0.8.3.2 - CAPICOM
Conectado em: 22/05/14 19:44:00
Máquina: 192.168.0.52
Esperando por comandos.
(b) - Resposta do comando:
OK: Servico em Operacao
[STATUS]
Versao=4.00
TpAmb=2
VerAplic=4.00
CStat=107
XMotivo=Servico em Operacao
CUF=29
DhRecbto=22/5/2014 19:44:08
TMed=1
DhRetorno=30/12/1899
XObs=
Alguém saberia me dizer como fazer pra não receber o status do nfemonitor?
:%