HTML5 WebSocket: A new world of connectivity

HTML5 WebSocket

Subscribe to HTML5 WebSocket: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get HTML5 WebSocket: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

This is the second post of a two-part blog post that discusses HTML5 WebSocket and security. The first post, HTML5 WebSocket Security is Strong, talked about the security benefits that derive from being HTTP-compatible and the WebSocket standard itself. In this, the second post, I will highlight some of the extra security capabilities that Kaazing WebSocket Gateway offers. Kaazing WebSocket Gateway makes your Web application architecture more secure. We leverage the HTTP and WebSocket standards as well as Kaazing-specific technology for capabilities beyond what the standard provides, but what real-world applications typically need. What are some of those things? Read on… HTTP Authentication (Challenge/Response) Specified by RFC 2617, a WebSocket gateway/server can issue a standard HTTP challenge and receive a token or other authentication information in the HTTP ... (more)

Building a Simple Peer-to-Peer WebSocket App – Part 1

This tutorial series walks you through the simple steps of building an HTML5 WebSocket app, demonstrating the power of the publish/subscribe development pattern directly in JavaScript. Our sample is almost as simple as a Chat app, the “Hello World” app of the WebSocket world, but is a tad more visual and dynamic. After trying out the completed application, you can either jump in the code and play with it right away, or move on to Part 2 (coming soon) of this tutorial for a step-by-step guide. About the Environment This tutorial requires a WebSocket server. We will use http://tutorial.kaazing.com, which hosts the JMS Edition of Kaazing WebSocket Gateway, Kaazing’s high-performance enterprise-grade WebSocket Server. All you’ll need to do is create a WebSocket connection to this server directly from your browser and start “talking” (read: send messages) to it from yo... (more)

HTML5 WebSockets Illustrates Need for Programmability in the Network

It's likely that IT network and security staff would agree that HTML5 WebSockets has the potential for high levels of disruptions (and arguments) across the data center. Developers want to leverage the ability to define their own protocols while reaping the benefits of the HTTP-as-application-transport paradigm. Doing so, however, introduces security risks and network challenges as never-before-seen protocols start streaming through firewalls, load balancers, caches and other network-hosted intermediaries that IT network and security pros are likely to balk at. IUsually because they're the last to know, and by the time they do – it's already too late to raise objections. Aside from the obvious "you folks need to talk more" (because that's always been the answer and as of yet has failed to actually occur) there are other answers. Perhaps not turn-key, perhaps not eas... (more)

SPDY versus HTML5 WebSockets

A recent post on the HTTP 2.0 War beginning garnered a very relevant question regarding WebSockets and where it fits in (what might shape up to be) an epic battle. The answer to the question, “Why not consider WebSockets here?” could be easily answered with two words: HTTP headers. It could also be answered with two other words: infrastructure impact. But I’m guessing Nagesh (and others) would like a bit more detail on that, so here comes the (computer) science. Different Solutions Have Different Impacts Due to a simple (and yet profound) difference between the two implementations, WebSockets is less likely to make an impact on the web (and yet more likely to make an impact inside data centers, but more on that another time). Nagesh is correct in that in almost all the important aspects, WebSockets and SPDY are identical (if not in implementation, in effect). Both ... (more)

Five Signs You Need HTML5 WebSockets

Here is the recording of the second WebCast in our 3-part series: 5 Signs You Need HTML5 WebSockets. If you missed the first one you can watch it here: Web Communication Revolution: an Overview of HTML5 WebSockets. ... (more)

The Web Communication Revolution – An Overview of HTML5 WebSockets

Watch Part 1 of our webcast series: Web Communication Revolution – an Overview of HTML5 WebSockets. In this recorded presentation we walk through the challenges the legacy Web is posing and how HTML5 and WebSockets are changing it into a new, living Web. In the webcast we discuss questions like HTML5 and WebSocket support in older browsers, the WebSocket API and protocol, trends how the full duplex low latency messaging will change enterprise topologies, and how higher level business protocols can be extended all the way to desktop browsers and mobile devices. ... (more)

Accelerating the Web for the Internet of Things

Internet Of @ThingsExpo Early Bird Savings here! The definition of IoT is not new, in fact it's been around for over a decade. What has changed is the public's awareness that the technology we use on a daily basis has caught up on the vision of an always on, always connected world. If you look into the details of what comprises the IoT, you'll see that it includes everything from cloud computing, Big Data analytics, "Things," Web communication, applications, network, storage, etc. It is essentially including everything connected online from hardware to software, or as we like to say, it's an Internet of many different things. The difference is that what have in the past been disparate and disconnected systems are now rapidly becoming uniform, connected, and always-on systems. This shift in computing triggers new demands and requirements that will put existing infras... (more)

Overview of HTML5 WebSockets in Korean

ZDNet Korea has a very good overview article on WebSockets and Kaazing. It provides a comparison of the HTTP-based communication and WebSockets, gives real life examples, and covers the client technologies that Kaazing provides. And it’s all in Korean. ... (more)

Real-Time and Connectivity

Author, instructor, ultra-marathon runner Peter Lubbers gives a talk at the San Francisco HTML5 User Group he founded, discussing the latest news in the exciting HTML5 feature area of Real-Time and Connectivity. There is a lot of new stuff to talk about when it comes to the related HTML5 APIs and protocols. For example, the official RFC (RFC 6455) for the WebSocket protocol was recently published and it has changed significantly since its earlier protocol drafts. Join SFHTML5′s own Peter Lubbers as he takes an in-depth look at WebSocket, Server-Sent Events, XMLHTTPRequest Level 2, Cross Document Messaging, and related standards like CORS and SPDY. These HTML5 features will allow you to easily build kick-ass web applications with unparalleled functionality, speed, and responsiveness. Pay attention and you might even win a signed copy of Peter’s latest edition of Pro ... (more)

Testing Tips For Today | @DevOpsSummit #DevOps #IoT #Microservices

Testing Tips For Today's Tech: HTML5, WebSockets, RTMP, Adaptive Bitrate Streaming One of the most dangerous things that can happen to a development team is complacency. The modern world moves so fast, and new technologies are coming out all the time. If you stop innovating and stop adapting, you'll be sunk. It's critical for web developers to be continuously responding to the changes around them. The web community is constantly churning out new technologies that make it easier to develop the applications that savvy users are demanding. It may be obvious, but new technologies often require new ways of thinking about testing - sometimes new tools, other times entirely new testing methods. You just can't rely on the same old same old when things change as much as the web does. This means that you, as a performance tester, must constantly be preparing for the latest... (more)