Date post: | 05-Apr-2015 |
Category: |
Documents |
Upload: | wilma-werth |
View: | 106 times |
Download: | 1 times |
The Project is partly funded by the European Commission eTEN Programmeeuromuse.net training for use of Harmonise
euromuse.net Das Harmonise-Interface
euromuse.net
euromuse.net
Page 2
Herausforderung
• Tourismussektor ist stark vernetzt• Vernetzung basiert stark auf Technik• „Business Orientierung“ • Hoher Aufwand für einzelne Museen
auf technischer Basis Informationen zu Ausstellungen auszutauschen
euromuse.net
euromuse.net
Page 3
Herausforderung
• Ähnliche Informationen sind unterschiedlich struktiert vorhanden:
• es bedarf der „Übersetzung“
euromuse.net
euromuse.net
Page 4
Tourism Organisation 1
Address
- Street&Number- PostalCode- City
Tourism Organisation 2
Location
- Street- StrNumber- City&ZIP
Ähnliche Informationen liegen in unterschiedlicher Struktur vor
The Interoperability Problem
euromuse.net
euromuse.net
Page 5
Beispiel für zwei Datensätze
Hotel_1
Denomination: Cavour
Address:
Street&Number: Piazza degli eroi, 15
City: Rome
Post Code: 00100
Telephone: +39 06-8775542
Fax:+39 06-8775891
Location: Near Town Centre
Number of rooms: 100
Category : ****
Hotel_2
Name: Giulio Cesare
Location:
Street: viale Manzoni
Strnumb: 29
CityZip: 20100 Milan
Web site: www.giuliocesarehotel.it
Phone: 02458798256
Fax: 02458798256
Location: 10 Km from Centre
Category : A
NAMING
NAMING
STRUCTURING
ENCODING
PRECISION
NO MATCH
euromuse.net
euromuse.net
Page 6
Herausforderung• Übersetzungen sind zwischen zwei
Partnern einfach, jedoch aufwändig bei wachsender Anzahl von Partnern im Netzwerk– 5 Partner 10 Übersetzungen
euromuse.net
euromuse.net
Page 7
Problem statement
• Standards wären sinnvoll, diese sind für Ausstellungen jedoch nicht verbreitet
• stattdessen -> viele individuelle Datenstrukturen
Lösungsansatz für den Datenaustausch Harmonise
euromuse.net
euromuse.net
Page 8
Harmonise
• Harmonise transformiert Daten
• Vorteil für Beteiligte – nur eine „Übersetzung“ ist notwendig
Harmonise
euromuse.net
euromuse.net
Page 9
Harmonise
• Einfacher Weg für Museen/Museumsportale
• Harmonise-Technik entwickelt in einem EU-Projekt
• euromuse.net Projekt wird unterstützt von HarmoNET, einer Non-Profit-Association aus Harmonise-Nutzern und Entwicklern
euromuse.net
euromuse.net
Page 10
Szenarien
• Voraussetzungen:– Datenbereitstellung im XML-Format – Mapping der Daten
• Zwei Einsatzszenarien:– Versand und Empfang von XML-Daten
über ein Mailbox-System– Automatischer Austausch über einen
Webservice via XML-interface
euromuse.net
euromuse.net
Page 11
Welche Informationen werden benötigt für
Mappings?
• XML Schema + XSD• XML Samples (sehr hilfreich)• Einen Ansprechpartner
XML Schema
XML samples Mapping
Assistance
euromuse.net
euromuse.net
Page 12
euromuse.net XML-Struktur
- <webservice>- <exhibitions>
- <exhibition> <foreignId>uid</foreignId> <organiserid>organiserid</organiserid> <museumid>museumid</museumid> <locationid>locationid</locationid> <language>language</language> <name>titel</name> <name_en>titel_en</name_en> <subtitle>subtitle</subtitle> <subtitle_en>subtitle_en</subtitle_en> <shortdescription>shortdescription</shortdescription> <shortdescription_en>shortdescription_en</shortdescription_en> <description>description</description> <description_en>description_en</description_en> <date_start>YYYYMMDD</date_start> <date_end>YYYYMMDD</date_end> <permanent>permanent</permanent> - <links> <link>link</link> <link_visitor>link_visitor</link_visitor> </links>
- <opening_time>- <mon> <start>hh:mm</start> <end>hh:mm</end> </mon>- ….<sun> <start>hh:mm</start> <end>hh:mm</end> </sun> <information>information</information> </opening_time>
- <tickets> <full>full</full> <group_tarif>group_tarif</group_tarif> <group_info>group_info</group_info> </tickets>- <categories> <category_id>category_id</category_id> <category_id>...</category_id> <category_id>...</category_id> </categories>- <images>- <image> <path>image_path</path> <type>logo|small|medium</type> <description>description</description> <copy>copy</copy> </image>- <image> <path>...</path> <type>...</type> <description>...</description> <copy>...</copy> </image> </images> </exhibition> </exhibitions> </webservice>s
euromuse.net
euromuse.net
Page 13
pilotuser (test stage): European Travel Commission
euromuse.net
euromuse.net
Page 14
Vielen Dank!