Development and implementation of a Service Access Concept
Seiten
2001
diplom.de (Verlag)
978-3-8386-4483-7 (ISBN)
diplom.de (Verlag)
978-3-8386-4483-7 (ISBN)
Diploma Thesis from the year 2001 in the subject Computer Science - Applied, grade: 2,3, Technical University of Munich (Informatik), course: Kommunikationsnetze, language: English, abstract: Inhaltsangabe:Abstract:
Successive to a preceding study about Service Discovery, this thesis covers the topics Service Description and Service Access. Starting with an analysis and comparison of existing technologies, a new protocol for the service access was developed and an operating environment, capable of accessing services of any type was programmed. Thereby emphasis is placed an high scalability, extensibility, modularity and comprehensive documentation, to provide easy association with existing or future works.
The first part deals with the various versions of Service Descriptions, followed by a description of the service access methods and concluding with a comprising comparison. All technologies or protocols qualified for Service Discovery and Access discovered during this diploma thesis are discussed.
The main part comprises the software implementation which was written in Java, including a comprehensive documentation containing, among others, the protocol specification, software architecture, an user guide and proposals for advancements.
Zusammenfassung:
Aufbauend auf einer vorangegangenen Arbeit über Service Discovery, werden in dieser Diplomarbeit die Themen Service Description und Service Access behandelt. Beginnend mit einer Analyse und dem Vergleich existierender Techologien, wurde ein neues Protokoll für den dynamischen Dienstzugriff entwickelt und eine funktionsfähige Umgebung programmiert, die mittels dieses Protokolls auf Dienste jeglicher Art zugreifen kann. Dabei wurde das Augenmerk auf eine hohe Skalierbarkeit, Erweiterbarkeit, Modularität und umfassende Dokumentation gelegt, so dass es nicht schwer fallen sollte, die Software mit folgenden oder existierenden Arbeiten zu verknüpfen.
Im ersten Teil wird auf die verschiedenen Varianten der Dienstbeschreibungen eingegangen, gefolgt von einer Beschreibung der Dienstzugriffe und anschließend einem zusammenfassenden Vergleich. Aufgeführt sind dabei alle für Service Discovery und Access geeigneten Technologien, bzw. Protokolle, die im Rahmen der Diplomarbeit aufgefunden wurden.
Der Hauptteil der Arbeit umfasst die Implementierung der Software, die in Java geschrieben wurde, inklusive einer umfassenden Dokumentation dazu, die unter anderem die Protokollspezifikation, die Architektur der Software, eine Bedienungsanleitung und Vorschläge zur Weiterentwicklung beinhaltet.
Inhaltsverzeichnis:Table of Contents:
1.Introduction1
1.1Topic1
1.2Content1
1.3How to read this paper2
2.General5
2.1Introducing Reflections5
2.2The Problem of automated Interaction9
2.3Use Cases10
2.4URLs/URIs/URNs, Namespaces11
2.5Overview of the Different Techniques13
3.Service Description17
3.1SLP18
3.2UpnP22
3.3Jini28
3.4Salutaion30
3.5JetSend33
3.6Inferno33
3.7SDP (Bluetooth)33
4.Service Access41
4.1SLP41
4.2UpnP41
4.3Jini44
4.4Salutaion47
4.5JetSend53
4.6Inferno53
4.7SDP (Bluetooth)56
5.Comparison of the Different Protocols57
5.1Features
5.2(Dis)Advantages of the Protocols57
5.2.1SLP60
5.2.2UpnP60
5.2.3Jini61
5.2.4Salutaion62
5.2.5JetSend63
5.2.6Inferno63
5.2.7SDP (Bluetooth)64
6.Implementation of the SAP Project65
6.1Overview65
6.2SAP Protocol Specification67
6.3Architecture70
6.4Integration with Service Discovery75
7.Conclusions and Outlook79
A.Notation and Abbreviations81
B.Userguide85
Successive to a preceding study about Service Discovery, this thesis covers the topics Service Description and Service Access. Starting with an analysis and comparison of existing technologies, a new protocol for the service access was developed and an operating environment, capable of accessing services of any type was programmed. Thereby emphasis is placed an high scalability, extensibility, modularity and comprehensive documentation, to provide easy association with existing or future works.
The first part deals with the various versions of Service Descriptions, followed by a description of the service access methods and concluding with a comprising comparison. All technologies or protocols qualified for Service Discovery and Access discovered during this diploma thesis are discussed.
The main part comprises the software implementation which was written in Java, including a comprehensive documentation containing, among others, the protocol specification, software architecture, an user guide and proposals for advancements.
Zusammenfassung:
Aufbauend auf einer vorangegangenen Arbeit über Service Discovery, werden in dieser Diplomarbeit die Themen Service Description und Service Access behandelt. Beginnend mit einer Analyse und dem Vergleich existierender Techologien, wurde ein neues Protokoll für den dynamischen Dienstzugriff entwickelt und eine funktionsfähige Umgebung programmiert, die mittels dieses Protokolls auf Dienste jeglicher Art zugreifen kann. Dabei wurde das Augenmerk auf eine hohe Skalierbarkeit, Erweiterbarkeit, Modularität und umfassende Dokumentation gelegt, so dass es nicht schwer fallen sollte, die Software mit folgenden oder existierenden Arbeiten zu verknüpfen.
Im ersten Teil wird auf die verschiedenen Varianten der Dienstbeschreibungen eingegangen, gefolgt von einer Beschreibung der Dienstzugriffe und anschließend einem zusammenfassenden Vergleich. Aufgeführt sind dabei alle für Service Discovery und Access geeigneten Technologien, bzw. Protokolle, die im Rahmen der Diplomarbeit aufgefunden wurden.
Der Hauptteil der Arbeit umfasst die Implementierung der Software, die in Java geschrieben wurde, inklusive einer umfassenden Dokumentation dazu, die unter anderem die Protokollspezifikation, die Architektur der Software, eine Bedienungsanleitung und Vorschläge zur Weiterentwicklung beinhaltet.
Inhaltsverzeichnis:Table of Contents:
1.Introduction1
1.1Topic1
1.2Content1
1.3How to read this paper2
2.General5
2.1Introducing Reflections5
2.2The Problem of automated Interaction9
2.3Use Cases10
2.4URLs/URIs/URNs, Namespaces11
2.5Overview of the Different Techniques13
3.Service Description17
3.1SLP18
3.2UpnP22
3.3Jini28
3.4Salutaion30
3.5JetSend33
3.6Inferno33
3.7SDP (Bluetooth)33
4.Service Access41
4.1SLP41
4.2UpnP41
4.3Jini44
4.4Salutaion47
4.5JetSend53
4.6Inferno53
4.7SDP (Bluetooth)56
5.Comparison of the Different Protocols57
5.1Features
5.2(Dis)Advantages of the Protocols57
5.2.1SLP60
5.2.2UpnP60
5.2.3Jini61
5.2.4Salutaion62
5.2.5JetSend63
5.2.6Inferno63
5.2.7SDP (Bluetooth)64
6.Implementation of the SAP Project65
6.1Overview65
6.2SAP Protocol Specification67
6.3Architecture70
6.4Integration with Service Discovery75
7.Conclusions and Outlook79
A.Notation and Abbreviations81
B.Userguide85
Michael Fischer, geboren 1964, war nach dem Studium der Literaturwissenschaft als Dramaturg, Lektor und Pressesprecher tätig. Heute ist er selbstständig als freier Journalist, Texter und PR-Berater in Kiel.
Sprache | englisch |
---|---|
Maße | 148 x 210 mm |
Gewicht | 178 g |
Themenwelt | Informatik ► Office Programme ► Access |
ISBN-10 | 3-8386-4483-2 / 3838644832 |
ISBN-13 | 978-3-8386-4483-7 / 9783838644837 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Tabellen, Formulare, Berichte, Datenbank, Abfragen, VBA, Import und …
Buch | Softcover (2023)
Markt + Technik Verlag
CHF 27,90
Buch | Softcover (2024)
John Wiley & Sons Inc (Verlag)
CHF 45,40
Datenbanken entwerfen und entwickeln lernen – Schritt für Schritt. …
Buch | Softcover (2020)
Rheinwerk (Verlag)
CHF 27,85