Docklight

Deutsche Version English Version

Docklight Scripting V1.9 - Simulation von TCP und UDP-Anwendungen

Docklight Scripting ist eine erweiterte Variante des Docklight RS232 Terminal / RS232 Monitor. Sie ermöglicht den Aufbau von TCP-Verbindungen (TCP Client), die Annahme von TCP-Verbindungen am lokalen Port (TCP Server) oder agiert als UDP Peer. Somit erweist sich Docklight Scripting als sehr nützliches Debugging-Werkzeug für Geräte mit Netzwerkunterstützung und Anwendungen, die einzelne Punkt-zu-Punkt-Verbindungen nutzen. Grundlegende Funktionen eines Anwendungsprotokolls können sehr einfach simuliert werden. Typische Docklight Scripting Anwendungen:

  • Test Ihrer Server-Anwendung ohne Erstellung zusätzlicher Client-Software
  • Test Ihrer Client-Anwendung mittels Docklight Scripting als Server
  • Test Ihres Anwendungsprotokolls ohne Implementierungsaufwand

Testing a serial device



Docklight Scripting - Leistungsmerkmale

Simulation eines Anwenderprotokolls
Mit Docklight können frei definierbare Sequenzen entsprechend des Anwendungsprotokolls gesendet werden. Genauso kann auch auf eingehende Sequenzen reagiert werden. Entwickler einer Server Anwendung können Docklight Scripting als Test Client einsetzen.

Barionet ASCII TCP

Barionet Modbus TCP

Logging von Kommunikationsdaten
Alle Kommunikationsdaten können mitprotokolliert werden. Hierzu stehen zwei Dateiformate zur Verfügung: Verwenden Sie das Standard-Textformat (.txt-Datei), um hohe Verarbeitungsgeschwindigkeiten zu erreichen und große Datenmengen zu speichern. Oder erzeugen Sie ein HTML-formatiertes Protokoll, um leicht zwischen Kommunikationsdaten und Zusatzinformationen unterscheiden zu können. Die Abbildung links zeigt eine MODBUS TCP Kommunikation zwischen Docklight Scripting und einem netzwerkfähigen Barionet Controller für die Industrie- und Gebäudeautomation.


Aufspüren spezieller Sequenzen
In vielen Test-Szenarios sollen besondere Sequenzen innerhalb der protokollierten Daten erkannt werden, die einen bestimmten Zustand anzeigen. Docklight erlaubt Ihnen, eine Liste solcher Datensequenzen zu verwalten und eine Aktion festzulegen, die von Docklight nach dem Empfang einer Sequenz ausgeführt wird, z.B. die Anzeige von zusätzlichen Befehlsbeschreibungen wie in dem Beispiel UDP-Kommunikation rechts.

Barionet ASCII UDP
Monitoring a single client/server TCP connection

Beobachtung von TCP Verbindungen Docklight Scripting ermöglicht die Beobachtung und Fehleranalyse einer TCP-basierten Anwendung - vergleichbar einfach wie bisher RS232-Verbindungen mit dem Docklight 'Monitoring'-Kabel. Anstelle des Kabels muß in diesem Fall lediglich Docklight Scripting innerhalb des gleichen Netzwerks betrieben werden und Ihr Client verbindet sich mit Docklight Scripting anstelle des zugehörigen Netzwerkpartners.


Docklight Scripting - Was es nicht ist

Beachten Sie, dass Docklight Scripting kein Analysewerkzeug für Netzwerkprotokolle ist. Es arbeitet ausschließlich auf der Anwendungsschicht (Application layer) und agiert als Client oder Server innerhalb des Netzwerks.

Es ist KEIN Werkzeug zur Fehlerdiagnose bei Netzwerkproblemen, wie beispielsweise das bekannte Analysewerkzeug Wireshark® (Ethereal®).



Mehr zu Docklight ...
Information   Produktübersicht
Download   Laden Sie hier eine kostenlose Testversion von Docklight herunter
E-Shop   Docklight Software- und Hardwareprodukte bestellen. Sicher & einfach über unseren Distributor share-it! / Digital River GmbH
Bestellhinweise   Sie haben Fragen zu Bestellung, Zahlung oder Auslieferung?
Antworten finden Sie hier!
Online Manual   Online-Version des Docklight Benutzerhandbuchs (Englisch).
Incl. Docklight Scripting-Funktionen.
Anwendungen, Beispiele   Anleitungen, Beispiel Projekte und Skripte (Englisch)
Support   FAQ, Tips and Tricks, Troubleshooting (Englisch)

Zubehör rund um Docklight...
Docklight Tap   Docklight Tap ist eine RS232-Monitoring-Lösung mit USB-Anschluss, die niedrige Latenzzeiten und hohe Genauigkeit ermöglicht, wie in unserer Docklight Tap Application Note beschrieben
Docklight Monitoring Cable   Docklight Monitoring Cable ist ein RS232-Spezialkabel, das für den Einsatz im Docklight Monitoring Mode (Full Duplex Monitoring) konzipiert ist.
SPHINX Connect Connectivity   Wir beziehen RS232/RS485/USB/Ethernet-Konverter und andere Kommunikationslösungen von unserem Partner SPHINX Connect GmbH

Docklight Scripting ist ein Softwareprodukt von Flachmann & Heggelbacher (www.fuh-edv.de).