Modulare Software Lösungen mit OSGi

Mit Hilfe von puren OSGi Bundles, model-getriebener Softwareentwicklung und gecko.io bieten wir Lösungen und Module für:
  • Hohe Skalierbarkeit durch modulare OSGi Service-Architektur
  • Task-Focused Clustering
  • Mandantenfähigkeit
  • Rapid Development durch schemalose Datenbanken und modell-getriebene Softwareentwicklung
  • Backends für Web-, Mobil- und Rich-Clients
  • Seamless Integration ohne Downtime
  • Datenindizierung für minimale Responsezeiten
  • Event-getriebene Prozessarchitektur
 
Die Kerntechnologien sind Java, OSGi, Eclipse EMF, Apache Lucene, MongoDB.

Indizierung und Suche

Profitieren Sie von unserer Erfahrung im Bereich Such- und Indizierungsdienste. Data In Motion bietet hierfür konzeptionelle Beratung und Schulung an. Damit Sie schnell zu praktischen Ergebnissen kommen, hat Data In Motion einen cloud-fähigen Suchserver auf der Basis von Apache Lucene entwickelt. Dieser bietet eine schnell implementierbare Suchlösung mit folgenden Features:

  • Mandanten-spezifische Indizes
  • Sharding
  • Clustering
  • Frei modellierbare Ein- und Ausgabeformate
  • Schemalose Indizierung
  • Similarity-Search, Spatial-Search, Facetted-Search, Grouped-Search, u.s.w.
  • Hochperformante Indizierung und Suche
  • Open Source
  • Extrem Ressourcen-sparend

Mit diesen Features bietet Ihnen der Suchserver ein State of the Art Such-Erlebnis, das den hohen Ansprüchen Ihrer Nutzer gerecht wird.

Standards und Standardisierung

Data In Motion hat langjährige Erfahrung und bietet erstklassiges Know-How in allen relevanten Themen des OSGi-Umfelds. Als Contributing Associated Member der OSGi Alliance beteiligt sich die Data In Motion aktiv an der Evolution der OSGi Spezifikationen. Durch die Arbeit in den verschiedenen Expert Groups (IoT, Core und Enterprise) ist sie in eine Vielzahl von Anwendungsgebieten involviert.

Web-Anwendungen

Ob Single-Page- oder Multi-Page-Anwendung, Data In Motion entwickelt mit modernsten Web-Technologien Ihre individuelle Web-Applikation. Zu den von uns eingesetzten Kerntechnologien zählen JavaScript, HTML5, CSS3 sowie Bibliotheken für dynamische Web-Applikationen, wie etwa Angular oder D3.js.

Rich Clients

Auf Basis der Eclipse Rich Client Platform (RCP) erstellt Data In Motion Desktop-Clients speziell für Ihre Bedürfnisse. Dazu zählen Client-Server-Anwendungen ebenso wie Einzelplatz-Anwendungen, die jeweils mit einem komfortablen Installationsprogramm ausgeliefert werden und eine Update-Funktionalität bieten. Damit können z.B. Callcenter Clients oder Tools zur Verwaltung von Unternehmensdaten nach Ihren Bedürfnissen geschaffen werden.

Die Vorteile der Platform liegen in der Anpassungsfähigkeit der grafischen Oberfläche, der Offlinefähigkeit, der Modularität der Anwendung und der nahtlosen Integration anderer OSGi Frameworks

Back to top