Workshop – HCL Domino REST API
Entdecken Sie das volle Potenzial der HCL Domino REST API in diesem praxisorientierten Workshop. Erfahren Sie, wie Sie moderne, sichere und standardkonforme REST-Schnittstellen zu Ihren Domino-Datenbanken bereitstellen. Der Workshop vermittelt Konzepte wie Schemas, Scopes, OAuth2-basierte Autorisierung und Zugriffskontrollen – und zeigt praxisnah, wie Notes-Daten als strukturierte JSON-Ressourcen veröffentlicht und konsumiert werden können. Sie lernen, wie Sie mit modernen Tools wie Swagger UI, Postman und VSCode Domino-Anwendungen programmatisch integrieren und eigene REST-Endpunkte erweitern können.
Zielgruppe
Dieser Workshop richtet sich an Domino-Entwickler, Administratoren, Architekten und technische Berater, die ihre Domino-Infrastruktur für moderne Webanwendungen, Cloud-Integration oder Drittanbietersysteme öffnen möchten.
Inhalt
Einführung und Architektur
- Ziele und Rolle der Domino REST API
- Abgrenzung zu bisherigen Domino-Integrationen
- Architekturüberblick
Installation und Voraussetzungen
- Systemanforderungen und unterstützte Plattformen
- Unterschiede zwischen Installer- und Docker-Variante
- Konfigurationshinweise: )Ports, Aktivierung und Inbetriebnahme)
Datenzugriff via REST
- OpenAPI 3.0 (Swagger) als Schnittstellendefinition
- Zugriff auf Notes-Daten über JSON
- Umgang mit Notes-Dokumenten, Views, Rich Text und Attachments
Sicherheit und Zugriffskontrolle
- Autorisierung mit OAuth 2.0 und JWT
- Zugriff über Scopes, Identity Provider und Token
- Zugriffsschutz auf Feldebene per Schema
Datenmodellierung
- Schema vs. Form: moderne Abbildung von Notes-Daten
- Erstellung von Schemas (per AdminUI oder Dateiressourcen)
- Einsatz von Felderweiterungen
Tools und Praxis
- Nutzung von Swagger UI, Postman, curl
- Schnellstart: von der Installation bis zum produktiven Endpunkt
- Troubleshooting, Healthcheck, Prometheus Monitoring
Voraussetzung
Dieser Workshop kombiniert Theorie und praktische Übungen und bietet eine schrittweise Einführung in die Konzeption, Bereitstellung und Erweiterung der HCL Domino REST API.
- Grundkenntnisse in HCL Domino und Notes-Anwendungsdesign
- Erste Erfahrungen mit Webtechnologien (JSON, HTTP, OAuth) von Vorteil
Besonderheiten
- Als Online Kurs verfügbar.
Schulungsorte
- Online-Termine sind kurzfristig verfügbar.