Technik

Alle mit aDIS/BMS verfügbaren Anwendungen werden in der Datenbank verwaltet. Dazu gehört auch die Entwicklungsplattform aDIS, mit der eine Anwendung beschrieben und moduliert wird.
Anpassungen in aDIS können sofort verfügbar gemacht werden, ohne das dazu ein Programm kompiliert werden muss.

Architektur

Die Verwaltung der Applikationen erfolgt in jeweils zwei Segmenten: für die Standardapplikation und für die kundenspezifische Auslegung. Diese strikte Trennung erlaubt es sicher und kurzfristig auf Kundenwünsche einzugehen. Gleichzeitig bleiben Einstellungen und Änderungen bei einem System-Update erhalten, da nur der Standard ausgetauscht wird. Das Segment für den Kunden hingegen kann beliebig von diesem hinsichtlich Parametrisierung und Oberflächen verändert werden.

Wir setzen bei der aDIS-Plattform auf eine Client-Server-Rechnerarchitektur. Getrennt von der Datenerhaltung auf einem Backend-Rechner (Server) erfolgt die Anwendung von aDIS auf einem Frontend-Rechner (Client). Der Vorteil: Unsere Kunden sind bei der Auswahl des Rechner- und Betriebssystems sowie der Benutzeroberfläche und der Netzwerkarchitektur weitestgehend ungebunden. Die Trennung von Anwendung und Datenbank lässt außerdem eine verteilte Verarbeitung realisieren, die von der Nutzung eines Einzelplatzsystem bis hin zu einem Verbundsystem mit 1200 und mehr Arbeitsplätzen reichen kann.
Die Kommunikation des Client/Server-Konzepts erfolgt wahlweise über den aDIS/Client oder aDIS/WebClient.

aDIS/Client

Der aDIS/Client ist auf Windows-Arbeitsplatzrechnern - sowie auch unter Linux bei Verfügbarkeit entsprechender Emulatoren - einsetzbar und wird ausschließlich über graphische Oberflächen bedient.
Da der Support für ältere Betriebssysteme von Microsoft eingestellt ist, werden aktuell Windows 10 und Windows 11 unterstützt.
Der aDIS/Client wurde erfolgreich unter Windows 11 getestet. Darüber hinaus konnten folgende Peripheriegeräte und Funktionen erfolgreich getestet werden:

  • Epson Drucker (Quittungen)
  • Signo Pad (Software SignoSign)
  • Anmeldeformulare scannen
  • Mifare Reader
  • RFID mit der Middleware Infomedis

Da wir natürlich nicht sämtliche bei Kunden vorhandenen Geräte im Einsatz haben und testen können, müssen externe Geräte im Zusammenhang mit aDIS nach Installation von Windows 11 auf einem Arbeitsplatzrechner vor Ort getestet werden!

Der aDIS/Client kann auch über Citrix/Metaframe auf beliebigen anderen Plattformen angeboten werden und ist auf NC-Netzwerkcomputern einsetzbar.

Ein aDISWeb/Client für die Pflegeanwendung ist verfügbar und für Mozilla-Firefox optimiert.

aDIS/WebClient

Der aDIS/WebClient kann über HTTP die aDIS-Plattform bedienen und kontrollieren, da der Client über eine Schnittstelle mit dem Server kommuniziert. Der aDIS/Webclient wird derzeit vollständig überarbeitet und kann nicht ausgeliefert werden. Es wird auf dieser Seite mitgeteilt, wenn der aDIS/WebClient wieder lieferbar ist.

Technische Voraussetzungen:

  • Apache Tomcat: ab 7.0.x, aktuell: 9.0.x (Linux/Windows)
  • Open Jdk 1.8 - bis 11
  • Apache 2.4

Betriebssysteme unter denen aDIS/Server ablauffähig ist

Windows:

  • Server Version bis 2019

Linux:

  • Red-Hat 9
  • Open SUSE / SLES (erprobt: SUSE LEAP 15.4)
  • Ubuntu
  • Debian

Zusätzliche Software-Pakete ab Release 8.6

  • ImageMagick (für PDF- und Bilddarstellung in Multimedia)
  • Poppler (für Lesen von Texten in PDF)

Datenbanken

Die gesamte Verarbeitung setzt auf die Nutzung eines Datenbanksystems. Die Produkte sind in der Weise portabel, wie eines der beiden Datenbanksysteme: ORACLE und PostgreSQL auf dem Zielrechner einsetzbar ist.

  • PostgreSQL Version bis 15
  • ORACLE Version bis 2019
  • ORACLE-Client bis 19.20 in einer 32 Bit Version

Schnittstellen und Protokolle

  • HTTP/HTTPS
  • OpenID-Connect
  • SRU/SRW, Z39.50
  • SRU Target
  • OAI-PMH, OpenURL
  • LDAP, Shibboleth
  • NCIP, DAIA
  • SLNP, EDIFACT

Kontakt

Kontaktieren Sie uns, um mehr über unsere Lösungen für Bibliotheken und Archive zu erfahren. Kontakt