você está aqui: Home  → Arquivo de Mensagens

Conexões TCP IP em shell scripts

Colaboração: Kleber Sacilotto de Souza

Data de Publicação: 11 de Fevereiro de 2007

O netpipes é um pacote que manipula sockets TCP/IP para serem usados com shell scripts. Ele simplifica bastante a programação de aplicativos cliente/servidor, eliminando a necessidade de toda a programação relacionada a sockets.

1. Funcionamento

O netpipes funciona redirecionando a entrada e saída (ou qualquer file descriptor) para o socket criado. Assim, o script pode ser escrito fazendo as leituras e escritas como em um script interativo comum.

O pacote é composto por alguns programas, sendo os principais:

faucet - lado servidor do protocolo TCP/IP. Escuta em uma porta local esperando por conexões e executa um script quando uma conexão é iniciada.

hose - lado cliente do protocolo TCP/IP. Conecta na porta remota e executa um script para requisitar o serviço.

2. Exemplos

Escuta na porta 2000 e executa o script servidor redirecionando a entrada e saída padrão para o socket:

  $ faucet 2000 --out --in script_servidor

Conecta na porta 2000 do servidor e executa o script cliente redirecionando a entrada e saída padrão para o socket:

  $ hose servidor 2000 --in --out script_cliente

3. Considerações finais

O netpipes também pode ser usado para a manipulação de sockets UNIX, utilizados para a comunicação entre processos (IPC).

Site oficial: http://web.purplefrog.com/~thoth/netpipes/netpipes.html


Novell pode ser barrada de vender Linux por acordo com Microsoft

Fonte: Notícias Linux

A Free Software Foundation está analisando o direito da Novel de vender novas versões do sistema operacional Linux, depois que a comunidade de software livre criticou a empresa por formar uma parceria com a Microsoft.

Leia a notícia completa em: http://gazetaweb.globo.com/Canais/Informatica/Noticias.php?c=4463&tipo=1

Comente: http://www.noticiaslinux.com.br/nl1170722823.html#comentarios



 

 

Veja a relação completa dos artigos de Kleber Sacilotto de Souza

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script