Generisches Protokollrahmen.

GENERISCHES PROTOCL-Framework Ziel ist es, den Benutzern die Möglichkeit, verschiedene aufkommende Kommunikationsprotokolle schnell prototypieren zu können.
Jetzt downloaden

Generisches Protokollrahmen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freely Distributable
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Aaron Conole
  • Website des Verlags:
  • http://aconole.brad-x.com/programs/gpf.html

Generisches Protokollrahmen. Stichworte


Generisches Protokollrahmen. Beschreibung

Das generische Protokollrahmen zielt darauf ab, den Benutzern den prototypischen Prototypen verschiedener aufstrebender Kommunikationsprotokolle zu ermöglichen. Das generische Protokollrahmen zielt darauf ab, den Benutzern den prototypischen Prototypen verschiedener aufstrebender Kommunikationsprotokolle zu ermöglichen. Implementierungen können leicht "eingefallen" und unabhängig von einem fertigen Produkt getestet werden. Das Testen auf dem Endprodukt und dem Protokoll selbst kann leicht erfolgen. Das Instrument zielt darauf ab, dem Entwickler und den Endbenutzer mit einer robusten Lösung bereitzustellen, die die Größe der Nachrichten verfolgen kann, wie schnell sie erstellt werden, und wie viele jedes Typs gesehen werden können. Warum ist der GPF: Es gibt viele ähnliche Tools. Das Problem mit vielen dieser Werkzeuge ist, dass sie 1) geschlossene Quelle, 2) nicht leicht an eine bestimmte Implementierung anpassbar (sie verwenden benutzerdefinierte Sprachen), 3) teuer. Die Vorteile des GPF sind seine offene Quelle, deren Erleichterung, deren Anpassung angepasst werden kann, und die Kosten: frei! Grundstrom: Modifikation des GPF ist ziemlich einfach. Tool-Opt.h enthält die Grundoptionen, die während der Erstellung auf das Paket angewendet werden. Um ein Paket zu übertragen, ruft das System die Funktion TX_MESSAGE () auf und übergibt die Nachrichten-ID sowie den Optionsblock. Dies wird dann an die benutzerdefinierte Funktion übergeben: TX_MESSAGE_CUSTOM () in TX.C. Aus der Nachrichten-ID wählt das System eine geeignete TX_ * -Funktion aus (um vom Benutzer implementiert zu werden) und übermittelt ein nicht signiertes Zeichen, in dem der Puffer geschrieben wird, und der Optionsblock. Diese Funktion lässt die Funktion der Funktionen ADD_BUF_TU * () stark nutzen, wodurch der Benutzer einen Tubyte8, TUINT16 oder TUINT32-Nummer dem Puffer hinzufügen kann. Im Daemonize-Modus sind die grundlegenden Optionen eingestellt, und das System hört dann für einzweckende Pakete auf. Wenn ein Paket ankommt, ruft das System basic_parse () auf dem Paket an. Diese Funktion ruft dann basic_parse_custom () an, die in parse.c gefunden wurde. Dies kann wiederum alle entsprechenden Parsing-Helfer aufrufen, einschließlich der Funktionen von get_tu * (), die es dem Benutzer ermöglichen, einen Tubyte8, TUINT16 oder TUINT32 vom Puffer abzurufen. Vorbehalt: Wenn die ersten beiden Bytes des Puffers Null sind, wird er als Endnachricht behandelt. Erholung ist jedoch verfügbar. In der Meldung basic_parse_custom () können Sie die END_SIGNAL_CAVE-Variable des option_blocks auf 0 einstellen, in diesem Fall wird der Daemon nicht angehalten, wenn er in dieser Version neu ist. Was in dieser Version neu ist: · Derzeit ist TCP-Unterstützung etwas experimentell. · Testen für Dieser Teil wird laufend sein. · Es werden keine klaren Beispiele bereitgestellt. · Die Beispiele / das Verzeichnis enthält die Vorläufer einem MIP-Beispiel.


Generisches Protokollrahmen. Zugehörige Software

Stumpf

STCLASS ist ein vertragsbeständiges integriertes Testing-Framework (CBBT) für Java. ...

124

Herunterladen

T-Rex

TREX ist ein Werkzeug, um die in der standardisierten Test- und Teststeuerungsnotation (TTCN-3) geschriebenen Testsuiten zu pflegen. ...

221

Herunterladen