ISSB - Produkte Home Service News Suchen Kontakt
WebsiteLoader
Reisebüro - Infosystem
AutoDownload Server
Check NT Eventlog
Rascon
SetRedirect
Produkte
 
Home
Service
Infos
Suche
Kontakt

ISSB - Chat Server für MS Windows NT/ MS Windows 2000

ISSB - ChatServer

ISSB Chatter besteht aus dem clientseitigem Chat-Applet und dem serverseitigem Chatserver. Der Chatserver wird auf einem MS Windows NT- Computer installiert und kann als Dienstprogramm ausgeführt werden. D. h., eine Useranmeldung am Server ist nicht notwendig. Das Dienstprogramm wird nach der Installation automatisch beim Systemstart gestartet.

Ein Chat-Teilnehmer nimmt am Chatroom teil, indem er sich mit einem Alias-Namen anmeldet. Dieser Alias erscheint nach der Anmeldung im ChatApplet in einer Userliste. Wenn ein Teilnehmer einen Text abgesendet hat, zeigt die Liste durch die entsprechende Markierung, von welchem User der Text stammt. Nimmt ein neuer Chat-Teilnehmer am Chatroom teil, so werden ihm die letzten Zeilen übermittelt, so dass er den Verlauf der Diskussion verstehen kann.

Eigenschaften des Chatservers:

  • Protokollierung (Gesamtprotokoll)
  • Protokollierung der ChatRoom-Gespräche getrennten Dateien
  • einstellbarer Port
  • einstellbare max. Zeichenanzahl pro eingegebene Zeile
  • einstellbare max. Dateneingabe-Gesamtlänge (wichtig für den störfreien Betrieb)
  • einstellbare max. Länge des User-Aliases
  • bei Teilnahme eines neuen Users mit einem Alias, der schon existiert, wird der neue Alias automatisch abgewandelt.
  • einstellbare max. Zeilenanzahl, die einem Teilnehmer bei Neueinstieg übermittelt wird
  • Bei störenden Wiederholungseingaben eines Users wird dieser automatisch verabschiedet.
  • nur in Vollversion: Mehr-Roomfähig.
  • nur in Vollversion: Festlegen einer Server-IP-Adresse möglich.
  • nur in Vollversion: Farbeinstellung des Chatclients kann durch Benutzer festgelegt werden.

Die Übergabe eines Usernamens via Java-Applet-Parameter ist möglich. Damit braucht sich der Teilnehmer in einem internen Forum nicht erneut anmelden, wenn er bereits durch eine Anmeldeprozedur angemeldet ist, die den Usernamen liefern kann.

<param name="PN"value="8100">
PN: PortNumber, Es ist möglich, den Chat-Server auf einen anderen Port zu konfigurieren. Somit muß dem Chat-Applet die gleiche Portnummer übergeben werden.

<param name="CRID"value="0">
CRID: ChatRoomID, Um die Chat-Räume zu trennen, verwenden Sie Zahlenwerte von 0 bis 32000 in diesem Parameter.

<param name="UA" value="<UserAlias>">
UA: UserAlias, der Inhalt kann aus einer Variable (wie im Test) oder aus einem Datenbankfeld geliefert werden.

<param name="Sound" value="../_Sounds/scooby.au">
Sound: hier wird der URL für die AudioClip-Datei angegeben, die abgespielt wird, wenn ein User die Zeichenkette "Hallo!" eingibt. Wird keine Sounddatei angegeben, so wird auch kein Sound abgespielt. Diese Option ist für den Einsatz im Intranet geeignet, wenn der Chatter im Hintergrund geöffnet bleibt.

<param name="BGC" value="#FFFFFF">
BGC: BackGroundColor, RGB-Wert für Hintergrundfarbe.

<param name="TC" value="#000000">
TC: TextColor, RGB-Wert für Textfarbe.

[ISSB ChatRoom 0] [ISSB ChatRoom 0 im eigenen Fenster] [ISSB ChatRoom Anmeldung]

Einbinden des ISSB-Chat-Applets in die eigene Website: siehe HTML-Codes

Das ISSB-Chat-JavaApplet kann auch direkt in eine eigene Webseite eingebunden werden.
Folgender Code ist dafür notwendig:

<applet code="chatapplet.class"
name="chatapplet" id="chatapplet" codebase="http://www.issb.de/_JavaClasses/" width="600" height="300">
<param name="CRID" value="0">
<param name="UA" value="Tester">
<param name="SoundIfString" value="Hallo!">
<param NAME="BGC" VALUE="#EEEEEE">
<param NAME="TC" VALUE="#222222">
</applet>

Beispiel für Formular zum Anmelden an den Chatroom

Fügen Sie dieses Formular in Ihre HTML-Webseite ein:
<form action="http://www.issb.de/Chatter/ChatRoom.asp" method="post" target="chatwin">
<input type="hidden" name="id" value="[Ihre ID]">
<input type="hidden" name="SC" value="1">
Zum Chat anmelden als:
<input type="text" name="username">
<input type="submit" value="los">
</form>
Testen:
Zum Chat anmelden als:

anderes Beispiel für einen Chatroom im eigenen Fenster

Fügen Sie diesen Javascript im HTML-Header einer HTML-Webseite ein:
<script LANGUAGE="javascript"><!--
function OpenChatRoom(lRoomID)
{
window.open("Chatter/ChatRoom.asp?ID=" + lRoomID + "&Username=abc", "CRWin" + lRoomID,
"width=600,height=300,screenX=2,screenY=2,resizable=no,status=yes,dependent=yes");
}
//--></script>

Hyperlink in Ihrer Webseite:

<a href="javascript:OpenChatRoom(0);">ChatRoom im eigenen Fenster</a>
ChatRoom im eigenen Fenster
Der Wert für ID ist mit Ihrer ID bei ISSB zu ersetzen. Wenn der Wert auf 0 gesetzt wird, befindet sich der Besucher in Room 0. Das ist der Chatroom für Testzwecke.

weitere HTML-Codes

Um den Chat-Server in Ihrer Systemumgebung zu testen, haben wir eine FREE-Version (ChatServer 1.1) für Windows-NT bereitgelegt. Installieren Sie den ISSB Chat Server nur unter Windows NT ab Version 4.0.

Die FREE-Version kann dauerhaft kostenlos genutzt werden. Jede Haftung für evtl. entstandene Schäden wird jedoch ausgeschlossen.

Einschränkungen der FREE-Version:

  • Es kann nur ein Chatroom betrieben werden (Room 0), aber beliebig viele Chat-Teilnehmer.
  • Bei Vorhandensein mehrerer IP-Adressen auf einem Server wird der Port aller IP-Adressen genutzt/besetzt.
  • Das Chat-Java-Applet kann keine Farbänderungen annehmen.

[Chat Server FREE-Version downloaden] [ChatServer-Forum]

Bei Installation von Folgeversionen ist unbedingt der ChatServer-Service zuvor zu stoppen.
Die Online-Aktualisierung kann durch das Programm im Menü Extras -> Online Update durchgeführt werden.
Wenn keine Online-Aktualisierung durchgeführt wird, muss bei erneuter Installation des Chat Servers die Vorversion zuvor mit dem MS Installer entfernt werden.
Die MS Installer-Option "Reparieren" stellt die Vorversion wieder her, ohne eine Installation der neuen Version durchzuführen.

[zum Internet-Shop]  Neu: [ISSB-HTML-Chatroom]

© 1999-2008 ISSB. Alle Rechte vorbehalten.