Requisito previo: protocolos de conferencia por chat
Chat de retransmisión por Internet (IRC) es una aplicación de Internet desarrollada por Jakko Oikarinen en Finlandia. El chat es la forma inmediata más conveniente de comunicarse con otras personas a través de Internet. Hay una serie de temas llamados canales a través de los cuales puedes chatear con muchas personas en todo el mundo. Después de unirte al canal, podrás ver lo que otras personas en este canal escriben en sus teclados. En esa situación, todos en este canal pueden ver lo que escribas en tu teclado. También puedes mantener conversaciones individuales con alguien. Los canales se activan en diferentes servidores de todo el mundo. Algunos servidores tienen sólo unos pocos canales, mientras que otros tienen muchos.
algoritmo de kruskals
Modelo utilizado para IRC:
IRC sigue el modelo cliente-servidor. Significa que se requieren software de cliente y de servidor para poder utilizarlo. Muchos clientes de TI (tecnología de la información) están disponibles para diferentes tipos de computadoras, por lo que, ya sea que tenga una sección de trabajo PC, Macintosh o UNIX, podrá usar IRC.
Charlando en IRC:
El cliente IRC se conecta/comunica con el servidor IRC en Internet. Primero, debes iniciar sesión en el servidor usando un cliente y luego elegir el canal en el que deseas chatear. Se envían a su servidor cuando escribe palabras en su teclado. Ahora su servidor es parte de la red global de servidores IRC. Su servidor envía sus mensajes a otros servidores, que a su vez envían sus mensajes a las personas que forman parte de su canal.
Luego podrán leer y responder a sus mensajes. Muchos sitios web utilizan software de chat propietario que no utiliza el protocolo IRC pero que le permite chatear cuando está en el sitio. Existe otro tipo de chat, llamado mensajería instantánea. En este tipo de chat, te comunicas en privado, uno a uno, con otra persona. Puede crear listas especiales para estar informado cuando sus amigos se conecten, estén listos para chatear, y a ellos se les informe cuando usted se conecte.
Trabajando en IRC:
Cuando desee chatear, primero debe conectarse a Internet y luego iniciar el software cliente. Después de eso, debe iniciar sesión en el servidor IRC que se encuentra en Internet. Hay muchos servidores IRC ubicados en todo el mundo. Esos servidores IRC están conectados entre sí en una red para que puedan comunicarse entre sí.
Los servidores están conectados en una arquitectura de árbol de expansión. En este caso, cada servidor está conectado a varios otros, pero estos servidores no están conectados directamente entre sí. Cuando te conectas al servidor, primero debes elegir un canal específico al que unirte y luego elegir un nombre de usuario para identificarte cuando chateas. Hay muchos canales disponibles que cubren diferentes temas. Su mensaje se envía desde el software cliente de su PC al servidor IRC al que está conectado. Luego, el mensaje se envía desde un servidor a otros servidores donde todos los usuarios de este canal han iniciado sesión.
estructura en estructura de datos
En esta red, los mensajes se transfieren de un servidor a otro servidor. Bajo una arquitectura de servidor de árbol de expansión, un mensaje siempre toma la ruta más corta a través de la red para llegar a su destino final. Cada servidor envía mensajes al software cliente de sus usuarios respetados que están conectados al canal/red. Entonces las personas/usuarios podrán leer y responder a su mensaje en sus computadoras.
Software de cliente para chat:
| TIPO DE CHARLA | SOFTWARE REQUERIDO |
|---|---|
| Chat de retransmisión por Internet (IRC) | Programa de chat como mIRC o Ircle |
| Chat basado en web | Navegadores web como Netscape o Internet Explorer |
| Chat de AOL (América en línea) | Programa de acceso a AOL para Estados Unidos en línea |
| Programas de chat directo | ICQ, AOL Instant Messenger u otro programa |
| Conferencias en línea | Programa de conferencias (CU-SeeMe, conferencia Netscape, Netmeeting) |
Servidores de chat:
conversión y conversión de tipos java
Los servidores de comunicación le permiten brindar su información a una gran cantidad de usuarios en un entorno similar a los grupos de noticias de Internet. Los servidores más avanzados han comenzado recientemente a aumentar el medio de conversación basado en texto con soporte dinámico de voz y video. Hay tres tipos principales de servidores de comunicación:
1. EFnet servers 2. UnderNet Servers 3. DALnet servers>
Cada servidor tiene su propio nombre de host, que consiste principalmente en el nombre del servidor y de Internet al que accede. Como es posible que los servidores ya tengan un número máximo de conexiones de usuario, es posible que no se le permita conectarse al servidor de su elección.
Emoticonos:
Cuando hablamos con personas cara a cara, el tono de tu voz y tus expresiones faciales imparten un gran significado a lo que dices. Puede personalizar sus mensajes escritos utilizando emoticones que cree con su teclado. Máximo tiempo el uso principal de los emoticonos es indicar broma. Cuando el texto puede no ser claro. Existen diferentes tipos de emoticones que son los siguientes:
1. Emoticonos básicos
2. Emoticonos ampliamente utilizados
3. Emoticonos enanos
4. Mega emoticones
5. Emoticonos de Usenet
6. Emoticonos emocionales
Ventajas del IRC:
- Está descentralizado.
- Permite chatear y compartir archivos.
- Flexible y robusto que permite la discusión en tiempo real.
- Tiene el concepto de niveles de acceso para una mejor privacidad.
Desventajas del IRC:
- Consume ancho de banda.
- Hay preocupación por las inundaciones.
- El miedo a los incidentes de seguridad está ahí.
- Preocupación por el Ciberbullying.