Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

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

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.95/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1461 votos)

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
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Expressões Regulares - Uma abordagem divertida 3ª edição