Clipper On Line • Ver Tópico - Acbrnfemonitor Tcp/ip - Xharbour

Acbrnfemonitor Tcp/ip - Xharbour

Discussão sobre outras linguagens de programação.

Moderador: Moderadores

 

Acbrnfemonitor Tcp/ip - Xharbour

Mensagempor jorge andrade » 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?

:%
Jorge Andrade
Avatar de usuário

jorge andrade
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 38
Data de registro: 02 Dez 2009 12:28
Cidade/Estado: são paulo
Curtiu: 1 vez
Mens.Curtidas: 1 vez

Acbrnfemonitor Tcp/ip - Xharbour

Mensagempor binho_fasa » 25 Mai 2014 08:26

Jorge,

Pelo que entendi a comunicação entre sua Aplicação e o ACBrNfeMonitor estão funcionando. Quanto a resposta, ela já tem tudo. Quando retornar OK: é porque o comando foi executado. O restante da mensagem após o OK é a resposta para o comando que muitas vezes pode ser exibida ao usuário. Quando o ACBrNfeMonitor retornar "ERRO" é porque de alguma forma o comando não foi executado.

[]´s
Fabio Souza
Avatar de usuário

binho_fasa
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 94
Data de registro: 06 Jul 2004 12:53
Cidade/Estado: Brazil
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Acbrnfemonitor Tcp/ip - Xharbour

Mensagempor fladimir » 25 Jul 2014 18:42

Esta dúvida foi postada tb no fórum do ACBr e responderam por lá com uma postagem de um código, segue link.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2439
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 155 vezes




Retornar para Outras linguagens de programação

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro