Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 717

Warning: Invalid argument supplied for foreach() in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 718

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
HWR-Chat: Anforderungen – It2010-g1

HWR-Chat: Anforderungen


Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
Aus It2010-g1
Wechseln zu: Navigation, Suche
Zeile 10: Zeile 10:
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#2 Eins zu eins Chat</b>
+
!#2 Eins zu eins Chat
 
|-
 
|-
 
|Es soll möglich sein mit einer Person privat zu schreiben. Man kann nur mit Kontakten die berteits eine dementsprechende anfrage akzeptiert haben schreiben. Der Chatt wird, * falls gewünscht in einer Log Datei gespeichert.
 
|Es soll möglich sein mit einer Person privat zu schreiben. Man kann nur mit Kontakten die berteits eine dementsprechende anfrage akzeptiert haben schreiben. Der Chatt wird, * falls gewünscht in einer Log Datei gespeichert.
Zeile 18: Zeile 18:
 
|}
 
|}
 
<br>
 
<br>
 +
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#3 Kontakt hinzufügeb</b>
+
!#3 Kontakt hinzufügeb
 
|-
 
|-
 
|Es soll die Möglichkeit geben einen Kontakt hinzuzufügen, dieser bekommt dann eine Mitteilung und kann eine bestätigug oder ablehnung senden. Persohnen die eine Anfrage noch nicht akzeptiert haben werden in der Kontaktliste grau dargestellt. Der Satus dieser Personen ist nicht erkennbar.
 
|Es soll die Möglichkeit geben einen Kontakt hinzuzufügen, dieser bekommt dann eine Mitteilung und kann eine bestätigug oder ablehnung senden. Persohnen die eine Anfrage noch nicht akzeptiert haben werden in der Kontaktliste grau dargestellt. Der Satus dieser Personen ist nicht erkennbar.
Zeile 28: Zeile 29:
 
|}
 
|}
 
<br>
 
<br>
 +
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#4 Account bearbeiten</b>
+
!#4 Account bearbeiten
 
|-
 
|-
 
|Man kann seinen eigenen Account bearbeiten und einige Optionen bearbeiten:
 
|Man kann seinen eigenen Account bearbeiten und einige Optionen bearbeiten:
Zeile 42: Zeile 44:
 
|}
 
|}
 
<br>
 
<br>
 +
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#5 Optionen</b>
+
!#5 Optionen
 
|-
 
|-
 
|Es soll eine Möglichkeit geben benutzerdefinierte Einstellungen in einer config Datei zu speichern und diese über eine GUI zu editieren. Dazu gehören die Einstellungen für die *.log Dateien.
 
|Es soll eine Möglichkeit geben benutzerdefinierte Einstellungen in einer config Datei zu speichern und diese über eine GUI zu editieren. Dazu gehören die Einstellungen für die *.log Dateien.
Zeile 52: Zeile 55:
 
|}
 
|}
 
<br>
 
<br>
 +
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#6 Gruppe erstellen</b>
+
!#6 Gruppe erstellen
 
|-
 
|-
 
|Jeder Nutzer soll eine Gruppe erstellen können. Dazu muss nur der Name angegeben werden. Teilnehmer können neue Teilnehmer einladen, siehe #7K.
 
|Jeder Nutzer soll eine Gruppe erstellen können. Dazu muss nur der Name angegeben werden. Teilnehmer können neue Teilnehmer einladen, siehe #7K.
Zeile 62: Zeile 66:
 
|}
 
|}
 
<br>
 
<br>
 +
 
{| class="wikitable" width="1000"
 
{| class="wikitable" width="1000"
 
|-
 
|-
|<b>#7 in Gruppe einladen</b>
+
!#7 in Gruppe einladen
 
|-
 
|-
 
|Ein Teilnehmer einer Gruppe soll andere Teilnehmer in die Gruppe einladen können. Nur der Gründer der Gruppe kann allerdings Teilnehmer löschen.
 
|Ein Teilnehmer einer Gruppe soll andere Teilnehmer in die Gruppe einladen können. Nur der Gründer der Gruppe kann allerdings Teilnehmer löschen.
Zeile 75: Zeile 80:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|<b>#1 Kommunikation Client - Server</b>
+
!#1 Kommunikation Client - Server!
 
|-
 
|-
 
|Client und Server bekommen Schnittstellen, die die Kommunikation zwischen beiden regeln. In der schnittstelle wird definiert, wie sich Client und Server miteinander verständigen, Objektübertragungen werden in anderen Klassen implementiert. Generell wird nur ein Objekt versendet, das eine bestimmte abstrakte Klasse nutzt. So kann je nach art des Objekts der Server anders Reagieren. Auch muss ein Abgleich in einem bestimmten Zeitintervall vom Server gemacht werden, der prüft ob noch alle Clients da sind.
 
|Client und Server bekommen Schnittstellen, die die Kommunikation zwischen beiden regeln. In der schnittstelle wird definiert, wie sich Client und Server miteinander verständigen, Objektübertragungen werden in anderen Klassen implementiert. Generell wird nur ein Objekt versendet, das eine bestimmte abstrakte Klasse nutzt. So kann je nach art des Objekts der Server anders Reagieren. Auch muss ein Abgleich in einem bestimmten Zeitintervall vom Server gemacht werden, der prüft ob noch alle Clients da sind.

Version vom 13. Oktober 2011, 06:27 Uhr

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Projekte
Werkzeuge