Come creare un file di socket

March 7

Unix è un sistema operativo open-source utilizzato da diversi computer. Il sistema operativo utilizza i socket di dominio per facilitare la comunicazione e il trasferimento dei dati tra le diverse applicazioni software. Il file di presa si trova sul registro di sistema e viene creato il linguaggio di programmazione Ruby. Se si desidera creare un file di presa sul vostro sistema Unix, lo si può fare con pochi pezzi di codice. Non c'è bisogno di essere un programmatore di computer per completare questa operazione.

istruzione

1 Aprire l'editor di testo sul computer tramite l'icona "Applicazioni". Aprire nuovi documenti dal pulsante "Nuovo" in File.

2 Salvare il primo documento come "udsServer.rb" e salvare il secondo documento come "udsClient.rb." Questi rappresentano il file client server e.

3 Incolla questo codice nel primo documento:

/ Usr / bin / ruby

require 'presa'

s = UNIXServer.open ( "/ mytestsocket")

client = s.accept

client.puts "Ciao, il mio caro amico".

s.close

File.unlink ( "/ mytestsocket")

4 Incolla questo codice nel secondo documento:

/ Usr / bin / ruby

require 'presa'

s = UNIXSocket.open ( "/ mytestsocket")

mette s.readline

s.close

5 Salvare entrambi i file sul vostro sistema. Aprite il Terminale sull'icona di "Applicazioni". Tipo "ruby udsServer.rb" nel terminale e premere il tasto "Enter".

6 Aprire una diversa finestra del Terminale e digitare "ruby udsClient.rb." Premere il tasto "Enter". Il file di socket sarà ora trasmessa attraverso il server.