Hallo zusammen,

ich hatte schon seit einiger Zeit mit dem Gedanken gespielt den STOMP Client mal auf Spec 1.2 anzuheben ... jetzt ist es fertig. Erste Version des neuen Client.

Wer STOMP noch nicht kennt: Ein textbasiertes Protokoll um mit Message Queuing Systemen zu sprechen wie zum Beispiel ActiveMQ / Artemis von Apache oder auch RabbitMQ.

Nachrichten können versendet und empfangen werden. Mit der Spec 1.2 können auch verschiedene Kodierungen angegeben werden (über MIME Type bzw. content-type Header). Es ist zwar ein textbasiertes Protokoll, aber mit der Einführung von MIME Types kann man auch sehr einfach binär Daten versenden und empfangen. Das Umwandeln von EBCDIC in die entsprechende CCSID übernimmt dabei der Client.

Den Client gibt es im Save File im Download Bereich auf https://bitbucket.org/m1hael/stomp sowie auch die Copybooks und ein Beispielprogramm. Die API Dokumentation ist unter http://iledocs.rpgnextgen.com zu finden.

Falls noch Fragen sind einfach per E-Mail mihael a t rpgnextgen dot com.

Schöne Grüße

Mihael