Edgar,

se 6 meses já são suficientes para ficarmos desatualizados, imaginem 
10 anos. :)

É o seguinte: a Cyclades realmente chama de API esse "protocolo" 
extra inserido sobre o TCP, como podemos ver pelo índice do manual da 
Cyclades:

APPENDIX A APPLICATION PROGRAMMING INTERFACE (API) FOR X.25 WITH TCP 
SOCKETS .......... 357

Como disse anteriormente, isso possibilita o controle da conexão X.25 
através da aplicação, mesmo a aplicação estando "distante" da conexão 
X.25 em si.

Leonardo.
(lgibrail)

--- Em [email protected], Edgar Shine <[EMAIL PROTECTED]> escreveu
> Leonardo,
> 
> Nos meus tempos de Cyclades, a conexao feita pelo PathRouter nao 
era das 
> mais inteligentes. Ele abria um socket para uma porta definida de 
acordo 
> com o relacionamento de DTE em uma tabela host. Eu nao me lembro de 
ter 
> de manipular uma API para receber essa comunicacao, visto q sao os 
> buffers proprios do sistema para uma conexao TCP e nao se usava o 
option 
> field.
> Mas isso foi em 1995-99, pode ter mudado muita coisa de fato para o 
> PR-1000. Seria bom dar uma olhada nos manuais para ver se o modo de 
> operacao mudou.
> 
> sd,
> Edgar
> 
> lgibrail escreveu:
> 
> >Renato, Shine e demais colegas,
> >
> >falar em API faz sentido se levarmos em conta que a Cyclades 
permite 
> >o controle da conexão X.25 (roteador->renpac) através da conexão 
TCP 
> >(servidor->roteador) desde que se utilize um "overhead" 
proprietário 
> >de 2 bytes no payload do TCP.
> >
> >Do trecho:
> >
> >  
> >
> >>>ser criada uma API que interprete os dados com uma formatação e 
> >>>cabeçalhos específicos da Cyclades...
> >>>      
> >>>
> >
> >eu posso entender que a API a ser criada no servidor é justamente 
> >para deixar transparente para a aplicação o controle da conexão 
X.25. 
> >A aplicação instanciaria essa API, que cuidaria de conversar com o 
> >router Cyclades e controlar a conexão X.25, mesmo sem ter contato 
> >direto com ele. Faz sentido. A outra opção seria a aplicação 
> >conversar diretamente com o router, inserindo os tal 2 bytes no 
> >payload.
> >
> >E o contrário também é válido, ou seja, o roteador Cyclades ao 
> >receber uma solicitação de conexão X.25, ele "consultaria" o 
servidor 
> >(através da conexão TCP) utilizando esses 2 bytes extras para 
> >conversar com a aplicação (ou com a API).
> >
> >Sds.
> >Leonardo.
> >
> >--- Em [email protected], Edgar Shine <[EMAIL PROTECTED]> 
escreveu
> >  
> >
> >>Renato, a sua descricao esta muito confusa. Por favor explique 
mais 
> >>detalhes da topologia fisica e logica.
> >>Uma API nada mais eh q uma interface de programacao, onde vc 
entra 
> >>    
> >>
> >com 
> >  
> >
> >>dados formatados e o driver interpreta esses dados formatados de 
> >>    
> >>
> >acordo 
> >  
> >
> >>com a logica desenvolvida nele.
> >>No caso do roteador nao vejo sentido em falarmos de API, uma vez 
q 
> >>    
> >>
> >eh 
> >  
> >
> >>uma conexao socket q parte do roteador para uma aplicacao. API 
> >>    
> >>
> >faria 
> >  
> >
> >>mais sentido no sentindo inverso, onde vc teria q fazer a conexao 
> >>    
> >>
> >da 
> >  
> >
> >>aplicacao no roteador e configura-lo de forma a ele fazer uma 
> >>    
> >>
> >conexao 
> >  
> >
> >>X.25 para um DTE externo.
> >>
> >>sd,
> >>Edgar
> >>prinzvonschatten escreveu:
> >>
> >>    
> >>
> >>>Pessoal, boa tarde.
> >>>
> >>>Postei uma mensagem ontem aqui e agradeço as dicas e sugestões 
do 
> >>>grupo! Mas agora tenho um outro problema...
> >>>
> >>>a empresa que me contratou disse que para o processo funcionar 
> >>>      
> >>>
> >deve 
> >  
> >
> >>>ser criada uma API que interprete os dados com uma formatação e 
> >>>cabeçalhos específicos da Cyclades...
> >>>
> >>>Antes, quando o POS conectava na Renpac, chegava ao roteador e 
> >>>      
> >>>
> >este 
> >  
> >
> >>>pedia login/senha. Depois de autenticado, ele desviava a 
> >>>      
> >>>
> >requisição 
> >  
> >
> >>>para minha aplicação Java (X25 para TCP). Até aí chegava muito 
> >>>      
> >>>
> >bem. 
> >  
> >
> >>>Mas agora eles mudaram a configuração dizendo que essa API deve 
> >>>      
> >>>
> >ser 
> >  
> >
> >>>deenvolvida e responsável pela interpretação dos dados...
> >>>
> >>>Não tenho idéia de como é esse processo... alguém saberia como 
se 
> >>>trata ou como procede essa API? Não sabemos como ela é 
> >>>      
> >>>
> >desenvolvida, 
> >  
> >
> >>>executada, interpretada... Se puderem me dar uma força com isso 
> >>>ficarei muito agradecido!!!
> >>>
> >>>obrigado pela atenção de todos...
> >>>
> >>>Renato
> >>> 
> >>>      
> >>>







A lista redewan é mantida e moderada por Gilberto Biasoto.

gbiasoto  @ yahoo.com.br

------------------------------------------------
To unsubscribe email to:
[EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/redewan/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a