InternetTechnology

  • Zakupy przez internet Rozrywka przy komputerze Strona firmowa w internecie Głuchota a komputer Rozwój technologii informatycznych Komputer w szkole Ściąganie z internetu Technologie a instytucje państwowe Elektroniczność bankowa Grupa dyskusyjna Komunikator internetowy Telewizja internetowa Telefaks Sklep internetowy Aukcja internetowa Giełda Gra online Usenet
  • Komunikator internetowy

    Komunikator internetowy – program komputerowy pozwalający na przesyłanie natychmiastowych komunikatów (komunikacja natychmiastowa – ang. Instant Messaging) pomiędzy dwoma lub więcej komputerami, poprzez sieć komputerową, zazwyczaj Internet (dlatego komunikatory internetowe). Od poczty elektronicznej różni się tym, że oprócz samej wiadomości, przesyłane są także informacje o obecności użytkowników, co zwiększa znacznie szansę na prowadzenie bezpośredniej konwersacji.

    Komunikatory przesyłają informacje według zasad ustalonych przez protokoły komunikacyjne tak, że publicznie udokumentowane protokoły są zwykle implementowane przez wiele komunikatorów, zapewniając prawie nieograniczone grono odbiorców, podczas gdy protokoły utajnione zmuszają użytkowników do korzystania z programów przygotowanych przez producentów, ograniczając tym samym możliwość komunikacji.

    Komunikatory bardzo często łączą użytkowników przez serwery, do których przyłączają się, i od których działania są uzależnione. Niekiedy tak skrajnie, że użytkownik skazany jest na reklamy emitowane przez producenta aplikacji.

    Zazwyczaj jedna aplikacja pozwala na komunikację tylko z innymi użytkownikami tej aplikacji – daną sieć IM tworzą użytkownicy klientów pozwalających na korzystanie z niej. Powodem było to, że komunikatory zazwyczaj są tworzone przez firmy komercyjne, one także opracowują protokół wymiany danych. Nie jest w ich interesie ujawnianie protokołu, a także umożliwianie rozmów z użytkownikami komunikatorów innych firm. Wyjątki to na przykład Jabber – protokół opracowany przez społeczność internetową, jawny, dostępny dla każdego. Z tego też powodu jest jedną z niewielu sieci IM, która nie ma jednej, nadrzędnej aplikacji klienckiej.

    Wiele protokołów komunikacyjnych, których producenci nie ujawnili, zostało rozpracowanych przy pomocy technik inżynierii odwrotnej – badając ruch sieciowy generowany przez oryginalne aplikacje klienckie. Odpowiedzią niektórych producentów są regulaminowe zapisy zobowiązujące użytkowników do używania tylko oryginalnych programów.