Come creare un UDP Con Ada

August 31

Come creare un UDP Con Ada


Ada è la lingua ufficiale del computer per gli Stati Uniti Dipartimento della Difesa software. In questo esempio viene utilizzato un file shareware creato da Dr. Jacob Sparre Andersen per creare una semplice applicazione UDP peer-to-peer di messaggistica istantanea. User Datagram Protocol, o UDP, è un protocollo 4 (strato di trasmissione) comunicazioni strato che può essere usato al posto di Transmission Control Protocol, o TCP. Entrambi i protocolli utilizzano Internet Protocol, o IP. A differenza di TCP, UDP non divide i messaggi in pacchetti. Questo significa che solo i messaggi di piccole dimensioni possono essere inviati e non è richiesto alcun protocollo di riassemblaggio, permettendo UDP / IP per ridurre i tempi di elaborazione rispetto al protocollo TCP / IP per applicazioni di rete che scambiano grandi quantità di unità di dati piccolo ma completo.

istruzione

1 Accedere al sito Ada codice sorgente del dottor Andersen.

2 Clicca sul link "Real messaggistica immediata". Si terra nella pagina UDP Talk.

3 Scaricare una versione (2007-05-09 o 2007-05-08) del / UDP-talk / file di Ada compresso troverete lì. Entrambe le versioni sono disponibili in tre formati; .tar.bz2, .tar.gz e .zip. Tutti e tre i formati sono riconosciuti da WinZip.

4 Disfare la versione scelta. Apertura della confezione crea una directory.

5 Inserire la directory.

6 Inserire il comando build: fare.

7 Inserire il comando di installazione: sudo make install. Questo installa Ada / udp_talk in usr / local / bin /.

8 Opzionale: linea di modificare INSTALL_BASE = / usr / local installare altrove.

9 Posizionare il tuo assistente ad un computer connesso a Internet.

10 Annotare l'indirizzo IP (remote.host.address) della macchina dell'assistente.

11 Si noti il ​​numero (XXX) del porto di macchina dell'assistente a cui si connette verrà.

12 Invio Esegui comando: udp_talk XXX XXX remote.host.address.

13 Iniziare a digitare. Il tuo messaggio sulla lettera monitor del assistente per lettera.

Consigli e avvertenze

  • I messaggi in uscita vengono visualizzati come testo normale. I messaggi ricevuti vengono visualizzati come testo invertito.
  • Perché è UDP, singole lettere possono essere persi.