Pessoal, boa tarde! Parece que vocês estão me esclarecendo vários pontos, e o que estão escrevendo batem com o que tenho falado com a Cyclades...
preciso dessa "API" ou protoloco para tornar transparente o tráfego de informações entre meu POS e Aplicação Server... meu problema está em: como? Não sei como desenvolver esse protocolo, estou meio perdido no processo... andei conversando com o Leonardo e outras pessoas que tem me ajudado bastante, mas se algum de vocês estiver disposto a entrar mais a fundo no projeto, nós podemos combinar algum dia para matar o assunto e acertamos um valor para essa consultoria... como esse é meu primeiro projeto com X25, um tutor seria muito bem vindo!... ;-) grato pela atenção de todos!! Renato V. Filipov www.futuware.com.br (11) 8121-6120 --- Em [email protected], "lgibrail" <[EMAIL PROTECTED]> escreveu > 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
