InfoQ Homepage WebSocket Content on InfoQ
-
ASP.NET Core Updates in .NET 9 Preview 2: Blazor, OIDC, OAuth and Configuring HTTP.sys
Microsoft released .NET 9 Preview 2 which contains some updates regarding ASP.NET Core: Blazor component constructor injection, and WebSocket compression for Blazor interactive server components. Furthermore, developers can streamline authentication integration by customising OIDC and OAuth parameters and configuring HTTP.sys extended authentication flags.
-
Uber Builds Scalable Chat Using Microservices with GraphQL Subscriptions and Kafka
Uber replaced a legacy architecture built using the WAMP protocol with a new solution that takes advantage of GraphQL subscriptions. The main drivers for creating a new architecture were challenges around reliability, scalability, observability/debugibility, as well as technical debt impeding the team’s ability to maintain the existing solution.
-
Expedia Uses WebSockets and Kafka to Query Near Real-Time Streaming Data
Expedia created a solution to support querying the clickstream data from their platform in near-real time to enable their product and engineering teams to explore live data while working on new and enhancing existing data-driven functional use cases. The team used a combination of WebSockets, Apache Kafka, and PostgreSQL to allow streaming query results continuously to users’ browsers.
-
Microsoft Introduces Public Preview of Socket.IO Support on Azure Web PubSub
Microsoft recently added support for Socket.IO on Azure in public preview, allowing developers to leverage a fully-managed cloud solution through Web PubSub for Socket.IO.
-
.NET 7 Brings Networking Improvements
The .NET 7 launch has brought many improvements around the whole API surface of the .NET Framework. In networking operations, .NET 7 improves the capabilities and performance of the existing HTTP and WebSockets protocols. It exposed a new protocol called QUIC and has many performance improvements compared to .NET 6.
-
Microsoft’s New Azure Fluid Relay Service Now Generally Available
Recently, Microsoft announced its Azure Fluid Relay service's general availability (GA). This managed cloud offering enables web developers to use the Fluid Framework for building enterprise-grade collaborative applications.
-
Microsoft Announces Preview Service for Building Real-Time Web Applications Called Azure Web PubSub
Recently Microsoft announced a preview of Azure Web PubSub, a new service for building real-time web applications. Azure Web PubSub is a fully-managed service that supports native and serverless WebSockets.
-
Zoom on Web: WebAssembly SIMD, WebTransport, and WebCodecs
At the recent web.dev live event, Google V8 product manager Thomas Nattestad explained some of the proposed additions to the web to support Zoom and other video conferencing features within the web browser.
-
Microsoft Adds Cross-Platform Support for Azure Relay Hybrid Connections
Microsoft recently announced that their Azure Relay Hybrid Connections service has reached General Availability. The Azure Relay Hybrid Connections service, which is WebSocket-based, complements the existing Azure Service Bus Relay offering which is now being referred to as WCF Relays.
-
Impact of Java EE 8 Hiatus on Tomcat 9 Highlighted at SpringOne
Mark Thomas (markt@apache.org) gave an update on the Apache Tomcat roadmap on the first day of the SpringOne Platform conference in Las Vegas this week, in which he brought up the fact that the ongoing delays to Java EE 8, something we've highlighted on InfoQ before, are also causing problems for the Apache Tomcat team.
-
Socket.IO 1.0 Release Brings Binary Support, new Engine.IO Module
Guillermo Rauch has released version 1.0 of the Socket.IO realtime JavaScript library, bringing with it the new Engine.IO module, and support for sending binary data. Coming more than two years since the last major release, the JavaScript community has largely greeted the news warmly, but for some the release has been too long coming.
-
Java EE 7 WebSocket Support
Java EE 7 introduces a number of new APIs and changes to existing APIs that cater to web developers using HTML5. There are three areas of interest: a new API for working with JSON, a significant update to JSF for working with new attributes, and a new API for working with the WebSocket protocol, one of a variety of technologies that make up HTML5.
-
Plans for Spring Framework 4.0 Announced - Includes Support for Java SE 8 and Groovy 2
VMware's SpringSource team have recently announced plans for Spring 4.0, the next update to the framework, with new features including support for Java SE 8, Groovy 2, parts of Java EE 7, and WebSockets. InfoQ spoke to Spring framework co-founder Juergen Hoeller to find out more about the plans.
-
Atmosphere 1.0: Asynchronous Communication For Java/JavaScript
Atmosphere 1.0 is a new Java/Scala/Groovy framework that attempts to abstract asynchronous communication between the web browser and the application server. It transparently supports Web Sockets, HTML5 Server Side events and other application server specific solutions when available, with long polling as a fallback.
-
Apache Wicket 6 Released With Integrated jQuery Support
The Apache Wicket project has released version 6 of its open source, component oriented Java web application framework, with built-in support for jQuery , improved JavaScript event binding, easier OSGI bundling and experimental support for WebSockets.