WebSockets
Cover vergrößern

Peter Leo Gorski, Luigi Lo Iacono, Hoai Viet Nguyen

WebSockets

Moderne HTML5-Echtzeitanwendungen entwickeln


01/2015
281 Seiten. Flexibler Einband

  • (1 Bewertung)

Bewertung abgeben

Buch: € 34,99
Extra: E-Book inside Buch kaufen ISBN: 978-3-446-44371-6

E-Book (PDF): € 27,99
E-Book kaufen
ISBN: 978-3-446-44438-6

Sie werden nun in den E-Book-Shop weitergeleitet...

Der E-Book-Shop besitzt ein eigenständiges Warenkorbsystem.

Weiter oder schließen

Leseprobe

- Für Webentwickler mit Grundkenntnissen, Studenten der Informatik, Softwarearchitekten und IT-Konzepter
- Umfassender Einstieg in die WebSocket-Technik: Grundlagen, Performance, Sicherheit, Test-Verfahren
- Mit zahlreichen Beispielen auf Basis ganz unterschiedlicher Werkzeuge, Technologien, Sprachen und Frameworks
- Die Beispiele aus dem Buch sowie Infos zu aktuellen Entwicklungen können auf der Website der Autoren heruntergeladen werden
- EXTRA: E-Book inside

Dieses Buch führt Sie umfassend in die WebSocket-Technik und die damit einhergehenden neuen Entwicklungsmöglichkeiten ein. Unter den zahlreichen exemplarischen Anwendungen finden sich Beispiele auf Basis von Node.js, Vert.x, und JSR 356, als Programmiersprachen werden Java und JavaScript eingesetzt.

Nach einer Einführung in die notwendigen Grundlagen von HTTP lernen Sie zunächst die Mechanismen für höhere Interaktivität und Echtzeitfähigkeit bei Webanwendungen kennen. Weiter geht es mit dem WebSocket-Protokoll und der WebSocket-API. An dieser Stelle werden Sie mit JavaScript erste Beispiele für WebSocket-Clientanwendungen in Webbrowsern programmieren. Es folgen WebSocket-Implementierungen auf der Serverseite auf Basis gebräuchlicher Frameworks.

Weitere Themen sind das Testen von verteilten Web-Socket-basierten Applikationen, Performance-Eigenschaften und – ganz wichtig – Sicherheitsaspekte, insbesondere wenn die Anwendung aus verteilten Komponenten zusammengesetzt ist, die über offene Netze miteinander gekoppelt sind.

Schließlich werden Sie verschiedene größere und vollständige Anwendungen implementieren: eine generische Fernsteuerung für Webanwendungen, ein klassisches Chatsystem, eine Heatmap für Usability-Tests und eine Überwachungskamera per Webcam.

AUS DEM INHALT //
HTTP-Grundlagen // Techniken für höhere Interaktivität und Echtzeitfähigkeit // Die Leitung: Das IETF WebSocket-Protokoll // Der Client: Die W3C WebSocket-API // Der Server: Sprachliche Vielfalt // WebSockets in der Praxis: Performance & Skalierbarkeit, Sicherheit, Gefahren & Probleme // Vier komplette Beispielanwendungen

Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader

Prof. Dr. Luigi Lo Iacono lehrt an der Fakultät für Informations-, Medien- und Elektrotechnik an der FH Köln.

Peter Leo Gorski und Hoai Viet Nguyen sind wissenschaftliche Mitarbeiter an derselben Fakultät.

Die Forschungs- und Entwicklungsinteressen des Autorenteams liegen im Bereich verteilter Anwendungen auf Basis von Webtechnologien und deren Sicherheit.

Pressestimmen

"Gorski, Lo Iacono und Nguyen halten, was sie versprechen: Das Werk ist eine detaillierte und umfassende Einführung in die Thematik der WebSockets." Tam Hanna, windows.developer, Juli 2015

„… ein sachliches Werk, das umfassend in die WebSockets einführt. So ist es für Webentwickler, Softwarearchitekten sowie Studierende der Informatik gut geeignet.“ Michael Müller, iX, August 2015

Leserstimmen

von Marcel F.

Das Buch "WebSockets" ist eine ausgezeichnete Lektüre zum Einstieg in die Welt der WebSocket-Programmierung und für jeden Erfahrungsgrad geeignet. Es beginnt bei den absoluten Grundlagen der Kommunikation im Internet, was den Einstieg für absolute Anfänger möglich macht. Hierbei wird eine solide Basis für die folgenden Kapitel geschaffen. Anschließend gehen die Autoren auf die bisherigen Möglichkeiten und deren Limitationen ein. Dieser Aufbau zeigt deutlich den Bedarf für diese neue Technologie und ist somit sehr wichtig und gut durchdacht. Die folgenden Kapitel gehen sehr detailliert auf alle Aspekte von WebSockets ein und das Buch schließt mit ein paar sehr interessanten Beispielen wie das Steuern einer Internetseite mittels eines Handys. Generell lässt das Buch keine Wünsche offen und geht in den Erklärungen auf alle wichtigen Details ein. Die Grafiken sind dabei immer sehr gut gewählt und unterstützen die Erklärungen. Generell kann ich das Buch jedem empfehlen, der sich mit diesem Thema beschäftigen möchte!

Empfehlungen der Redaktion:

Architektur für Websysteme

Daniel Takai

Architektur für Websysteme

Dieses Buch enthält das Wissen um die Architektur von Web- bzw. Geschäftssystemen, also Systemen, die über das Internet funktionieren und für die ... Mehr

Buch kaufen · E-Book (PDF) kaufen € 40,00

Sie werden nun in den E-Book-Shop weitergeleitet...

Der E-Book-Shop besitzt ein eigenständiges Warenkorbsystem.

Weiter oder schließen

09/2017

Swift 3 im Detail

Thomas Sillmann

Swift 3 im Detail

Swift 3 für Ein- und Umsteiger – von den Basics bis zu fortgeschrittenen Techniken
Der unentbehrliche Begleiter für alle, die mit Swift 3 ... Mehr

Buch kaufen · E-Book (ePUB) kaufen € 36,00

Sie werden nun in den E-Book-Shop weitergeleitet...

Der E-Book-Shop besitzt ein eigenständiges Warenkorbsystem.

Weiter oder schließen

03/2017

Apps für iOS 10 professionell entwickeln

Thomas Sillmann

Apps für iOS 10 professionell entwickeln

Mit Swift 3 und Objective-C professionelle Apps entwickeln – das Praxisbuch für alle iOS-Entwickler
Diese komplett überarbeitete und ... Mehr

Buch kaufen · E-Book (ePUB) kaufen € 46,00

Sie werden nun in den E-Book-Shop weitergeleitet...

Der E-Book-Shop besitzt ein eigenständiges Warenkorbsystem.

Weiter oder schließen

12/2016

Verlagsbereiche

FachbuchFachzeitschriftenTagungen und MessenLiteraturKinderbuch

Fachportale

FORM + WerkzeugHANSER automotiveHANSER KonstruktionKunststoffeKunststoffe.tvKunststoffe internationalQZ Qualität und ZuverlässigkeitWB Werkstatt + Betrieb

Wissenschaftsportale

HTM Journal of Heat Treatment and MaterialsInternational Journal of Materials ResearchInternational Polymer ProcessingKerntechnikMP Materials TestingPractical MetallographyTenside Surfactants DetergentsZeitschrift KunststofftechnikZWF Zeitschrift für wirtschaftlichen Fabrikbetrieb

Partnerportale

automationbbr Bänder Bleche Rohreenergiespektrum:K Kompetenz für Konstrukteureg+h Gebäudetechnik und Handwerklogistik journalmaschine + werkzeug

Carl Hanser Verlag GmbH & Co. KG · Kolbergerstraße 22 · 81679 München
Telefon: +49 89 99830-0 · Fax: +49 89 984809 · E-Mail