Software & Schnittstellen (1/28)

Größe: px
Ab Seite anzeigen:

Download "Software & Schnittstellen (1/28)"

Transkript

1 Software & Schnittstellen Bachelor Informationsmanagement Modul Digitale Bibliothek (SS 2014) Dr Jakob Voß Software & Schnittstellen (1/28) CC-BY-SA / / Dr Jakob Voß

2 Software Computerprogramm zur automatischen Ausführung ausgewählter Aufgabe auch bekannt als: App, Skript, Tool, System auch verbunden mit Hardware auch aus verschiedenen Programmen (Modulen) bestehend auch basierend auf anderen Programmen Beispiel: Smartphone-Betriebssystem & Apps Software & Schnittstellen (2/28) CC-BY-SA / / Dr Jakob Voß

3 Software in (digitalen) Bibliotheken Beispiele?! Software & Schnittstellen (3/28) CC-BY-SA / / Dr Jakob Voß

4 Software in (digitalen) Bibliotheken Browser Repository-Software Integriertes Bibliothekssystem Katalog Erwerbungsmodul Ausleihmodul Discovery-Interface Personenverzeichnis oa Normdatenbank Crawler Datenkonvertierungsskripte Software & Schnittstellen (4/28) CC-BY-SA / / Dr Jakob Voß

5 Software vs Daten Software besteht aus Regel (Wenn X, dann Y ) Software wird ausgeführt (Erst A, dann B ) Software besteht aus Daten Software kann Daten lesen und erzeugen (über Schnittstellen!) Software & Schnittstellen (5/28) CC-BY-SA / / Dr Jakob Voß

6 Software oder Daten? Beispiel: Personenverzeichnis Beispiel: Schema Software & Schnittstellen (6/28) CC-BY-SA / / Dr Jakob Voß

7 Schnittstellen Alles, worüber Daten in ein Programm herein und/oder herauskommen Software & Schnittstellen (7/28) CC-BY-SA / / Dr Jakob Voß

8 Allgemeine Arten von Schnittstellen User Interface (UI) Benutzeroberfläche Application Programming Interface (API) Programmierschnittstellen Software & Schnittstellen (8/28) CC-BY-SA / / Dr Jakob Voß

9 APIs Ermöglichen die Nutzung von Diensten und Methoden durch andere Programme Programme sprechen miteinander über APIs falls sie die gleiche API nutzen (Spezifikation) und diese gleich interpretieren (Implementation) Eine API ist wie eine kleine, sehr spezielle Sprache Software & Schnittstellen (9/28) CC-BY-SA / / Dr Jakob Voß

10 Kompatibilität Kompatibilität durch genaue Einhaltung der Spezifikation Spezifikation durch Standards ( Grammatik & Vokabular ) Implementation durch Programme ( Aktiv- & Passive Sprachfähigkeit ) Software & Schnittstellen (10/28) CC-BY-SA / / Dr Jakob Voß

11 Grundaufbau einer API Daten rein (Anfragre), Daten raus (Antwort) meist aufgeteilt in Server & Client Software & Schnittstellen (11/28) CC-BY-SA / / Dr Jakob Voß

12 Einfaches Beispiel: HTTP-Anfrage/Antwort Software & Schnittstellen (12/28) CC-BY-SA / / Dr Jakob Voß

13 Weniger einfaches Beispiel: OAI-PMH OAI Protocol for Metadata Harvesting (OAI-PMH) Data-Provider zb Server für Wissenschaftliche Schriften der Hochschule Hannover (SerWisS) Service-Provider zb Bielefeld Academic Search Engine (BASE) mehr siehe Veranstaltung am Software & Schnittstellen (13/28) CC-BY-SA / / Dr Jakob Voß

14 Mögliche Anfragen (verbs) per OAI-PMH Identify Was ist das hier für ein Repository? GetRecord Gib mit Metadatensatz! ListRecords Gib mir alle Metadatensätze! ListIdentifiers Welche Identifier gibt es? ListMetadataFormats Welche Metadatenformate gibt es? ListSets Welche Sets gibt es? Software & Schnittstellen (14/28) CC-BY-SA / / Dr Jakob Voß

15 Einfacheres Beispiel: OpenSearch Suggest siehe Live-Demo (Browser & Suggest-Dienste der VZG) Wo könnte sowas in digitalen Bibliotheken relevant sein? Welche Dienste/Einrichtungen/ sollten OpenSearch Suggest anbieten? Software & Schnittstellen (15/28) CC-BY-SA / / Dr Jakob Voß

16 Noch ein Beispiel: unapi Zweck Bereitstellung einzeln identifizierter digitaler Objekte Anfragesyntax HTTP-Request mit zwei Parametern id: Identifikator des Objektes format: Gewünschtes Format Antwortsyntax Formatliste in XML oder digitales Objekt in einem gewünschten Format Software & Schnittstellen (16/28) CC-BY-SA / / Dr Jakob Voß

17 Beispiel: unapi BASEURL: Liste von allgemeinen Formaten BASEURL?id=IDENTIFIER: Liste von Formaten für ein ausgewähltes Objekt BASEURL?id=IDENTIFIER&format=FORMAT: ausgewähltes Objekt in ausgewähltem Format Software & Schnittstellen (17/28) CC-BY-SA / / Dr Jakob Voß

18 APIs und Datenformate APIs legen gewisse Datenformate fest (meist zumindest die Datenstrukturierungssprache wie zb JSON) APIs lassen oft gewissen Datenformate oder Felder offen HTML, JSON, Bilder, Videos über HTTP DC, MARC über unapi oder OAI-PMH APIs können aber auch sehr eingeschränkt und speziell sein OpenSearch Suggest (JSON über HTTP) Software & Schnittstellen (18/28) CC-BY-SA / / Dr Jakob Voß

19 Wie entstehen APIs? Beispiel: Entwicklung der Document Availability Information API (DAIA) für Beluga und GBV-Bibliotheken Henne-Ei-Problem: ohne APIs keine neuen Anwendungen Software & Schnittstellen (19/28) CC-BY-SA / / Dr Jakob Voß

20 Was tun ohne APIs? Kapitulation Frickelei Beispiel: Screen-Scraping Übergangslösung: Wrapper Software & Schnittstellen (20/28) CC-BY-SA / / Dr Jakob Voß

21 Verschiedene APIs für digitale Bibliotheken Suchen Z3950, SRU/SRW, OpenSearch Aggregation OAI-PMH, ATOM, RSS, Sitemaps, ResourceSync Statusabfragen unapi, SeeAlso, DAIA Änderung SRU Update Benutzerkonto PAIA und viele (oder wenige) andere mehr Software & Schnittstellen (21/28) CC-BY-SA / / Dr Jakob Voß

22 Arten von APIs Lesezgriff vs Lese/Schreibzugriff offen vs intern standardisiert vs ad-hoc zustandslos vs zustandsbehaftet Webservices vs APIs über andere Protokolle Software & Schnittstellen (22/28) CC-BY-SA / / Dr Jakob Voß

23 Zustandslose APIs Anfragen unabhängig voneinander in beliebiger Reihenfolge Eine Anfrage pro Aktion (sonst: Transaktionen) Gegenbeispiel: Formular ausfüllen in mehreren Schritten Software & Schnittstellen (23/28) CC-BY-SA / / Dr Jakob Voß

24 Grundsätzliche best practices für APIs standardisiert abgrenzbarer Zweck 1 möglichst zustandslos 2 oder mit Transaktionen offen Webservices 1 don t trust the eierlegende Wollmilchsau! 2 oft als so genannte REST-APIs Software & Schnittstellen (24/28) CC-BY-SA / / Dr Jakob Voß

25 Offene Schnittstellen Grundsätzlich freier Zugriff Beschränkung idr als Teil der API (zb Accounts) Dokumentiert und möglichst in Form von Programmbibliotheken implementiert Software & Schnittstellen (25/28) CC-BY-SA / / Dr Jakob Voß

26 Mashups & Serviceorientierte Architektur (SOA) Anwendungen, die aus mehreren Komponenten per API zusammengebaut sind (wie Lego) Motivation zur Erstellung und Pflege von APIs Software & Schnittstellen (26/28) CC-BY-SA / / Dr Jakob Voß

27 Weiteres Beispiel: PAIA Zugriff auf Benutzerkonten Software & Schnittstellen (27/28) CC-BY-SA / / Dr Jakob Voß

28 Gut zu wissen APIs sind notwendige Sprachen für den Datenaustausch von Programmen Je mehr und einfachere APIs, desto flexibler Große Systeme und Anbieter tendieren dazu sich abzuschotten Software & Schnittstellen (28/28) CC-BY-SA / / Dr Jakob Voß

Stand und Planungen im Bereich der Schnittstellen in der VZG

Stand und Planungen im Bereich der Schnittstellen in der VZG Stand und Planungen im Bereich der Schnittstellen in der VZG Jakob Voß 28. August 2013, 17. Verbundkonferenz des GBV Schnittstellen Allgemein Patrons Account Information API (PAIA) Strategie und Planungen

Mehr

Open Archives. Gudrun Fischer Universität Duisburg-Essen

Open Archives. Gudrun Fischer Universität Duisburg-Essen Open Archives Gudrun Fischer Universität Duisburg-Essen Inhalt Harvesting-Protokoll Archive Services OAI für die Informatik Implementierung 2004-09-30 Gudrun Fischer: Open Archives 2 Open Archives Protocol

Mehr

Wir öffnen Benutzerkonten

Wir öffnen Benutzerkonten Wir öffnen Benutzerkonten mit der Patrons Account Information API Jakob Voß Bibliothekstag Bremen, 4.6.2014 1 Übersicht Hintergrund Anwendungsbeispiele Technische Entwicklung Ausblick 2 Hintergrund 3 Motivation

Mehr

PAIA2 und DAIA2. - der aktuelle Stand. Magdalena Roos Göttingen,

PAIA2 und DAIA2. - der aktuelle Stand. Magdalena Roos Göttingen, PAIA2 und DAIA2 - der aktuelle Stand Magdalena Roos Göttingen, 25.09.2017 Was ist PAIA? PAIA Patron Account Information API: Authentifizierung im Benutzerkonto und Passwortänderung möglich (PAIA auth)

Mehr

OAI in Deutschland eine Bestandsaufnahme. Silke Schomburg (HBZ)

OAI in Deutschland eine Bestandsaufnahme. Silke Schomburg (HBZ) OAI in Deutschland eine Bestandsaufnahme Silke Schomburg (HBZ) Open Archives Initiative Bedeutung und Idee Mit der Entwicklung der OAI-Technologie ist eine einfache Schnittstelle zum Austausch von Metadaten

Mehr

Ja, Statistiken. Aber.

Ja, Statistiken. Aber. OA-Statistik mit Dspace Ja, Statistiken. Aber. Marco Recke Dspace User Group Treffen * Tübingen 5. Oktober 2015 Ja Statistiken, aber welche stimmt? Sessions TOP Downloads Universität Ulm Volltextserver

Mehr

Open Archives Initiative - Protocol for Metadata Harvesting (OAI-PMH)

Open Archives Initiative - Protocol for Metadata Harvesting (OAI-PMH) , XML LV BF23 (0F32) Open Archives Initiative - Protocol for Metadata Harvesting (OAI-PMH) Achim Oßwald FH Köln Institut für Informationswissenschaft Wintersemester 2010 (Stand: 3.12.10) 1/ 18 OAI-PMH

Mehr

Federated Search: Integration von FAST DataSearch und Lucene

Federated Search: Integration von FAST DataSearch und Lucene Federated Search: Integration von FAST DataSearch und Lucene Christian Kohlschütter L3S Research Center BSZ/KOBV-Workshop, Stuttgart 24. Januar 2006 Christian Kohlschütter, 24. Januar 2006 p 1 Motivation

Mehr

SISIS-Anwendertreffen

SISIS-Anwendertreffen SISIS-Anwendertreffen Integration der Sisis Lokalsysteme in die KOBV Anwendungen Stefan Lohrum (KOBV) 1 Sisis Anwendertreffen Migration auf ZFL Server 4.x Fernleihindex Erweiterung von ALBERT mit einer

Mehr

4. RADAR-WORKSHOP RADAR APPLICATION PROGRAMMING INTERFACE KARLSRUHE, 25./26. JUNI Matthias Razum, FIZ Karlsruhe

4. RADAR-WORKSHOP RADAR APPLICATION PROGRAMMING INTERFACE KARLSRUHE, 25./26. JUNI Matthias Razum, FIZ Karlsruhe 4. RADAR-WORKSHOP KARLSRUHE, 25./26. JUNI 2018 RADAR APPLICATION PROGRAMMING INTERFACE Matthias Razum, FIZ Karlsruhe APPLICATION PROGRAMMING INTERFACE POTENZIAL ANWENDUNG Application Programming Interface

Mehr

Ein Konzept zum Fachdokumenten-Management und zum Einsatz von InGrid im Umweltinformationssystem Baden-Württemberg

Ein Konzept zum Fachdokumenten-Management und zum Einsatz von InGrid im Umweltinformationssystem Baden-Württemberg Ein Konzept zum Fachdokumenten-Management und zum Einsatz von InGrid im Umweltinformationssystem Baden-Württemberg R. Weidemann 1, R. Ebel 2, T. Schlachter 1 1 Forschungszentrum Karlsruhe, IAI 2 Landesanstalt

Mehr

PROBADO Systemarchitektur

PROBADO Systemarchitektur PROBADO Systemarchitektur Maximilian Scherer Interactive Graphics Systems Group TU Darmstadt, Germany maximilian.scherer@gris.tu-darmstadt.de March 8, 2011 Maximilian Scherer 1 Überblick PROBADO Core:

Mehr

Erläuterungen zu Darstellung des DLQ-Datenportals

Erläuterungen zu Darstellung des DLQ-Datenportals Erläuterungen zu Darstellung des DLQ-Datenportals Definition zum Datenportal Das DLQ-Datenportal (DP) definiert fachliche Schnittstellen für den Datenaustausch zwischen verschiedenen Kommunikationspartnern.

Mehr

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1 FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen Sommersemester 2017 2017 Michael Theis, Lehrbeauftragter 1 2 Servlet API Websockets JSF JAX-WS JAX-RS JMS JAXB JSON-P JEE Enterprise

Mehr

Entwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten

Entwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten Entwicklung einer Autorenumgebung zur Erstellung von elearning-kursen aus Wiki-Inhalten David Weiß Professur für Graphische Datenverarbeitung Johann Wolfgang Goethe-Universität 26. Juni 2008 Autorenumgebung

Mehr

Workshop Quo vadis OA-Statistik (OAS)? 10 Jahre OAS. Einblicke und Ausblicke. Marco Recke. Göttingen November 2017

Workshop Quo vadis OA-Statistik (OAS)? 10 Jahre OAS. Einblicke und Ausblicke. Marco Recke. Göttingen November 2017 Workshop Quo vadis OA-Statistik (OAS)? Marco Recke 10 Jahre OAS Einblicke und Ausblicke Göttingen November 2017 Frühjahr 2008 1. Projektphase Antrag & Projekt Infrastruktur für standardisierte Nutzungsstatistiken

Mehr

IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES Software AG. All rights reserved. For internal use only

IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES Software AG. All rights reserved. For internal use only IUG DRESDEN ERSTELLUNG VON ROBUSTEN NATURAL SERVICES 2016 Software AG. All rights reserved. For internal use only DIGITAL BUSINESS APPLICATIONS DRIVE THE DIGITAL BUSINESS Partner Lieferanten Kunden SaaS

Mehr

Schnittstellenvielfalt im SWB. (Z39.50, OAI, SRU, Zing,...) BSZ-Kolloquium 2009

Schnittstellenvielfalt im SWB. (Z39.50, OAI, SRU, Zing,...) BSZ-Kolloquium 2009 Schnittstellenvielfalt im SWB (Z39.50, OAI, SRU, Zing,...) BSZ-Kolloquium 2009 Hochschule der Medien Stuttgart Cornelia Katz, BSZ Überblick über die Schnittstellen SWB Import Export Batch Online Batch

Mehr

Weiterentwicklung digitaler Bibliothekssysteme zu OpenArchives-Systemen

Weiterentwicklung digitaler Bibliothekssysteme zu OpenArchives-Systemen Weiterentwicklung digitaler Bibliothekssysteme zu OpenArchives-Systemen Osnabrück, 2003-03-13 Prof. Dr. G. Specht, U Ulm Dipl.-Inform. Michael G. Bauer, TU München 1. OMNIS/2 Motivation 2. Übersicht über

Mehr

97. Deutscher Bibliothekartag. VZG zvdd Gerald Steilen/Digitale Bibliothek Verbundzentrale des GBV (VZG)

97. Deutscher Bibliothekartag. VZG zvdd Gerald Steilen/Digitale Bibliothek Verbundzentrale des GBV (VZG) 97. Deutscher Bibliothekartag 1 DFG-Projekt Laufzeit: 1.4.2005 bis 31.3.2008 Partner VZG (Verbundzentrale des GBV): Projektleitung hbz (Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen) AG SDD

Mehr

Inhalt. Einführung RFC-Funktionsbausteine in ABAP Funktionsbausteine zum Lesen Aufruf per srfc 108

Inhalt. Einführung RFC-Funktionsbausteine in ABAP Funktionsbausteine zum Lesen Aufruf per srfc 108 Einführung 13 3 1.1 SAP NetWeaver Application Server 17 1.1.1 SAP-Lösungen und SAP NetWeaver 18 1.1.2 SAP NetWeaver Application Server ABAP 20 1.1.3 SAP NetWeaver Application Server Java 34 1.2 Sicherheit

Mehr

Schnittstellen zwischen Dokumenten- und Publikationsservern und E-Learning Anwendungen

Schnittstellen zwischen Dokumenten- und Publikationsservern und E-Learning Anwendungen Schnittstellen zwischen Dokumenten- und Publikationsservern und E-Learning Anwendungen Frank Lützenkirchen Marcel Heusinger Universitätsbibliothek Duisburg-Essen luetzenkirchen@ub.uni-duisburg-essen.de

Mehr

97. Deutscher Bibliothekartag. VZG zvdd. Gerald Steilen / Verbundzentrale des GBV (VZG)

97. Deutscher Bibliothekartag. VZG zvdd. Gerald Steilen / Verbundzentrale des GBV (VZG) 97. Deutscher Bibliothekartag 1 DFG-Projekt Laufzeit: 1.4.2005 bis 31.3.2008 Partner VZG (Verbundzentrale des GBV): Projektleitung hbz (Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen) AG SDD

Mehr

Alternative Architekturkonzepte

Alternative Architekturkonzepte Alternative Architekturkonzepte Motivation: Suche nach einer Gesamtstruktur meistens: dominante nichtfunktionale Eigenschaften legen Architektur fest Antrieb: Architekturziel Ziel: globale Betrachtung

Mehr

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java Software-Architektur basierend auf dem Plug-in-Konzept Aufteilung: Probleme mit normaler/alter Software Ziele des Software Engineerings Die

Mehr

Ablieferung von Netzpublikationen an die Deutsche Nationalbibliothek. Maren Brodersen

Ablieferung von Netzpublikationen an die Deutsche Nationalbibliothek. Maren Brodersen Ablieferung von Netzpublikationen an die Deutsche Nationalbibliothek Maren Brodersen Inhaltsverzeichnis Pflichtablieferung - Ablieferung von Netzpublikationen Schnittstellen zur Ablieferung - Problemstellung

Mehr

VAADIN, SPRING BOOT & REST

VAADIN, SPRING BOOT & REST VAADIN, SPRING BOOT & REST Ein Einstieg für Domino Entwickler Stephan Kopp 1 STEPHAN KOPP Software & Solutions Development Tel.: +49 6182 7869420 Mobil: +49 173 3089806 E-Mail: stephan.kopp@axians.de 2

Mehr

Der DFG-Viewer als nationaler Standard im Spannungsfeld medientypologischer Diversität

Der DFG-Viewer als nationaler Standard im Spannungsfeld medientypologischer Diversität Der DFG-Viewer als nationaler Standard im Spannungsfeld medientypologischer Diversität Einer für alle, alle für einen? Mai 27, 2015 104. Bibliothekartag, Nürnberg Einführung Der DFG-Viewer ist ein Browser-Webdienst

Mehr

datenlink-schnittstelle Version 1.0

datenlink-schnittstelle Version 1.0 www.datenlink.info datenlink-schnittstelle Version 1.0 Inhalt 1 Allgemeines 2 1.1 Datenaustausch... 2 1.2 Zugriffstypen... 2 2 Format der Rückgabewerte 3 2.1 HTTP-Statuscodes... 3 2.2 Rückgabewerte...

Mehr

CLARIN-D. Überblick, Metadaten, Demo. Christoph Kuras. Abt. Automatische Sprachverarbeitung Institut für Informatik, Universität Leipzig

CLARIN-D. Überblick, Metadaten, Demo. Christoph Kuras. Abt. Automatische Sprachverarbeitung Institut für Informatik, Universität Leipzig CLARIN-D Überblick, Metadaten, Demo Christoph Kuras Abt. Automatische Sprachverarbeitung Institut für Informatik, Universität Leipzig Institut für Informatik 1 CLARIN: Common Language Resource and Technology

Mehr

Forms Desktop Kooperation

Forms Desktop Kooperation Forms Desktop Kooperation Oracle Forms in Integration & Interaktion Forms Day 2019 Motivation Kennen Sie diese Argumente? Kein modernes GUI.. fehlende Komponenten Forms zu starr und wird als Insel empfunden

Mehr

Christoph Broschinski, <broschinski@uni bielefeld.de>

Christoph Broschinski, <broschinski@uni bielefeld.de> Normalisierung von Lizenzinformationen in OAI Metadaten: Ein Beitrag zur Verbesserung der Open Access Statusanzeige in wissenschaftlichen Suchmaschinen Christoph Broschinski,

Mehr

DIGITAL REPOSITORY NIJOLE UKELYTE CHRISTOPHER POLLIN KERSTIN HUMMELBRUNNER

DIGITAL REPOSITORY NIJOLE UKELYTE CHRISTOPHER POLLIN KERSTIN HUMMELBRUNNER DIGITAL REPOSITORY NIJOLE UKELYTE CHRISTOPHER POLLIN KERSTIN HUMMELBRUNNER REPOSITORY INTRO Problem der Sichtbarkeit der Repositorien GRÜNDE LÖSUNGSVERSUCHE: OAI, ROAR, OperDOAR REPOSITORY PROBLEM DER

Mehr

Integration von UIS-Webdiensten

Integration von UIS-Webdiensten Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte

Mehr

Das Repositorium für Forschungsdaten und publikationen der TU Berlin als Serviceplattform für die Wissenschaftler

Das Repositorium für Forschungsdaten und publikationen der TU Berlin als Serviceplattform für die Wissenschaftler Das Repositorium für Forschungsdaten und publikationen der TU Berlin als Serviceplattform für die Wissenschaftler UB der TU Berlin, Hauptabteilung 3 Elektronische Dienste Projekt

Mehr

Vorstellung der Projektaufgaben

Vorstellung der Projektaufgaben Vorstellung der Projektaufgaben Prof. Dr.-Ing. Robert Tolksdorf & Markus Luczak-Rösch Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme tolk@ag-nbi.de markus.luczak-roesch@fu-berlin.de

Mehr

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales

Mehr

Workflow Management: Workflow (1)

Workflow Management: Workflow (1) Workflow (1) Abgrenzung: Geschäftsprozeß Vorgang (Aktivität) Arbeitsablauf (Workflow) Arbeitsschritt (Work Item) Arbeitsgruppe Wirtschaftsinformatik Managementinformationssysteme Arndt 15.10.2008 Folie

Mehr

GEOSS Common Infrastructure Status GDI-DE und Einbindung in GEOSS

GEOSS Common Infrastructure Status GDI-DE und Einbindung in GEOSS GEOSS Common Infrastructure Status GDI-DE und Einbindung in GEOSS Bernd Richter, BKG Frankfurt / M., Deutschland Thorsten Büsselberg, DWD Offenbach, Deutschland Stefano Nativi, CNR-IIA, Italien 34. D-GEO

Mehr

Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 Gerald.Ehmayer@borland.com

Praktikum aus Softwareentwicklung 2. Web Services. Java Praktikum SS 2010 Gerald.Ehmayer@borland.com Web Services Java Praktikum SS 2010 Gerald.Ehmayer@borland.com 1 Web Services Einführung Definition, Eigenschaften, Anwendungen... JAX-RPC Überblick, Architektur... JAX Übersicht, Architektur Java Praktikum

Mehr

Architektur von REST basierten Webservices

Architektur von REST basierten Webservices 28.11.2005 Architektur von REST basierten Webservices Referent MARK ALTHOFF REST was invented by ROY T. FIELDING and RICHARD N. TAYLOR Geschichtlicher Hintergrund von REST 1994-1995 taucht der Begriff

Mehr

URN Workflow-Unterstützung mit OPUS. Silke Schomburg /Anette Seiler Hochschulbibliothekszentrum des Landes NRW (HBZ)

URN Workflow-Unterstützung mit OPUS. Silke Schomburg /Anette Seiler Hochschulbibliothekszentrum des Landes NRW (HBZ) URN Workflow-Unterstützung mit OPUS Silke Schomburg /Anette Seiler Hochschulbibliothekszentrum des Landes NRW (HBZ) OPUS Aufbau von Dokumentenservern zur Förderung und Etablierung des kostenfreien Publizierens

Mehr

Anbindung an WebServices Robert Zacherl

Anbindung an WebServices Robert Zacherl Anbindung an WebServices Robert Zacherl WebServices Definition Wikipedia: Ein Webservice (auch Webdienst) ermöglicht die Maschine-zu-Maschine-Kommunikation auf Basis von HTTP oder HTTPS über Rechnernetze

Mehr

BUSINESSMAIL X.400 WEB SERVICE API MAILBOX STATUS V1.0

BUSINESSMAIL X.400 WEB SERVICE API MAILBOX STATUS V1.0 WEB SERVICE API MAILBOX STATUS V1.0 Gesicherte Kommunikation über Internet (https) für Kunden Web Service Client Anwendung https Internet TLS Proxy BusinessMail X.400 Application Server Web Service mit

Mehr

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste

Webservices. 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung. Hauptseminar Internet Dienste Hauptseminar Internet Dienste Sommersemester 2004 Boto Bako Webservices 1 Einführung 2 Verwendete Standards 3 Web Services mit Java 4 Zusammenfassung Was sind Web Services? Web Services sind angebotene

Mehr

REST Services To-Go Einfacher Einstieg in die REST Programmierung

REST Services To-Go Einfacher Einstieg in die REST Programmierung REST Services To-Go Einfacher Einstieg in die REST Programmierung 04.07.2017 Version 1.0 Seite 1 Zur Person Marcus Blum Oracle Forms seit 1994 (Forms 3 / Oracle 6 aufwärts) Fokus auf Oracle APEX seit 2007

Mehr

Komponentenorientierte Software-Entwicklung. Seite 1 / 42

Komponentenorientierte Software-Entwicklung. Seite 1 / 42 Seite 1 / 42 Wiederholung Messaging Java Messaging Service (JMS) Pub/Sub P2P Messaging Middleware XMPP-Protokoll Java API for XML-Processing (JAXP) Java API for XML-Binding Webservices / SOA Simple Object

Mehr

Verteilte Systeme - 1. Übung

Verteilte Systeme - 1. Übung Verteilte Systeme - 1. Übung Dr. Jens Brandt Sommersemester 2011 1. Rechnerverbünde Kommunikationsverbund: Beispiele: E-Mail (SMTP, POP/IMAP), Instant Messaging (XMPP, IRC, ICQ,...), Newsgroups (NNTP)

Mehr

Bibliothekssystem und Dokumentenserver integrieren: Arbeitsbericht zum DSpace-Einsatz an der BSB

Bibliothekssystem und Dokumentenserver integrieren: Arbeitsbericht zum DSpace-Einsatz an der BSB Bibliothekssystem und Dokumentenserver integrieren: Arbeitsbericht zum DSpace-Einsatz an der BSB Benedikt Kroll, Zentrum für Elektronisches Publizieren 27.09.2016 Die Bayerische Staatsbibliothek und DSpace

Mehr

Handlungsempfehlungen zur technischen Umsetzung von INSPIRE-konformen Darstellungs- und Downloaddiensten

Handlungsempfehlungen zur technischen Umsetzung von INSPIRE-konformen Darstellungs- und Downloaddiensten Handlungsempfehlungen zur technischen Umsetzung von INSPIRE-konformen Darstellungs- und Downloaddiensten Kontaktstelle GDI-DE im Land Brandenburg Rechtliche und technische Dokumente von INSPIRE 2 Quelle:

Mehr

Metadaten in CLARIN-D

Metadaten in CLARIN-D Metadaten in CLARIN-D Zielstellung, PIDs, CMDI, OAI-PMH, Fedora Prof. Dr. Gerhard Heyer Torsten Compart Abt. Automatische Sprachverarbeitung Institut für Informatik, Universität Leipzig heyerasv@informatik.uni-leipzig.de

Mehr

Delphi MVC Framework. Mathias Pannier

Delphi MVC Framework. Mathias Pannier Delphi MVC Framework Mathias Pannier Über mich Name: Mathias Pannier Position: Softwareentwickler/Teamleiter Mehr als 15 Jahre Erfahrung mit Softwareentwicklung in Delphi Blog: DMVCFramework Delphi MVC

Mehr

Wie funktioniert der zentrale Service Provider?

Wie funktioniert der zentrale Service Provider? Wie funktioniert der zentrale Service Provider? Workshop OA-Statistik: Was zählt? - Nutzungsstatistiken als alternative Impact-Messung Göttingen, 21. Januar 2010 Hans-Werner Hilse Niedersächsische Staats-

Mehr

Workplace Portal G8. Dipl.-Wirt. Ing. Thomas Bruse

Workplace Portal G8. Dipl.-Wirt. Ing. Thomas Bruse Workplace Portal G8 Dipl.-Wirt. Ing. Thomas Bruse Prof. Dr. Ludwig Nastansky Universität Paderborn Wirtschaftsinformatik 2 Fachbereich 5 Prof. Dr. Ludwig Nastansky Warburgerstr. 100, 33098 Paderborn Tel.:

Mehr

Webservices. Entwicklercamp Denny Sternberg

Webservices. Entwicklercamp Denny Sternberg Webservices Entwicklercamp 2015 Denny Sternberg Bei Fragen, einfach fragen! Denny Sternberg Seit 2001 entwickeln und admininstrieren von Lotus Domino IBM Certified Application Developer, System Administrator

Mehr

!"#$"%&'()*$+()',!-+.'/',

!#$%&'()*$+()',!-+.'/', Soziotechnische Informationssysteme 7. OAuth, OpenID und SAML Inhalte Motivation OAuth OpenID SAML 4(5,12316,7'.'0,!.80/6,9*$:'0+$.;.,&0$'0, 3, Grundlagen Schützenswerte Objekte Zugreifende Subjekte Authentifizierung!

Mehr

Open Access Netzwerk

Open Access Netzwerk Osnabrück, 2-4 März 2011 Open Access Netzwerk als Linked (Open) Data Linked Data Definition Standards für Linked Data Maximalziele im OA-Netzwerk Lösungsansätze D2R Server OA-Netzwerk als Linked Open Data:

Mehr

Crawling & APIs. Valentin Deyringer 19.05.15. Centrum für Informations- und Sprachverarbeitung

Crawling & APIs. Valentin Deyringer 19.05.15. Centrum für Informations- und Sprachverarbeitung Crawling & Valentin Deyringer Centrum für Informations- und Sprachverarbeitung 19.05.15 Inhalt 1 Motivation - Anwendungen 2 3 4 5 Davids Socializer Der Oberlehrer 3/19 Valentin Deyringer Crawling & mood

Mehr

Leitfaden für die Teilnahme an OA Statistik

Leitfaden für die Teilnahme an OA Statistik Leitfaden für die Teilnahme an OA Statistik "Vom Projekt zum Dienst" Marco Recke recke@gbv.de Verbundzentrale des GBV (VZG) Bibliotheksverbund Ziel: Nachhaltigkeit mit Ende der Förderlaufzeit 2013 OAS

Mehr

Architekturen. DB-Anwendungen: Aufgaben. Aufteilung der Funktionen. ƒ Datenbankanwendungen

Architekturen. DB-Anwendungen: Aufgaben. Aufteilung der Funktionen. ƒ Datenbankanwendungen Architekturen ƒ Datenbankanwendungen Aufgaben und Komponenten Aufteilung ƒ Architektur Web-basierter Anwendungen HTTP-basierte Architekturen Applet-basierte Architekturen Vorlesung Internet-Datenbanken

Mehr

XML für Nachrichten. Anwendungsfall RSS- Newsfeed. Florian Wilmshöver Proseminar Auszeichnungsprachen

XML für Nachrichten. Anwendungsfall RSS- Newsfeed. Florian Wilmshöver Proseminar Auszeichnungsprachen XML für Nachrichten Anwendungsfall RSS- Newsfeed Florian Wilmshöver Proseminar Auszeichnungsprachen 27.06.2006 Gliederung Begriffe - Was ist ein Newsfeed? Geschichte Struktur eines RSS Dokuments Proseminar

Mehr

Objektorientierte Datenbanken

Objektorientierte Datenbanken OODB 8 Slide 1 Objektorientierte Datenbanken Vorlesung 8 Sebastian Iwanowski FH Wedel OODB 8 Slide 2 Offene Fragen vom letzten Mal: Kann man in einer JDOQL-Anfrage Elemente herausfiltern, deren Attribute

Mehr

DARIAH-DE Repositorium

DARIAH-DE Repositorium Förderkennzeichen 01UG1610A bis J DARIAH-DE Repositorium Lisa Klaffki, HAB Folien teilweise von Stefan Funk, SUB Berlin, 24./25. Oktober 2016 23/11/2016 de.dariah.eu DARIAH-DE Übersicht DARIAH-DE-Repositorium

Mehr

Technologische Entwicklung von GIS und Internet der letzten Jahre

Technologische Entwicklung von GIS und Internet der letzten Jahre Technologische Entwicklung von GIS und Internet der letzten Jahre 10. Seminar GIS & Internet 10. bis 12. September 2007 UniBwMünchen Dr. Christine Giger Übersicht GIS vor 30 Jahren GIS vor 20 Jahren GIS

Mehr

<Insert Picture Here> Einführung in SOA

<Insert Picture Here> Einführung in SOA Einführung in SOA Markus Lohn Senior Principal Consultant SOA? - Ideen Selling Oracle To All SAP On ABAP Increasing Sales Of Applications 3 Agenda Motivation SOA-Definition SOA-Konzepte

Mehr

DataCite Services Tools und Schnittstellen im DOI-Kontext. Sebastian Peters DataCite Workshop 12. Dezember 2012

DataCite Services Tools und Schnittstellen im DOI-Kontext. Sebastian Peters DataCite Workshop 12. Dezember 2012 DataCite Services Tools und Schnittstellen im DOI-Kontext Sebastian Peters DataCite Workshop 12. Dezember 2012 DataCite Tech Team gebildet im September 2010 Ziel: Aufbau und Betrieb einer zentralen Infrastruktur

Mehr

WARUM SOLLTE VUFIND NUR EIN BESSERER OPAC SEIN UND NICHT EINE GENERELLE SUCH- ARCHITEKTUR? Christian Scheel

WARUM SOLLTE VUFIND NUR EIN BESSERER OPAC SEIN UND NICHT EINE GENERELLE SUCH- ARCHITEKTUR? Christian Scheel WARUM SOLLTE VUFIND NUR EIN BESSERER OPAC SEIN UND NICHT EINE GENERELLE SUCH- ARCHITEKTUR? Christian Scheel GENERELLE VUFIND-ARCHITEKTUR Application Core VuFind Application Controller Modules Search Record

Mehr

Ein Ausblick auf die neuen Features

Ein Ausblick auf die neuen Features Ein Ausblick auf die neuen Features Nutzerbeirat Formular-Management-System Bonn, den 20. Februar 2008 Henning Meinhardt CTO Entwicklung der Lucom Interaction Platform Basis ist FormsForWeb 2.5 Ausbau

Mehr

Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark

Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark Der IES ermöglicht die Entwicklung von Produkten auf einer einheitlichen Basis und stellt unter anderem ein produktübergreifendes

Mehr

Statusbericht: Einsatz von Gauss VIP im Kompetenznetz Maligne Lymphome SY 5.2 CMS. Matthias Löbe IMISE Leipzig

Statusbericht: Einsatz von Gauss VIP im Kompetenznetz Maligne Lymphome SY 5.2 CMS. Matthias Löbe IMISE Leipzig SY 5.2 CMS Statusbericht: Einsatz von Gauss VIP im Kompetenznetz Maligne Lymphome AG Systemkomponenten 1 Agenda Zur Person Gründe für die Entscheidung für VIP CMS Evaluation I/2000 Stärken von Gauss VIP

Mehr

Service Engineering. IVS Arbeitsgruppe Softwaretechnik. Abschnitt: Einführung zur Vorlesung

Service Engineering. IVS Arbeitsgruppe Softwaretechnik. Abschnitt: Einführung zur Vorlesung Service Engineering IVS Arbeitsgruppe Softwaretechnik Abschnitt: Einführung zur Vorlesung Seite 1 Überblick zur Vorlesung Seite 2 Organisation Die Vorlesungen finden jeweils Donnerstag von 09:00 bis 11:00

Mehr

Vergleich der Voice Assistenten

Vergleich der Voice Assistenten Vergleich der Voice Assistenten aus Entwicklersicht Alexa vs. Google Assistant Sebastian Meßingfeld Köln, 12.06.2017 Neue Plattformen alte Probleme? Alexa & Google Assistant bieten aus Kundensicht ein

Mehr

Web Services. Web Services in the News. Vision: Web of Services. Learning for Results. DECUS Symposium 2002, Vortrag 1K07,

Web Services. Web Services in the News. Vision: Web of Services. Learning for Results. DECUS Symposium 2002, Vortrag 1K07, Web Services Vision: Web of Services Applikationen und Services Ralf Günther Compaq Computer GmbH, Köln Ralf.Guenther@compaq.com DECUS Symposium 2002, Vortrag 1K07, 16.04.2002 Web Services in the News

Mehr

Informationen über die WebServices der Parlamentsdienste. Projektmanagement CH-3003 Bern

Informationen über die WebServices der Parlamentsdienste. Projektmanagement CH-3003 Bern P a r l a m e n t s d i e n s t e S e r v i c e s d u P a r l e m e n t S e r v i z i d e l P a r l a m e n t o S e r v e t s c h s d a l p a r l a m e n t Projektmanagement CH-3003 Bern www.parlament.ch

Mehr

Spatial Data on the Web Geodaten für Jedermann Bereitstellung von Geobasisdaten über gängige Webtechnologien

Spatial Data on the Web Geodaten für Jedermann Bereitstellung von Geobasisdaten über gängige Webtechnologien Spatial Data on the Web Geodaten für Jedermann Bereitstellung von Geobasisdaten über gängige Webtechnologien Clemens Portele interactive instruments Typische Suche und Nutzung von Daten in einer GDI Öffnen

Mehr

Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH

Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams Jan Kruse, utilitas GmbH 15.01.2018 Gliederung Einleitung Motivation Ziele Grundlagen ASP.Net Web API REST-API Microsoft

Mehr

SOAP Simple Object Access Protocol. Dr. Reinhard Riedl Universität Zürich/Universität Rostock

SOAP Simple Object Access Protocol. Dr. Reinhard Riedl Universität Zürich/Universität Rostock SOAP Simple Object Access Protocol Dr. Reinhard Riedl Universität Zürich/Universität Rostock Vision Implementierung von verteilten Systemen über Systemgrenzen hinweg Integration von heterogenen verteilten

Mehr

GRUDIS RB3 (Schnittstelle MapViewer)

GRUDIS RB3 (Schnittstelle MapViewer) GRUDIS RB3 (Schnittstelle MapViewer) Datum: 7.09.2005 Version: 1.0 Status: Genehmigt Bearbeiter: Markus Lauber Verteiler: Entwickler Fremd-GIS-System Inhaltsverzeichnis 1 Einleitung... 3 1.1 MapViewer...3

Mehr

Open Source Alternative für den Katalog. Oliver Marahrens GBV-Verbundkonferenz 2010

Open Source Alternative für den Katalog. Oliver Marahrens GBV-Verbundkonferenz 2010 Open Source Alternative für den Katalog Gliederung 1. Was ist vufind? 2. Live-Demonstration I: Recherche 3. Implementierungsschritte in Harburg 4. Live-Demonstration II: PICA-Verknüpfung Was ist vufind?

Mehr

Nachvollziehbarkeit sichern: Testfälle auf Anforderungen beziehen

Nachvollziehbarkeit sichern: Testfälle auf Anforderungen beziehen 1 Nachvollziehbarkeit sichern: Testfälle auf Anforderungen beziehen 2 Aufgabenstellung Testfälle auf relevante Anforderungen, Use-Cases, GUI Entwürfe und andere Elemente des Lastenhefts oder des Systementwurfs

Mehr

PRODUCTION INTELLIGENCE OUT OF THE CLOUD

PRODUCTION INTELLIGENCE OUT OF THE CLOUD PRODUCTION INTELLIGENCE OUT OF THE CLOUD Mission Statement Legato Sapient wurde für die zeitgemäßen Anforderungen in einem schnelllebigen Umfeld konzipiert. Es ist ein flexibles und skalierbares MES (Manufacturing

Mehr

Treiberbau in VuFind oder: Wie man Nicht-MARC-Ressourcen in VuFind einbindet

Treiberbau in VuFind oder: Wie man Nicht-MARC-Ressourcen in VuFind einbindet Workshop auf dem VuFind-Anwendertreffen 2013 TU Hamburg-Harburg 16.09.2013 Treiberbau in VuFind oder: Wie man Nicht-MARC-Ressourcen in VuFind einbindet Oliver Goldschmidt TU Hamburg-Harburg Gliederung

Mehr

Datenbereitstellung durch das ARE

Datenbereitstellung durch das ARE Kanton Zürich Amt für Raumentwicklung Geoinformation Datenbereitstellung durch das ARE AV-Tagung 2017, 22. September 2017, Männedorf Michael Boller, Leiter GIS-Koordination Priska Haller, Co-Leiterin GIS-Produkte

Mehr

Open Archives Initiative und Metadaten. Ting Li Universität Duisburg-Essen Standort Duisburg

Open Archives Initiative und Metadaten. Ting Li Universität Duisburg-Essen Standort Duisburg Open Archives Initiative und Metadaten Ting Li Universität Duisburg-ssen Standort Duisburg mailto:li@is.informatik.uni-duisburg.de 1.inleitung der OAI(1) 1.1 Gründe der ntstehung der OAI Bemühungen zum

Mehr

IoT-Architektur für Web-Entwickler

IoT-Architektur für Web-Entwickler IoT-Architektur für Web-Entwickler Webinar 13.06.2017 Andreas Schmidt @aschmidt75 Agenda Devices für das Internet der Dinge Verteilte Architektur für Webapplikationen IoT-Architektur Gemeinsamkeiten und

Mehr

Daten- und Metadatenstandards Wintersemester 2011 / Januar 2012 Digitale Bibliotheken, Metadatenstandards: MARC, Dublin Core, METS/MODS & Co.

Daten- und Metadatenstandards Wintersemester 2011 / Januar 2012 Digitale Bibliotheken, Metadatenstandards: MARC, Dublin Core, METS/MODS & Co. Daten- und Metadatenstandards Wintersemester 2011 / 2012 24. Januar 2012 Digitale Bibliotheken, Metadatenstandards: MARC, Dublin Core, METS/MODS & Co. Sitzungsüberblick BAM -Sektor: Bibliotheken, Archive,

Mehr

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007 Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007 Steffen Krause Technologieberater http://blogs.technet.com/steffenk Agenda Excel 2007 als BI-Client BI in Office

Mehr

Sicherheit in Rich Internet Applications

Sicherheit in Rich Internet Applications Sicherheit in Rich Internet Applications Florian Kelbert 14.02.2008 Seite 2 Sicherheit in Rich Internet Applications Florian Kelbert 14.02.2008 Inhaltsverzeichnis Grundlagen Ajax und Mashups Adobe Flash-Player

Mehr

Eine Untersuchung der Funktionen des Apache Wicket Webframeworks

Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Seminararbeit von Olaf Matticzk 1 15.01.2016 (c) by synaix 2016 synaix...your business as a service. Agenda 1. Einleitung 2. Webanwendungen

Mehr

VuFind Freie Suchmaschinentechnologie im Web

VuFind Freie Suchmaschinentechnologie im Web VuFind Freie Suchmaschinentechnologie im Web 12. BSZ-Kolloquium in Stuttgart 27.09.2011 Stefan Winkler Gliederung BSZ und Suchmaschinentechnologie Solr/Lucene VuFind Schnittstellen Projekte & Kooperationen

Mehr

WorldCat Services im Überblick

WorldCat Services im Überblick Frankfurt 16. Juni 2010 WorldCat Services im Überblick Dr. Annette Dortmund Vertriebsbeauftragte OCLC Agenda OCLC Web Services (APIs) / OCLC Developer Network WorldCat Selection WorldCat Resource Sharing

Mehr

Neue Dienste der Elektronischen Zeitschriftenbibliothek

Neue Dienste der Elektronischen Zeitschriftenbibliothek Dr. Max Mustermann Referat Kommunikation & Marketing Verwaltung Neue Dienste der Elektronischen Zeitschriftenbibliothek Dr. Evelinde Hutzler Universitätsbibliothek Regensburg 106. Bibliothekartag 2017,

Mehr

AUTOMATION. NETx BMS Server

AUTOMATION. NETx BMS Server NETx Voyager PC basierte Visualisierung NETx BMS Clients Webbasierte Visualisierung NETx LaMPS Modul Beleuchtungs- und DALI Management NETx Shutter Control Automatisches Beschattungssystem NETx MaRS Modul

Mehr

Client/Server-Programmierung

Client/Server-Programmierung Client/Server-Programmierung WS 2017/2018 Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 12. Januar 2018 Betriebssysteme / verteilte

Mehr

Unternehmensdokumente mit dem XML Publisher erzeugen

Unternehmensdokumente mit dem XML Publisher erzeugen Unternehmensdokumente mit dem XML Publisher erzeugen Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH XML-Publisher Moderne Lösung zur Entwicklung und Verteilung von Geschäftsdokumenten (Output Management)

Mehr

Stefan Tilkov. REST und HTTP. Einsatz der Architektur des Web für Integrationsszenarien. dpunkt.verlag

Stefan Tilkov. REST und HTTP. Einsatz der Architektur des Web für Integrationsszenarien. dpunkt.verlag Stefan Tilkov REST und HTTP Einsatz der Architektur des Web für Integrationsszenarien dpunkt.verlag ~ы\ 1 Einleitung 1 1.1 Warum REST? 1 1.1.1 Lose Kopplung 2 1.1.2 Interoperabilität 2 1.1.3 Wiederverwendung

Mehr

DicomStar. DicomStar. Dateien. True IT Solutions For You

DicomStar. DicomStar. Dateien. True IT Solutions For You DicomStar DicomStar Ein Google für DICOM-Dateien Dateien Motivation... Sie brauchen bestimmte DICOM-Bilder und DICOM-Dateien...... Das Finden der Bilder in Archiven dauert lange...... Sie müssen spezielle

Mehr

APIC-EM Software Engineering Insight

APIC-EM Software Engineering Insight APIC-EM Software Engineering Insight Programmieren mit APIC-EM Fabian Wirz 8. September 2016 Fabian Wirz Informatikstudent Hochschule Rapperswil Faszination SDN und Cloud Computing Entwickler AnyMulticast

Mehr

Was ist neu in ConSol CM?

Was ist neu in ConSol CM? Was ist neu in ConSol CM? Neue Funktionen und Verbesserungen in Version 6.11.1.1 Februar 2018, Produktmanagement ConSol CM Liebe ConSol-Kunden, liebe ConSol CM-Kunden, wir möchten Ihnen an dieser Stelle

Mehr