Technische Highlights

Fabasoft Mindbreeze InApp

Einfache Integration auf Basis offener IT-Standards

Fabasoft Mindbreeze InApp baut auf offenen IT-Standards auf. Die Architektur aufbauend auf SOAP und REST-Services erlaubt eine flexible Implementierung von Schnittstellen.


Connectoren, Filter, Clients und andere Komponenten können so unabhängig voneinander implementiert werden. Als Programmiersprachen werden C++, C# und Java unterstützt. Für die Authentifizierung und Autorisierung zwischen Identity Provider und Service Provider in einer Security Domain wird neben Kerberos auch der offene Standard SAML unterstützt.

Flexible Security-Implementierung

Fabasoft Mindbreeze InApp ist so konzipiert, dass vor der Ergebnisausgabe einer Suchanfrage die Ergebnisse nach ihren Zugriffsrechten gefiltert werden. Es werden 3 Varianten unterstützt:

  1. Die Zugriffsrechte werden gegen die Quellanwendung geprüft: Über das Mindbreeze SDK kann diese Prüfung implementiert werden.
  2. Die Zugriffsrechte werden gegen den Index geprüft: Über das Mindbreeze SDK erfolgt die Abbildung der Zugriffsrechte im Index.
  3. Die Zugriffsrechte werden nicht geprüft: z.B. für public file shares.

Mit Delta-Indexierung top aktuell

Die Delta-Indexierung der Daten kann wahlweise zeit- oder eventgesteuert erfolgen. Ist die Aktualisierung vom Mindbreeze – Index Service im Index aktualisiert worden, stehen diese Änderungen unmittelbar für die Suche zur Verfügung.
Für besonders hohe Anforderungen an das Antwort-Zeitverhalten kann das Mindbreeze – Index Service unabhängig vom Mindbreeze – Query Service betrieben werden. Vom Mindbreeze – Query Service wird in diesem Fall ein hot-swapping (ohne downtime) unterstützt.

Vollständiges Developer-Package

Fabasoft Mindbreeze InApp enthält neben der voll funktionsfähigen Suchlösung auch die vollständige API und ein auf Eclipse basierendes SDK inklusive Projektdatei. Als Unterstützung für Interessierte werden zusätzlich zum Developer-Guide Anwendungsbeispiele in C# und JAVA im DeveloperWeb und Trainings angeboten.

Technische Anforderungen

Web Client

  • Betriebssysteme
    • Microsoft Windows 7 (x86, x64)
    • Microsoft Windows Vista SP2 (x86)
    • Microsoft Windows XP SP3 (x86)
    • Ubuntu 9.04 (x86)
    • Mac OS X (x86)
  • Browser
    • Microsoft Internet Explorer 8
    • Microsoft Internet Explorer 7
    • Mozilla Firefox 3.5.3
    • Chrome 4.0
    • Safari 4.0

Server

  • Microsoft Windows Server 2008 SP2 (x64)
  • Microsoft Windows Server 2008 R2 (x64)
  • Microsoft Windows Server 2003 SP2 (x64)
  • Red Hat Enterprise Linux 5.4 (x64)
  • CentOS 5.4 (x64)


Auf den Microsoft Windows Plattformen sind das Microsoft .NET Framework 3.5 SP1, Microsoft MAPI Provider und die Java Runtime Environment 6 Update 16 (x86, x64) zwingend erforderlich. Für Windows Server 2003 werden Microsoft Windows Support Tools benötigt.

Die beste Performance jeder Fabasoft Mindbreeze Lösung wird durch den Einsatz der Fabasoft Mindbreeze Appliance erreicht.