Requisit previ: protocols de conferència de xat
Xat de retransmissió d'Internet (IRC) és una aplicació d'Internet desenvolupada per Jakko Oikarinen a Finlàndia. El xat és la forma immediata més còmoda de comunicar-se amb altres persones a través d'Internet. Hi ha una sèrie de temes anomenats canals a través dels quals pots xatejar amb molta gent d'arreu del món. Després d'unir-te al canal, pots veure què escriuen altres persones d'aquest canal als seus teclats. En aquesta situació, tothom d'aquest canal pot veure el que escriviu al teclat. També podeu mantenir converses individuals amb algú. Els canals es publiquen en diferents servidors d'arreu del món. Alguns servidors només tenen uns quants canals, mentre que d'altres en tenen molts.
Model utilitzat per IRC:
tutorials de java
IRC segueix el model client-servidor. Significa que es requereix programari de client i de servidor per utilitzar-lo. Hi ha molts clients de TI (tecnologia de la informació) disponibles per a diferents tipus d'ordinadors, de manera que tant si teniu una secció de treball de PC, Macintosh o UNIX, podreu utilitzar IRC.
Xatejant a IRC:
El client IRC es connecta/es comunica amb el servidor IRC a Internet. En primer lloc, heu d'iniciar sessió al servidor mitjançant un client i, a continuació, triar el canal en què voleu xatejar. S'envien al vostre servidor quan escriviu paraules al teclat. Ara el vostre servidor forma part de la xarxa global de servidors IRC. El vostre servidor envia els vostres missatges a altres servidors, que al seu torn, els envia a persones que formen part del vostre canal.
Aleshores poden llegir i respondre els vostres missatges. Molts llocs web utilitzen programari de xat propietari que no utilitza el protocol IRC, però us permet xatejar quan sou al lloc. Hi ha un altre tipus de xat, anomenat missatgeria instantània. En aquest tipus de xat, us comuniqueu en privat, un a un, amb una altra persona. Pots crear llistes especials perquè estiguis informat quan els teus amics es connectin, estiguin preparats per xatejar i s'informarà quan entres en línia.
Treballant a IRC:
Quan vulgueu xatejar, primer heu de connectar-vos a Internet i després iniciar el vostre programari client. Després d'això, heu d'iniciar sessió al servidor IRC que es troba a Internet. Hi ha molts servidors IRC situats a tot el món. Aquests servidors IRC estan connectats entre si en xarxa perquè es puguin comunicar entre ells.
Els servidors estan connectats en l'arquitectura spanning tree. En aquest cas, cada servidor està connectat a diversos altres, però aquests servidors no estan connectats directament entre ells. Quan us connecteu al servidor, primer heu de triar un canal específic per unir-vos i després triar un nom d'usuari per identificar-vos quan esteu al xat. Hi ha molts canals disponibles que cobreixen diferents temes. El vostre missatge s'envia des del programari client del vostre PC al servidor IRC al qual esteu connectat. A continuació, s'envia el missatge des d'un servidor a altres servidors on tots els usuaris d'aquest canal estan connectats.
En aquesta xarxa, els missatges es transfereixen d'un servidor a un altre. Sota una arquitectura de servidor spanning-tree, un missatge sempre pren la ruta més curta a través de la xarxa per arribar al seu destí final. Cada servidor envia missatges al programari client dels seus usuaris respectats que estan connectats al canal/xarxa. Aleshores, les persones/usuaris poden llegir i respondre el vostre missatge als seus ordinadors.
Programari client per a xat:
fava de java
| TIPUS DE XAT | PROGRAMARI NECESSARIS |
|---|---|
| Xat de retransmissió d'Internet (IRC) | Programa de xat com mIRC o Ircle |
| Xat basat en web | Navegadors web com Netscape o Internet Explorer |
| Xat d'AOL (America Online). | Programa d'accés AOL per a Amèrica en línia |
| Programes de xat directe | ICQ, AOL Instant Messenger o un altre programa |
| Conferència en línia | Programa de conferències (CU-SeeMe, conferència Netscape, Netmeeting) |
Servidors de xat:
matriu d'estructura en llenguatge c
Els servidors de comunicació us permeten donar la vostra informació a un gran nombre d'usuaris en un entorn que és com els grups de notícies d'Internet. Els servidors més avançats han començat recentment a augmentar el mitjà de conversa basat en text amb suport dinàmic de veu i vídeo. Hi ha tres tipus principals de servidors de comunicació:
1. EFnet servers 2. UnderNet Servers 3. DALnet servers>
Cada servidor té el seu propi nom d'amfitrió, que consisteix principalment en el nom del servidor i Internet a què accedeix. Com que els servidors ja poden tenir un nombre màxim de connexions d'usuari, és possible que no se us permeti connectar-vos al servidor que trieu.
Emoticones:
Quan parlem amb gent cara a cara, el to de la teva veu i les teves expressions facials donen un gran significat al que dius. Podeu personalitzar els vostres missatges escrits utilitzant emoticones que creeu amb el teclat. Temps màxim l'ús principal dels emoticones és indicar broma. Quan el text pot no ser clar. Hi ha diferents tipus d'emoticones que són els següents:
1. Emoticones bàsics
2. Emoticones molt utilitzats
3. Emoticones midget
4. Mega emoticones
5. Emoticones Usenet
6. Smileys emocionals
Avantatges de l'IRC:
- Està descentralitzat.
- Permet xat i compartir fitxers.
- Flexible i robust que permet la discussió en temps real.
- Té el concepte de nivells d'accés per a una millor privadesa.
Desavantatges de l'IRC:
- Consumeix ample de banda.
- Hi ha preocupació per les inundacions.
- La por als incidents de seguretat hi és.
- Preocupació pel ciberassetjament.