Web-basierte Diagramm-Editoren
Eclipse GLSP ist ein Framework für die Entwicklung von beliebigen, webbasierten Diagrammen. Mit GLSP können Sie unabhängig von der Domäne Daten, Prozesse, Beziehungen oder andere Aspekte visualisieren, welche für ihre Domain-Experten relevant sind. GLSP bietet umfassende Feature-Unterstützung und modernstes Diagramm Rendering, einschließlich der Skalierbarkeit für sehr große Diagramme. Gleichzeitig reduziert GLSP dank seiner Architektur, dank moderner UI Technologien (SVG und CSS) und seiner Flexibilität bei der Anpassung den Aufwand für die Entwicklung benutzerdefinierter grafischer Sprachen erheblich. GLSP Diagrammeditoren sind Browser-basiert und damit entweder als Teil eines webbasierten Tools, einer beliebigen Webanwendung, oder als eigenständige Anwendung deploybar.
EclipseSource, als Entwickler von Eclipse GLSP, unterstützt Sie beim Design und der Implementierung Ihrer webbasierten Diagrammeditoren. Wir verfügen über jahrzehntelange Erfahrung im Design und der Implementierung von grafischen Sprachen, unabhängig davon, ob diese einem Standard wie UML, SysML BPMN usw. entsprechen oder benutzerdefinierte domänenspezifische Sprachen sind. Schicken Sie uns eine Nachricht mit Ihren Anforderungen und erfahren Sie mehr über unsere Dienstleistungen für Toolentwicklung und insbesondere für webbasierte Tools.
Integration in alle bekannten IDEs
Der Eclipse GLSP Diagrammeditor kann in jede Webanwendung, Website oder jedes webbasierte Tool/IDE integriert werden. GLSP bietet direkt einsetzbare Integrationen mit VS Code, Eclipse Theia und Eclipse Desktop. GLSP bietet außerdem Adapter, mit denen Funktionen wie das Laden von Diagrammen oder Links zu anderen UI Elementen einfach in einen beliebigen Frame integriert werden können. Stellen Sie Ihren Benutzern ein perfektes, modern aussehendes grafisches Tool zur Verfügung, das in bestehenden IDEs oder Ihrer spezifischen Tool-Plattform fest integriert ist! EclipseSource ist auf die Umsetzung von vollständig integrierten Toolketten spezialisiert! Wir können Sie bei der Integration von Diagrammeditoren in vorhandene Plattformen sowie mit anderen Funktionen wie anderen Darstellungen, Validierungs- oder Analyse Komponenten unterstützen. Erfahren Sie mehr über unsere Dienstleistungen für Toolentwicklung und insbesondere für webbasierte Tools und schicken Sie uns eine Nachricht mit Ihren individuellen Anforderungen!
Fragen Sie Support anIntegration mit Ihrer Domäne
Bei der Implementierung von Diagrammeditoren für grafische Sprachen müssen Sie oft die Semantik des Diagramms in andere Komponenten integrieren. Dies umfasst ein zugrunde liegendes Domänenmodell, Validierung, Datenanalyse, Debugging, formbasierte UIs oder textuelle Sprachen. Eclipse GLSP kapselt die Daten und die Geschäftslogik eines Diagrammeditors auf dem Server, der browserbasierte Client fokussiert sich ausschließlich auf das Rendering. Diese Architektur hat sich für das Language Server Protocol (LSP) bewährt und ermöglicht mehr Effizienz und Flexibilität. Dies gilt besonders bei der Integration Ihres Diagramms mit Komponenten, die möglicherweise bereits in einem desktop-basierten Tool vorhanden sind. Mit seinem starken Fokus auf Toolentwicklung in vielen Bereichen kann EclipseSource Sie dabei unterstützen, Ihre Diagrammeditoren um andere Funktionen wie Dateneingabe, Visualisierung, Validierung, Analyse, Simulation, Vergleich, Versionierung oder Zusammenarbeit mit mehreren Benutzern effizient zu erweitern. Um mehr zu erfahren, besuchen Sie bitte unsere Seiten zur Erstellung von Modellierungstools, zur Toolentwicklung und zu webbasierten Tools und schreiben Sie uns eine Nachricht mit Ihren individuellen Anforderungen!
Fragen Sie Support anGesponserte Entwicklung von GLSP
Eclipse GLSP ist eine stabile und ausgereifte Plattform für Diagramm-Editoren. Bei der Verwendung von GLSP werden Sie jedoch möglicherweise fehlende Funktionen oder andere notwendige Verbesserungen an GLSP selbst identifizieren, die Sie in Ihrem speziellen Anwendungsfall benötigen. Darüber hinaus möchten Sie vielleicht die langfristige Kontinuität der Plattform sicherstellen. Hier kommt die Kernstärke eines offenen und transparenten Projekts wie GLSP wirklich zum Tragen: Sie können GLSP so anpassen und verbessern, wie Sie es brauchen, und zu dem langfristigen Erfolg von GLSP beitragen. Als strategischer Partner kann EclipseSource Sie bei der Einführung und Verbesserung von GLSP durch gesponserte Entwicklung unterstützen. Abhängig von Ihren aktuellen Zielen können wir uns auf spezifische Verbesserungen konzentrieren, die Sie benötigen, oder die langfristige Nachhaltigkeit der Plattform stärken.
Kontaktieren Sie uns um mehr über unsere Support-Pakete für die gesponserten Entwicklung zu erfahren und wirken Sie an GLSP mit!
Blogs und Tutorials über Eclipse GLSP
- Web-based diagram editor features in Eclipse GLSP
- GLSP: Diagrams in VS Code, Theia, Eclipse and plain HTML
- Introducing the Graphical Language Server Protocol / Platform (GLSP)
- Building diagram editors in Eclipse Theia with GLSP
- The workflow diagram example for Eclipse GLSP
- Strategies towards web/cloud-based tools and IDEs
- Web-based vs. desktop-based Tools
- … und mehr
Erfahren Sie mehr über unsere Dienstleistungen für Toolentwicklung oder schreiben Sie uns eine Nachricht.
Fragen Sie Support an