Umweltbundesamt
StartseiteÜber SNSWeb ServicesImpressum
Hilfe/FAQEnglish

- Topic Suchen
  - Ereignis Suchen
- Index

- Web Service-Zugang beantragen

- Verwaltung

Hilfethemen zum Semantischen Netzwerk Service (SNS)

Topic Suchen
Über die Menüpunkte "Topic/Ereignis suchen" oder "Index" haben Sie direkten Zugriff auf alle enthaltenen Begriffe.
Eine kurze Anleitung (PDF)
Nutzung über Web Services
Anwendungen der Umweltinformatik können die SNS Dienste über Web Services einbinden. Dazu gehört auch die automatische Verschlagwortung von Webseiten. Ein weit entwickeltes Anwendungsbeispiel ist das Umweltportal Deutschland (PortalU).
Umweltportal Deutschland (PortalU)
Mehr über die SNS-Web Services ...

Web Service FAQ

Allgemeine Fragen
1. Was sind die SNS Web Services?
2. Wozu können die SNS Web Services eingesetzt werden?
3. Warum Web Services?
4. Gibt es realisierte Anwendungsbeispiele?
Technische Fragen
1. Welche technischen Voraussetzungen gibt es für die Nutzung?
2. Muss Software beschafft werden?
3. Welche Betriebssysteme werden unterstützt?
4. Wie binde ich die Schnittstelle in meine Anwendung ein?
Sicherheit und Verfügbarkeit
1. Gibt es Sicherheitsrisiken?
2. Kann ich die Services durch eine Firewall nutzen?
3. Wird meine Nutzung von SNS ausgewertet?
4. Sind die Services immer verfügbar?
5. Wozu dient der Zugriffsschlüssel?
Allgemeine Fragen
 

1. Was sind die SNS Web Services?

Die SNS Web Services ermöglichen eine einfache Nutzung der Terminologie des Umweltschutzes. Die Services werden vom Umweltbundesamt zur Verfügung gestellt, um die durchgängige Verwendung einer gemeinsamen Terminologie zu fördern. Damit sollen vor allem die Recherche und die thematische Vergleichbarkeit der Information verbessert werden.
 

2. Wozu können die SNS Web Services eingesetzt werden?

Die SNS Web Services unterstützen die Verschlagwortung von Information und die Recherche. SNS generiert automatisch zutreffende Schlagworte zur Beschreibung von Online-Dokumenten. Bei der Recherche hilft SNS, die geeigneten Suchworte zu ermitteln.
 

3. Warum Web Services?

Geeignete Informationssysteme können diese Terminologie über gewöhnliche Internetverbindungen in ihre Anwendung einbinden, ohne die erforderliche Datenbank und die spezialisierte SNS-Software selbst installieren zu müssen. Web Services sind ein inzwischen etablierter Standard.
Web Service Activity des World Wide Web Consortium (W3C)
 

4. Gibt es realisierte Anwendungsbeispiele?

Seit September 2003 verwendet das Umweltportal Deutschland (PortalU) Verschlagwortung und Rechercheunterstützung ausschließlich über die SNS Web Services. Die Portale GeoPortal.Bund® und GeoMIS.Thüringen haben den Web Service seit 2004 in ihre Anwendungen integriert. In PortalU ist auch der früher eigenständige Umweltdatenkatalog (UDK) enthalten.
Umweltportal Deutschland (PortalU)
GeoPortal.Bund®
GeoMIS.Thüringen
Koordinierungsstelle PortalU
Technische Fragen
 

1. Welche technischen Voraussetzungen gibt es für die Nutzung?

Sie benötigen vor allem eine permanente, schnelle Internetverbindung. Sie müssen in der Lage sein, Schnittstellensoftware in ihre Anwendung zu integrieren.
Beachten Sie auch "Drei Schritte zur Nutzung der SNS Web Services"
 

2. Muss Software beschafft werden?

Sie können verfügbare Open Source Software verwenden. SNS bietet eine fertige Java-Schnittstelle auf der Basis von Apache Axis kostenfrei an.
 

3. Welche Betriebssysteme werden unterstützt?

Die Betriebssysteme der Anwender sind unabhängig von dem auf dem Server verwendeten Betriebssystem. Web Services werden von allen gängigen Unix- und Microsoft-Systemen unterstützt. Dasselbe gilt für die Schnittstellenprogrammierung. Web Service Tools sind für alle gängigen Programmiersprachen verfügbar, und auch hier ist die Wahl unabhängig von der auf dem Server verwendeten Programmiersprache.
 

4. Wie binde ich die Schnittstelle in meine Anwendung ein?

Das SNS Developer Toolkit bietet so genannte Java-'Stubs', das sind Klassen, in denen die technischen Details der Kommunikation implementiert sind, sowie Datencontainer. Aus der Sicht der Anwendung ist damit die Netzwerksituation vollständig gekapselt. Die Stubs können so verwendet werden, als handele es sich vollständig um lokal verfügbare Klassen. Alternativ zu den Java Stubs kann auch die Microsoft .NET Anwendung zum Einsatz gebracht werden. Auch hierfür liegt ein Beispielprogramm für Sie bereit (Hinweis: Für den Einsatz von .NET benötigen Sie noch weitere Software von Microsoft. Siehe README im .NET Developer Toolkit).
Download Java Developer Toolkit
Download .NET Developer Toolkit
Fragen zu Sicherheit und Verfügbarkeit
 

1. Gibt es Sicherheitsrisiken?

Die SNS Web Services greifen in keiner Weise auf Ihren Server zu. Die Aktivität geht vollständig von Ihnen aus. Wenn Sie einen Servicerequest gestartet haben, antwortet SNS mit einer definierten XML Struktur, die lediglich lesbaren Text enthält. Es wird angenommen, dass die übermittelte Information (z.B. zur Verschlagwortung referenzierte Dokumente) keinen vertraulichen Inhalt haben.
 

2. Kann ich die Services durch eine Firewall nutzen?

Web Services verwenden HTTP, wie jede gewöhnliche Internetverbindung. Wenn Sie also durch Ihre Firewall das öffentliche Internet erreichen können, dürfen Sie annehmen, dass Ihre Anwendung auch SNS erreichen kann.
 

3. Wird meine Nutzung von SNS ausgewertet?

SNS nutzt - wie jeder Web Server - die üblichen Zugriffsstatistiken um die Lastentwicklung zu verfolgen und damit auch den eigenen Erfolg zu messen. Auf dieser Basis kann die Weiterentwicklung den Erfordernissen angepasst werden. Weitergehende Auswertungen finden nicht statt.
 

4. Sind die Services immer verfügbar?

Die SNS Web Services werden rund um die Uhr betrieben, mit einer Verfügbarkeit von 99,8% über den Jahresverlauf.
 

5. Wozu dient der Zugriffsschlüssel?

Er dient vor allem dazu, vor der Aufnahme einer Nutzung mit den Anwendern in Kontakt zu kommen und den Nutzerkreis sinnvoll zu begrenzen. Eine kommerzielle Nutzung wird derzeit nicht unterstützt.

Direkt zu den Web Service Demos

Alles über ein Topic
getPSI
Nach Topics suchen
findTopics
Suche in der Umweltchronologie
findEvents
Heute vor X Jahren
anniversary
Ähnliche Begriffe
getSimilarTerms
Hierarchische Teilbäume
getHierarchy
Automatische Klassifizierung von URLs
autoClassify
Automatische Klassifizierung von Texten
autoClassify
3.0.2 / 04.05.2010 17:13:47Top