OSS Design Patterns (eBook)
XV, 151 Seiten
Springer Berlin (Verlag)
978-3-642-01396-6 (ISBN)
Foreword 6
Preface 7
Contents 10
Acronyms 12
Managing Telecommunications Services 13
Telecommunications Management Systems Overview 13
The Management Challenge 15
A Pattern Approach 16
Telecommunications Management Requirements 17
OSS Reference Model 18
OSS Systems Architecture 19
Summary 20
References 21
Designing Management Solutions 22
Developing an OSS Systems Architecture 22
Developing Management Solutions 24
OSS Reference Architecture 25
Remote Operations Model 26
The OSS Implementation Profiles 27
The Managed-Entity Model 30
OSS Design Patterns 31
Documenting OSS Design Patterns 32
The Simple Inventory OSS Application 33
Summary 33
References 34
OSS Architectural Patterns 35
Managed-Entity Value Pattern 35
OSS Fac¸ade Pattern 46
OSS Event Notification Pattern 51
OSS Iterator Pattern 58
OSS Factory Pattern 63
OSS Discovery Pattern 68
OSS Named-Procedure Pattern 74
OSS Command–Status Pattern 81
Summary 83
References 84
OSS Programming Patterns 85
Managed-Entity Key Pattern 85
Managed-Entity Life Cycle Pattern 90
Managed-Entity Update Pattern 96
Managed-Entity Attribute Population Pattern 101
Managed-Entity Template Filter Pattern 105
Managed-Entity Bulk Update Pattern 110
Last Update-Version-Number Pattern 114
Final Thoughts 115
References 115
Appendix A Type Definitions for the Simple Inventory 116
A.1 OSS Session Profile Declarations 116
A.2 OSS Message Profile Declarations 121
Appendix B Implementing an OSS Client Using JAXB 129
B.1 Create Equipment Record Managed-Entity Example 129
B.2 Message Profile Implementation Software Architecture 133
B.3 Create Equipment Record Managed-Entity Example—Complete Code 134
Appendix C Binding the OSS Patterns to Web Services 138
Appendix D OSS Design Pattern Interaction and Usage 142
D.1 OSS Design Pattern Interaction 142
D.2 OSS Design Pattern Usage 144
Glossary 145
About the Authors 149
Index 150
Colophon 155
Erscheint lt. Verlag | 24.7.2009 |
---|---|
Zusatzinfo | XV, 151 p. |
Verlagsort | Berlin |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Technik ► Nachrichtentechnik | |
Schlagworte | Architecture • Communication • Complexity • Design • Design Pattern • Design Patterns • Development • Distributed Systems Management • Host • Information • interfaces • Java • Java Message Service • Network Management • Operations Support Systems (OSS) • OSS applications • OSS ecosystem • programming • Software • telecommunications • Telecommunications Management |
ISBN-10 | 3-642-01396-1 / 3642013961 |
ISBN-13 | 978-3-642-01396-6 / 9783642013966 |
Haben Sie eine Frage zum Produkt? |
![PDF](/img/icon_pdf_big.jpg)
Größe: 4,7 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich