Chat – Systeme Projekt: Virtueller Seminarraum (WS 02/03)

Slides:



Advertisements
Ähnliche Präsentationen
Internet inter net.
Advertisements

Einführung in eine neue Betriebsart
1 Multicast Routing in Ad Hoc Netzen.ppt Oliver Finger_ TECHNISCHE UNIVERSITÄT ZU BRAUNSCHWEIG CAROLO-WILHELMINA Institut für Betriebssysteme und.
Projekt Netzwerk Kostenvoranschlag Netzwerkstruktur
Sichere Anbindung kleiner Netze ans Internet
Ein Streifzug durch das INTERNET G. Hege und W. Moritz OSA Stuttgart.
WWW World Wide Web.
Inhalt – Technische Grundlagen
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Basis-Architekturen für Web-Anwendungen
CD-ROMs im Netz Direkter Zugriff auf CD-ROMs via Web-Browser Hartmut Jörg.
Bauinformatik I Projekt: Netzwerk IT-Infrastruktur Bismarkstraße
Projekt Netzwerk von Tobias Dickel, Moritz Gesing, Daniel Jochem, Matthias Meister, Marc Nue und Moritz Raasch.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Browser Von Anna Zietek und Peter Paulus Verwendung Aufbau Anwendung.
Konfiguration eines VPN Netzwerkes
Microsoft Windows 2000 Terminal Services
FTP – File Transfer Protocol
Umstellung von Lucane Groupware auf sichere Gruppenkommunikation mittels TGDH Von: Markus Diett Betreut durch: Mark Manulis Lehrstuhl für Netz- und Datensicherheit.
Content-Management-System
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
Internet und seine Dienste
JAVA RMI.
Treffen mit Siemens Siemens: Werner Ahrens Volkmar Morisse Projektgruppe: Ludger Lecke Christian Platta Florian Pepping Themen:
Virtual Private Networks
WhatsUp Gold
Jetzt lernen wir.
Virtual Private Networks
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
von Julia Pfander und Katja Holzapfel E 12/2
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 4 Folie 2 Message Passing mittels Sockets (1) s.a.
EIN CMS MACHT SCHULE Tina Gasteiger.
Applets Java für’s Web.
Weltweite Kommunikation mit Exchange Server über das Internet
Learning By Doing TCP/IP Netzwerke mit TCP/IP Das Internet verwendet weitgehend das rund 30-jährige TCP/IP-Protokoll (TCP: Transmission Control Protocol,
DFÜ => Daten-Fern-Übertragung
INTERNET Grüß Gott.
HOB RD VPN HOB Remote Desktop Virtual Private Network
SecureSocketLayer „Sicherheit in Datennetzen“
Ressourcenverwaltung mit dem Bildungsserver
UNIVERSITÄT ZU KÖLN HISTORISCH-KULTURWISSENSCHAFTLICHE INFORMATIONSVERARBEITUNG REUSABLE - CONTENT SS 2013 MARIA WAGNER ReST.
Julia Grabsch Florian Hillnhütter Fabian Riebschläger
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Connect Event Vortrag vom bei der FoxPro User Group Schweiz © Marc Voillat, Interbrain AG, 8048 Zürich.
Internet und WWW Von: Verena Hauptmann.
INSTANT MESSAGING LI Xiaohui LIU Miao ZHOU Guanpei Universität Salzburg WAP Präsentation WS 2005/06.
ANDREAS LOHR, OLONDA S.R.O. Einfach anfangen mit HTML.
Das Internet Von Stefan Pfleger Stefan Pfleger.
IHK–Abschlussprüfung Fachinformatiker Systemintegration
Jürgen Müller Internet Service Jürgen Müller (April 1997) pro.vider.de Internetagentur GmbH (April 2000) Dipl.-Ing (FH): Fachhochschule Lübeck Master of.
1 (C)2006, Hermann Knoll, HTW Chur, FHO teKRY407 Geheimhaltung, Authentikation, Anonymität Protokolle: Übersicht Referat Santos: Hash-Funktionen.
HTTP IT-Zertifikat Universität zu Köln Allgemeine Technologien II
Das Internet Inhalt: Geschichte Netzschema
Real World Windows Azure Die Cloud richtig nutzen.
Virtual Private Network
Provider und Dienste im Internet
Provider und Dienste im Internet
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
VPN – Virtual Private Network
Willkommen zum Brückensemester
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Datenbanken im Web 1.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
 Präsentation transkript:

Chat – Systeme Projekt: Virtueller Seminarraum (WS 02/03)

Überblick Chat-Plattformen Communities Chat-Implementationen in bestehenden Virtual Classrooms HP Manhattan IRC

Chat-Plattformen Javascript/PHP/CGI… Extra bei vielen Portal- und Communityseiten Bunt, voll, unübersichtlich Werbung Java NFC (Flash-Frontend verfügbar) Melange (Server in C) IRC

Chat-Plattformen [2] NFC: URL: Java2-Implementation HTTP-Tunneling (Verbindung durch Firewalls) Flash-Frontend: Open Source

Chat-Plattformen [3] Melange: URL: Server: C, Clients: Java IRC-ähnliche Commands MySQL-Anbindung (zB. zur User- Authentifizierung) Java 1.0x kompatible Clients (ältere Browser) Gruppen/Gruppenchannels Open Source

Communities Cycosmos ( ) uboot Lycos

Communities [2] Cycosmos Down seit Ende 2001 Experiment der I-D Media AG "Matchmaking": Sammeln möglichst detaillierter Benutzerprofile (Marktforschung) Avatare: selbst gestaltete virtuelle Repräsentanten Graphikchats (Avatare mit Sprechblasen)

Chats in Virtual Classrooms HP Virtual Classroom URL: learning.com/store/classroom.asphttp:// learning.com/store/classroom.asp Kommerziell, daher wenig Informationen Allgemeiner Chat und Privater Chat Voice-Chat Alle Rechte beim Referierenden Hand Raising Queue

Chats in Virtual Classrooms [2] Manhattan URL: Verwendet (modifiziertes) Melange-Chat- System Zuordnung der Klassen/Kurse zu eigenen Channels Anonymer Channel, Yelling (Nachrichten über Channelgrenzen hinweg) Open Source

IRC IRC: Internet Relay Chat Spezifikation (1993): Protokoll textbasiert Netzwerk-Protokoll: TCP/IP Client-Server-Struktur Netzwerk-Struktur: Spannbaum (zyklenfrei; jeder Server Zentrum des Netzes, das er sieht)

IRC [2]

IRC [3] Client-Anmeldung Nickname (Identifikation) Hostname (Weg vom Server zum Client) Server (Wegfindung im IRC Netzwerk) werden allen Servern bekanntgegeben Nachrichtenübermittlung Shortest Path Algorithmus von Client/Server zu Client/Server

IRC [4] Nachrichtenarten Private Nachrichten von Client zu Client Nachrichten von Client an Liste von Clients Nachricht von Client an Gruppe/Channel (häufigste Client-Message-Art) Nachricht von Client an Server (zB. Nick- Änderung, an alle Server weitergeleitet) Server-Server-Nachricht (Zur Erhaltung der Konsistenz immer an alle Server)

IRC [5] Administration Operator-Benutzerklasse Gekennzeichnet durch vor dem Nick Vielfältige Rechte: KICK: Clients aus dem Channel werfen MODE: Channel-Modus ändern INVITE: Client in Channel einladen TOPIC: Topic für Channel setzen

IRC [6] Channel Modes Setzen mittels MODE-Befehl n: Keine Nachrichten von aussen m: moderated, nur Clients mit "voice" können Nachrichten senden i: invite-only, Channel kann nur mit "Einladung" betreten werden l: Begrenzung der Client-Anzahl b: Ban-Maske, in der Maske erfasste Clients werden am Joinen gehindert

IRC [7] Dateitransfer möglich über DCC (Direct Client to Client Connection), direkte Verbindung zweier Clients Interessante Site zu IRC und seiner Geschichte: