See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
IRC-Client – Wikipedia

IRC-Client

aus Wikipedia, der freien Enzyklopädie

Ein IRC-Client ist ein Programm, das benötigt wird, um am Internet Relay Chat teilzunehmen.

Mit dem IRC-Client wird eine Verbindung zu einem IRC-Server hergestellt, der dann als Vermittlungsstation zwischen mehreren IRC-Clients dient, die auf diese Weise untereinander kommunizieren können. Die wesentliche Aufgabe des IRC-Client besteht darin, Gesprächsinhalte und Befehle in Form von Textzeilen vom Benutzer entgegen zu nehmen und sie an den IRC-Server zu schicken. Ebenso werden Nachrichten Anderer vom Server entgegen genommen und im IRC-Client dargestellt.

Eine typische Darstellungsform ist die eines mindestens zweiteiligen Fensters. In einem großen Bereich wird der Gesprächsverlauf dargestellt, in einer darunterliegenden Zeile werden Eingaben entgegengenommen. Viele IRC-Clients stellen für jeden Channel und jeden Privatchat (Query) ein separates zweiteiliges Fenster dar.

Inhaltsverzeichnis

[Bearbeiten] Typen interaktiver IRC-Clients

Man kann dabei grob in 3 Varianten von interaktiven IRC-Clients unterscheiden:

  • Direkt ausführbare Programme: Diese werden unabhängig vom Browser direkt auf dem Rechner ausgeführt, beispielsweise xChat. Erfahrenere Benutzer ziehen diese Variante in der Regel vor, da sie sehr komfortabel in der Bedienung und schnell in der Ausführung ist.
  • Java-Applets: Java-Applets können auf einer Website platziert werden und ermöglichen insbesondere Anfängern einfachen und schnellen Zugang zum IRC. Außer der Tatsache, dass das Applet im Browser dargestellt wird, ist es weitestgehend unabhängig von Webserver und Browser. Die Verbindung zum IRC-Server wird vom Applet hergestellt und gesteuert.
  • Webserver-basierter Zugang: Es wird eine dynamisch generierte Website aufgerufen, in der der Chat dargestellt ist. Die Verbindung zum IRC-Server wird vollständig vom Webserver gesteuert, der laufend die Änderungen im Chat an den Browser weiterleitet. Diese Variante ist technisch nicht sonderlich elegant, unter anderem, weil hierbei der Webserver stärker belastet wird. Der Vorteil dieser Variante ist, dass der Zugang selbst dann funktioniert, wenn eine direkte Verbindung vom Rechner des Users zu einem IRC-Server nicht möglich ist.

[Bearbeiten] Technische Sicht / automatisierte Clients

Aus technischer Sicht bzw. Serversicht stellt der IRC-Client lediglich einen Teil des Client-Server-Prinzip dar. Welche Software sich hinter einem Client genau verbirgt und ob es sich dabei überhaupt um einen realen Benutzer handelt, der am IRC teilnimmt, ist dafür nicht von Belang.

Es gibt eine Reihe sogenannter IRC-Bots, die sich auf dem gleichen Wege wie benutzergesteuerte IRC-Clients verbinden und dennoch automatisiert ablaufen und bestimmte Aufgaben erledigen, wie beispielsweise das Mitprotokollieren von Chats.

[Bearbeiten] Gängige IRC-Clients

Da IRC zu den etablierteren und älteren Standards im Internet zählt, ist die Auswahl an IRC-Clients heutzutage groß; verbreitete Anwendungen sind:

[Bearbeiten] Siehe auch


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -