Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Java

449 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Dieses Mal werden wir uns ansehen, was der Unterschied zwischen Vererbung und Delegation sein kann. Oder besser ausgedrückt, warum ich Delegation bevorzuge und ein eher selten eingesetztes Feature in Java hervorheben möchte.
Delegation über Vererbung in Java
Ein Web ohne JavaScript ist heute undenkbar. Doch die Skriptsprache bekommt Konkurrenz: von WebAssembly. Dabei handelt es sich um ein maschinennahes Bytecode-Format für den Browser, das unter Berücksichtigung der Hardwareressourcen zu einer schnelleren Ladezeit und Ausführung führt. Aktuell können C oder C++ in WebAssembly-Bytecode übersetzt werden und weitere problemorientierte Sprachen wie C# od..
Eine Revolution des Web
Input-Konflikte durch parallele Eingaben eines Benutzers über die Maus und die Tastatur oder andere periphere Geräte sind seit Jahren in Betriebssystemen gelöste Probleme. Heutzutage werden jedoch immer komplexere IoT-Geräte entworfen, welche durch die Anbindung zusätzlicher Hardwarekomponenten deutlich mehr Benutzerinteraktionen bereitstellen und die jeweiligen Eingaben korrekt und möglichst perf..
Koordination multipler Benutzereingaben im OSGi-Kontext
REST-APIs sind heute gang und gäbe – und ein beliebtes Mittel für ihre Absicherung ist OAuth2. Doch wenn unterschiedliche Zielgruppen auf gemeinsame REST-Ressourcen zugreifen, stößt klassisches Berechtigungsmanagement schnell an seine Grenzen. Eine bewährte Alternative ist die Auftrennung der APIs nach Zielgruppe oder „Request-Ursprung“. Dies kann Softwarearchitekten helfen, klare Regelwerke für A..
Zielgruppengerecht: Auftrennen von REST-APIs nach Ursprung
RxJS ist ein sehr flexibles Framework für die reaktive Entwicklung von Benutzerschnittstellen im Frontend-Bereich. Es handelt sich dabei um eine Implementierung von ReactiveExtensions für JavaScript und TypeScript. Der Artikel gibt eine kleine Übersicht über RxJs und dessen zahlreiche Möglichkeiten.
Wie RxJS hilft, flüssige und hoch performante Frontends zu entwerfen