Reactive Internet Programming (eBook)
241 Seiten
Association for Computing Machinery and Morgan & Claypool Publishers (Verlag)
978-1-970001-78-5 (ISBN)
Is Internet software so different from “ordinary” software? This book practically answers this question through the presentation of a software design method based on the State Chart XML W3C standard along with Java. Web enterprise, Internet-of-Things, and Android applications, in particular, are seamlessly specified and implemented from “executable models.”
Internet software puts forward the idea of event-driven or reactive programming, as pointed out in Bonér et al.’s “Reactive Manifesto” (http://www.reactivemanifesto.org). It tells us that reactiveness is a must. However, beyond concepts, software engineers require effective means with which to put reactive programming into practice. This book’s purpose is to outline and explain such means.
The lack of professional examples in the literature that illustrate how reactive software should be shaped can be quite frustrating. Therefore, this book helps to fill in that gap by providing in-depth professional case studies that contain comprehensive details and meaningful alternatives. Furthermore, these case studies can be downloaded for further investigation.
Internet software requires higher adaptation, at run time in particular. After reading Reactive Internet Programming, the reader therefore will be ready to enter the forthcoming Internet era.
Table of Contents: 1. Introduction / 2. Event and State-based Modeling and Programming / 3. Applying State Chart XML / 4. Programming State Chart XML Models / 5. Execution Semantics / 6. Advanced Programming with PauWare engine / 7. Programming the "Internet of Things" / 8. Programming Web Enterprise Component Management / 9. Software Component Management / Appendix A. Internal Structure of PauWare Engine / Appendix B. Acronyms / Appendix C. Software / References / Author's Biography
| Erscheint lt. Verlag | 1.4.2016 |
|---|---|
| Reihe/Serie | ACM Books | ACM Books |
| Verlagsort | San Rafael |
| Sprache | englisch |
| Themenwelt | Informatik ► Office Programme ► Outlook |
| Mathematik / Informatik ► Informatik ► Software Entwicklung | |
| Schlagworte | Software Engineering, Internet Programming, State Chart XML, Model-Driven Software Development, Internet of Things, Web applications |
| ISBN-10 | 1-970001-78-X / 197000178X |
| ISBN-13 | 978-1-970001-78-5 / 9781970001785 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
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 eine
Geräteliste und zusätzliche Hinweise
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