SlideShare a Scribd company logo
1 of 12
JTL-Connector:
Anpassung & Erweiterung
der Endpoints
Ein Workshop mit Daniel Böhmer & Christian Spoo
Ablauf des Workshops
• Einführung in Connector-Plugins
• Technologische Grundlagen
• Events
• Architektur
• Debugging
• Vorstellung eines Example-Plugins
• Fragerunde
• Abschluss
Dauer: ca. 30 Min.
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
Einführung in Connector-Plugins
• Ereignisgesteuerter Aufruf
durch Connector-Core
• Automatischer Plugin-Loader
und Verwendung von
Dependency Injection (DI)
• Plugin ist losgelöst vom
eigentlichen Endpoint
• Zugriff auf alle Daten, die
JTL-Wawi übermittelt
Technologische Grundlagen
• Basiert auf objektorientierem
PHP nach 5.4-Sprachstandard
• Composer zur Verwaltung von
Abhängigkeiten
• Event-System auf Basis des
Symfony-EventDispatchers
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
Events
• Hauptentities (Product, Category etc.) haben jeweils 8 Events
• Wir unterscheiden Before- und After-Events, die zu den 4
jeweiligen Controllermethoden gehören:
• push, pull, delete und statistic
• z.B. ProductAfterPushEvent
• Das Eventobjekt bekommt das jeweilige Hauptentity als
Referenz
• Daten können also nicht nur gelesen, sondern z.B. vor dem Schreiben in die Shop-
Datenbank auch verändert werden
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
Architektur
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
Symfony EventDispatcher
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
• Bibliothek zum Handling von
Ereignissen
• Ein Event hat n Listener
Die Bootstrap-Klasse
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
• Namespace gleicht dem Ordnerpfad
plugins/izzle/demo/ izzledemo
• Bootstrap-Klasse
(izzledemoBootstrap) implementiert
IPlugin und registriert n Listener
• Bootstrap-Klassen werden
automatisch gefunden und geladen
• Kein Eingriff in den Endpoint selbst
nötig
Beispiel-Listener
• Listener-Methode
bekommt das
jeweilige Event
• Das Event
beinhaltet das Main-
Entity
• Objekte können so
im Listener
manipuliert werden
Debugging – serverseitig
• JTL-Connector schreibt eigene
Logdateien (via Monolog)
• gesamte RPC-Kommunikation
• Session-Handling
• endpointspezifische Logs
• weitere Kanäle können angelegt werden
• Loglevel konfigurierbar
• Logdateien werden mit Datum
versehen und automatisch rotiert
• Erweitertes Logging im Developer-
Modus
Debugging – clientseitig
• Connector-Tester
• zeigt direkte RPC-Ausgabe (JSON,
Baumstruktur, Response-Zeit)
• alle verfügbaren RPC-Calls können
abgesetzt werden
• nützlich, wenn der eigene Endpoint noch
am Anfang steht, oder zur Fehlersuche
JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
Fragen?
Dokumentation: http://docs.jtl-connector.de
Sourcecode: http://gitlab.jtl-software.de

More Related Content

Viewers also liked

Critères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileCritères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileFabrice Aimetti
 
loshad555
loshad555loshad555
loshad555loshad
 
Conceptos de datos e información
Conceptos de datos e informaciónConceptos de datos e información
Conceptos de datos e informaciónShadowgts1
 
Le futur simple correct
Le futur simple correctLe futur simple correct
Le futur simple correctMarlène Fert
 
Accueil des cm2
Accueil des cm2Accueil des cm2
Accueil des cm2mathome79
 
Taller de cuento escuela del maestro (1)
Taller de cuento escuela del maestro (1)Taller de cuento escuela del maestro (1)
Taller de cuento escuela del maestro (1)Sofía Díaz B.
 
Les objets fétiches des élèves de 1º bach
Les objets fétiches des élèves de 1º bachLes objets fétiches des élèves de 1º bach
Les objets fétiches des élèves de 1º bachSchool
 
Charla 1er betabeers Córdoba
Charla 1er betabeers CórdobaCharla 1er betabeers Córdoba
Charla 1er betabeers CórdobaLuis Muñoz Hueso
 

Viewers also liked (20)

Les 15 3
Les 15 3Les 15 3
Les 15 3
 
Leonora Rojas-Bracho : Création d’indicateurs afférents à la gestion des prod...
Leonora Rojas-Bracho : Création d’indicateurs afférents à la gestion des prod...Leonora Rojas-Bracho : Création d’indicateurs afférents à la gestion des prod...
Leonora Rojas-Bracho : Création d’indicateurs afférents à la gestion des prod...
 
Critères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileCritères de compatibilité avec l'Agile
Critères de compatibilité avec l'Agile
 
Intervention Sophie Osouf - Structuration touristique - INTERPATT 2012
Intervention Sophie Osouf - Structuration touristique - INTERPATT 2012Intervention Sophie Osouf - Structuration touristique - INTERPATT 2012
Intervention Sophie Osouf - Structuration touristique - INTERPATT 2012
 
Die moritat von mackie messer
Die moritat von mackie messerDie moritat von mackie messer
Die moritat von mackie messer
 
Les 12 4
Les 12 4Les 12 4
Les 12 4
 
Intervention Jean-Luc Boulin - Etourisme - INTERPATT 2012
Intervention Jean-Luc Boulin - Etourisme - INTERPATT 2012Intervention Jean-Luc Boulin - Etourisme - INTERPATT 2012
Intervention Jean-Luc Boulin - Etourisme - INTERPATT 2012
 
LONDON
LONDONLONDON
LONDON
 
3-Cm20
3-Cm203-Cm20
3-Cm20
 
loshad555
loshad555loshad555
loshad555
 
Enquete 2012
Enquete 2012Enquete 2012
Enquete 2012
 
Conceptos de datos e información
Conceptos de datos e informaciónConceptos de datos e información
Conceptos de datos e información
 
Le futur simple correct
Le futur simple correctLe futur simple correct
Le futur simple correct
 
Accueil des cm2
Accueil des cm2Accueil des cm2
Accueil des cm2
 
Taller de cuento escuela del maestro (1)
Taller de cuento escuela del maestro (1)Taller de cuento escuela del maestro (1)
Taller de cuento escuela del maestro (1)
 
Les objets fétiches des élèves de 1º bach
Les objets fétiches des élèves de 1º bachLes objets fétiches des élèves de 1º bach
Les objets fétiches des élèves de 1º bach
 
Compresion
CompresionCompresion
Compresion
 
Charla 1er betabeers Córdoba
Charla 1er betabeers CórdobaCharla 1er betabeers Córdoba
Charla 1er betabeers Córdoba
 
Práctica2 portafolio
Práctica2 portafolioPráctica2 portafolio
Práctica2 portafolio
 
Konzept Spendenakquise
Konzept SpendenakquiseKonzept Spendenakquise
Konzept Spendenakquise
 

Similar to JTL-Connector | Anpassung & Erweiterung der Endpoints

Unit Testing einer Zend-Framework 2 Anwendung
Unit Testing einer Zend-Framework 2 AnwendungUnit Testing einer Zend-Framework 2 Anwendung
Unit Testing einer Zend-Framework 2 AnwendungRalf Eggert
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnViktor Vogel
 
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungDevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungMarc Müller
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzinoX-tech GmbH
 
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDD
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDDRingvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDD
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDDCommunity ITmitte.de
 
Kollaboration in Java Projekten - Anspruch und Realität
Kollaboration in Java Projekten - Anspruch und RealitätKollaboration in Java Projekten - Anspruch und Realität
Kollaboration in Java Projekten - Anspruch und RealitätTorben Knerr
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungOPEN KNOWLEDGE GmbH
 
Software Entwicklung im Team
Software Entwicklung im TeamSoftware Entwicklung im Team
Software Entwicklung im Teambrandts
 
Datenschutz für Unternehmen umgesetzt in Plone
Datenschutz für Unternehmen umgesetzt in PloneDatenschutz für Unternehmen umgesetzt in Plone
Datenschutz für Unternehmen umgesetzt in PloneStefan Antonelli
 
Softwerkskammer Chemnitz Special Pecha Kucha Night
Softwerkskammer Chemnitz Special Pecha Kucha NightSoftwerkskammer Chemnitz Special Pecha Kucha Night
Softwerkskammer Chemnitz Special Pecha Kucha NightChristinaLerch1
 
Windows as a Service - Herausforderungen ohne Windows Desktop Analytics
Windows as a Service - Herausforderungen ohne Windows Desktop AnalyticsWindows as a Service - Herausforderungen ohne Windows Desktop Analytics
Windows as a Service - Herausforderungen ohne Windows Desktop AnalyticsFabian Niesen
 
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Andreas Wissel
 
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtFMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtVerein FM Konferenz
 
TYPO3 Website Monitoring mit Caretaker
TYPO3 Website Monitoring mit CaretakerTYPO3 Website Monitoring mit Caretaker
TYPO3 Website Monitoring mit CaretakerPeter Kraume
 
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...NETWAYS
 
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Praxistage
 
CI-Ampel für Jenkins mit RaspberryPi und Python
CI-Ampel für Jenkins mit RaspberryPi und PythonCI-Ampel für Jenkins mit RaspberryPi und Python
CI-Ampel für Jenkins mit RaspberryPi und PythonThomas Koch
 

Similar to JTL-Connector | Anpassung & Erweiterung der Endpoints (20)

eZ Components
eZ ComponentseZ Components
eZ Components
 
Unit Testing einer Zend-Framework 2 Anwendung
Unit Testing einer Zend-Framework 2 AnwendungUnit Testing einer Zend-Framework 2 Anwendung
Unit Testing einer Zend-Framework 2 Anwendung
 
Deployment
DeploymentDeployment
Deployment
 
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - KölnTipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
Tipps & Tricks für Erweiterungsentwickler - JoomlaDay Deutschland 2014 - Köln
 
Chatbot Hackathon Slidedeck
Chatbot Hackathon SlidedeckChatbot Hackathon Slidedeck
Chatbot Hackathon Slidedeck
 
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungDevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
 
Automatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rzAutomatisierte Linux installation 0603_version2012_inoxt_rz
Automatisierte Linux installation 0603_version2012_inoxt_rz
 
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDD
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDDRingvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDD
Ringvorlesung ITmitte.de : Vortrag der FIO SYSTEMS AG über Unit Tests und TDD
 
Kollaboration in Java Projekten - Anspruch und Realität
Kollaboration in Java Projekten - Anspruch und RealitätKollaboration in Java Projekten - Anspruch und Realität
Kollaboration in Java Projekten - Anspruch und Realität
 
Mehr Sicherheit durch Automatisierung
Mehr Sicherheit durch AutomatisierungMehr Sicherheit durch Automatisierung
Mehr Sicherheit durch Automatisierung
 
Software Entwicklung im Team
Software Entwicklung im TeamSoftware Entwicklung im Team
Software Entwicklung im Team
 
Datenschutz für Unternehmen umgesetzt in Plone
Datenschutz für Unternehmen umgesetzt in PloneDatenschutz für Unternehmen umgesetzt in Plone
Datenschutz für Unternehmen umgesetzt in Plone
 
Softwerkskammer Chemnitz Special Pecha Kucha Night
Softwerkskammer Chemnitz Special Pecha Kucha NightSoftwerkskammer Chemnitz Special Pecha Kucha Night
Softwerkskammer Chemnitz Special Pecha Kucha Night
 
Windows as a Service - Herausforderungen ohne Windows Desktop Analytics
Windows as a Service - Herausforderungen ohne Windows Desktop AnalyticsWindows as a Service - Herausforderungen ohne Windows Desktop Analytics
Windows as a Service - Herausforderungen ohne Windows Desktop Analytics
 
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
 
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas HirtFMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
FMK2015: Erste Schritte mit einem Codeversionierungssystem by Thomas Hirt
 
TYPO3 Website Monitoring mit Caretaker
TYPO3 Website Monitoring mit CaretakerTYPO3 Website Monitoring mit Caretaker
TYPO3 Website Monitoring mit Caretaker
 
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
OSMC 2013 | Enterprise Platforms Monitoring at s IT Solutions AT by Johannes ...
 
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
 
CI-Ampel für Jenkins mit RaspberryPi und Python
CI-Ampel für Jenkins mit RaspberryPi und PythonCI-Ampel für Jenkins mit RaspberryPi und Python
CI-Ampel für Jenkins mit RaspberryPi und Python
 

More from JTL-Software

Jtl_connect keynote_thomas_lisson
Jtl_connect keynote_thomas_lissonJtl_connect keynote_thomas_lisson
Jtl_connect keynote_thomas_lissonJTL-Software
 
Jtl_connect jtl_wawi_performance_boost
Jtl_connect jtl_wawi_performance_boostJtl_connect jtl_wawi_performance_boost
Jtl_connect jtl_wawi_performance_boostJTL-Software
 
Jtl_connect jtl_fuer_einsteiger
Jtl_connect jtl_fuer_einsteigerJtl_connect jtl_fuer_einsteiger
Jtl_connect jtl_fuer_einsteigerJTL-Software
 
Jtl_connect dhl_abendzustellung_mit_jtl
Jtl_connect dhl_abendzustellung_mit_jtlJtl_connect dhl_abendzustellung_mit_jtl
Jtl_connect dhl_abendzustellung_mit_jtlJTL-Software
 
Jtl_connect jtl_shop_evo_template_best_practices
Jtl_connect jtl_shop_evo_template_best_practicesJtl_connect jtl_shop_evo_template_best_practices
Jtl_connect jtl_shop_evo_template_best_practicesJTL-Software
 
JTL-PartnerConvention: Welcher SQL-Server passt zu mir
JTL-PartnerConvention: Welcher SQL-Server passt zu mirJTL-PartnerConvention: Welcher SQL-Server passt zu mir
JTL-PartnerConvention: Welcher SQL-Server passt zu mirJTL-Software
 
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTL
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTLWie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTL
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTLJTL-Software
 
Eröffnung JTL-Connect 2015
Eröffnung JTL-Connect 2015Eröffnung JTL-Connect 2015
Eröffnung JTL-Connect 2015JTL-Software
 

More from JTL-Software (8)

Jtl_connect keynote_thomas_lisson
Jtl_connect keynote_thomas_lissonJtl_connect keynote_thomas_lisson
Jtl_connect keynote_thomas_lisson
 
Jtl_connect jtl_wawi_performance_boost
Jtl_connect jtl_wawi_performance_boostJtl_connect jtl_wawi_performance_boost
Jtl_connect jtl_wawi_performance_boost
 
Jtl_connect jtl_fuer_einsteiger
Jtl_connect jtl_fuer_einsteigerJtl_connect jtl_fuer_einsteiger
Jtl_connect jtl_fuer_einsteiger
 
Jtl_connect dhl_abendzustellung_mit_jtl
Jtl_connect dhl_abendzustellung_mit_jtlJtl_connect dhl_abendzustellung_mit_jtl
Jtl_connect dhl_abendzustellung_mit_jtl
 
Jtl_connect jtl_shop_evo_template_best_practices
Jtl_connect jtl_shop_evo_template_best_practicesJtl_connect jtl_shop_evo_template_best_practices
Jtl_connect jtl_shop_evo_template_best_practices
 
JTL-PartnerConvention: Welcher SQL-Server passt zu mir
JTL-PartnerConvention: Welcher SQL-Server passt zu mirJTL-PartnerConvention: Welcher SQL-Server passt zu mir
JTL-PartnerConvention: Welcher SQL-Server passt zu mir
 
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTL
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTLWie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTL
Wie geht's weiter nach der 1.0? Einblick in die Entwicklungsabteilungen von JTL
 
Eröffnung JTL-Connect 2015
Eröffnung JTL-Connect 2015Eröffnung JTL-Connect 2015
Eröffnung JTL-Connect 2015
 

JTL-Connector | Anpassung & Erweiterung der Endpoints

  • 1. JTL-Connector: Anpassung & Erweiterung der Endpoints Ein Workshop mit Daniel Böhmer & Christian Spoo
  • 2. Ablauf des Workshops • Einführung in Connector-Plugins • Technologische Grundlagen • Events • Architektur • Debugging • Vorstellung eines Example-Plugins • Fragerunde • Abschluss Dauer: ca. 30 Min. JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
  • 3. Einführung in Connector-Plugins • Ereignisgesteuerter Aufruf durch Connector-Core • Automatischer Plugin-Loader und Verwendung von Dependency Injection (DI) • Plugin ist losgelöst vom eigentlichen Endpoint • Zugriff auf alle Daten, die JTL-Wawi übermittelt
  • 4. Technologische Grundlagen • Basiert auf objektorientierem PHP nach 5.4-Sprachstandard • Composer zur Verwaltung von Abhängigkeiten • Event-System auf Basis des Symfony-EventDispatchers JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
  • 5. Events • Hauptentities (Product, Category etc.) haben jeweils 8 Events • Wir unterscheiden Before- und After-Events, die zu den 4 jeweiligen Controllermethoden gehören: • push, pull, delete und statistic • z.B. ProductAfterPushEvent • Das Eventobjekt bekommt das jeweilige Hauptentity als Referenz • Daten können also nicht nur gelesen, sondern z.B. vor dem Schreiben in die Shop- Datenbank auch verändert werden JTL-Software-GmbH, Daniel Böhmer & Christian Spoo
  • 7. Symfony EventDispatcher JTL-Software-GmbH, Daniel Böhmer & Christian Spoo • Bibliothek zum Handling von Ereignissen • Ein Event hat n Listener
  • 8. Die Bootstrap-Klasse JTL-Software-GmbH, Daniel Böhmer & Christian Spoo • Namespace gleicht dem Ordnerpfad plugins/izzle/demo/ izzledemo • Bootstrap-Klasse (izzledemoBootstrap) implementiert IPlugin und registriert n Listener • Bootstrap-Klassen werden automatisch gefunden und geladen • Kein Eingriff in den Endpoint selbst nötig
  • 9. Beispiel-Listener • Listener-Methode bekommt das jeweilige Event • Das Event beinhaltet das Main- Entity • Objekte können so im Listener manipuliert werden
  • 10. Debugging – serverseitig • JTL-Connector schreibt eigene Logdateien (via Monolog) • gesamte RPC-Kommunikation • Session-Handling • endpointspezifische Logs • weitere Kanäle können angelegt werden • Loglevel konfigurierbar • Logdateien werden mit Datum versehen und automatisch rotiert • Erweitertes Logging im Developer- Modus
  • 11. Debugging – clientseitig • Connector-Tester • zeigt direkte RPC-Ausgabe (JSON, Baumstruktur, Response-Zeit) • alle verfügbaren RPC-Calls können abgesetzt werden • nützlich, wenn der eigene Endpoint noch am Anfang steht, oder zur Fehlersuche
  • 12. JTL-Software-GmbH, Daniel Böhmer & Christian Spoo Fragen? Dokumentation: http://docs.jtl-connector.de Sourcecode: http://gitlab.jtl-software.de