Welcome!

Machine Learning Authors: Zakia Bouachraoui, Yeshim Deniz, Pat Romanski, Elizabeth White, Carmen Gonzalez

Related Topics: Machine Learning

Machine Learning : Press Release

My-Channels Nirvana Adds Support for HTML5 Web Sockets

The Nirvana JavaScript API will now use WebSocket communication

My-Channels, a provider of unified enterprise, web and mobile middleware, today announced support for the HTML5 WebSocket protocol in their Nirvana Enterprise Server and the Nirvana JavaScript client API.

My-Channels' Nirvana API for JavaScript has been updated to include underlying support for Web Sockets, an HTML5 technology for full-duplex communication between web browsers and servers. The Nirvana JavaScript API will now use WebSocket communication by default. Browsers yet to adopt this new standard will continue to function using Nirvana's Comet-based streaming implementation.

"The benefit of Web Sockets over traditional Comet techniques is primarily reduced overhead", said Tam Freestone-Bayes, VP Internet Engineering at my-Channels. "We feel the WebSocket protocol offers genuine benefits over the current "hand-rolled" JavaScript solutions, and have accordingly chosen to add WebSocket support to our Nirvana Realm Server and associated Nirvana JavaScript Client API".

The Nirvana JavaScript API provides comprehensive middleware functionality on top of the inherently simple WebSocket protocol. The API delivers essential features and robustness that remain absent from the underlying standard, such as support for idle connections, connection recovery and multiplexing.

Nirvana developers can now transparently upgrade existing Nirvana JavaScript RIAs to employ Web Sockets and gain transport efficiency improvements via a routine redeployment, and without changing any application code.

Nirvana Enterprise Server and the Nirvana JavaScript API are available for download from the my-Channels web site.

More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to [email protected] to share your product and company news coverage with AJAXWorld readers.

CloudEXPO Stories
Cloud-Native thinking and Serverless Computing are now the norm in financial services, manufacturing, telco, healthcare, transportation, energy, media, entertainment, retail and other consumer industries, as well as the public sector. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long development cycles that produce software that is obsolete at launch. DevOps may be disruptive, but it is essential. DevOpsSUMMIT at CloudEXPO expands the DevOps community, enable a wide sharing of knowledge, and educate delegates and technology providers alike.
Public clouds dominate IT conversations but the next phase of cloud evolutions are "multi" hybrid cloud environments. The winners in the cloud services industry will be those organizations that understand how to leverage these technologies as complete service solutions for specific customer verticals. In turn, both business and IT actors throughout the enterprise will need to increase their engagement with multi-cloud deployments today while planning a technology strategy that will constitute a significant part of their IT budgets in the very near future. As IoT solutions are growing rapidly, as well as security challenges growing exponentially, without a doubt, the cloud world is about to change for the better. Again.
Data center, on-premise, public-cloud, private-cloud, multi-cloud, hybrid-cloud, IoT, AI, edge, SaaS, PaaS... it's an availability, security, performance and integration nightmare even for the best of the best IT experts. Organizations realize the tremendous benefits of everything the digital transformation has to offer. Cloud adoption rates are increasing significantly, and IT budgets are morphing to follow suit. But distributing applications and infrastructure around increases risk, introduces complexity and challenges availability at every turn. To embrace DX and to come out on top, there are four underlying principles that should guide you. Understanding these four essentials along with their relevance and impact will elevate you to DX Hero status now. Jonathan will provide a high-level overview of these principles and how some of his organization's clients have embraced them w...
The level of trust we have with individuals, businesses, and technology affects our lives daily. This is important to remember when discussing new technologies. For example, our level of trust is a critical factor when evaluating a new technology as a potential solution for providing business value. Given the importance of trust, imagine one's reaction upon hearing that blockchain is a "trustless trust" system. On the surface, that does sound like an oxymoron. This paper discusses how "trustless trust" applies to blockchain. It will discuss the various consensus algorithms used to provide that trust, including the benefits and challenges of each. Key use case patterns will be provided as examples and what the impact of the tradeoffs between consensus algorithms.
Today's workforce is trading their cubicles and corporate desktops in favor of an any-location, any-device work style. And as digital natives make up more and more of the modern workforce, the appetite for user-friendly, cloud-based services grows. The center of work is shifting to the user and to the cloud. But managing a proliferation of SaaS, web, and mobile apps running on any number of clouds and devices is unwieldy and increases security risks. PJ Hough, Citrix Executive Vice President and Chief Product Officer, discusses improving personal productivity with an evolved approach supporting modern workstyles and simplifying IT complexities to deliver the right experience to the right user at the right time, on any device.