SHARE
Facebook X Pinterest WhatsApp

WS02 Updates Middleware Servers

Written By
thumbnail Sean Kerner
Sean Kerner
Jul 20, 2010
ServerWatch content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More



Enterprise middleware vendor WS02 updated its Carbon Core Framework last week, including a new message broker and Complex Event Processing (CEP) server.

Moving messages from .NET to Java platforms get easier with new middleware messaging engine.

The new offerings expand the open source based middleware server suite from WS02, providing a more thorough end-to-end framework.

“The message broker is a messaging engine that supports the JMS APIs for Java but also support WS-eventing which allows you to handle web based subscriptions,” Paul Fremantle, WSO2 co-founder and CTO, told InternetNews.com “We’ve also added in the Amazon simple queuing API.”

Fremantle noted that the WS02’s message broker is based on the open source Apache Qpid Advanced Message Queuing Protocol (Advanced Message Queuing Protocol) system. He added that there are multiple ways that the message broker can be deployed and used. Freemantle explained that the message broker runs on top of WS02’s Carbon middleware server.

“If you want to link up Java and .NET clients together in a pub/sub model, there are .NET and java clients available for the message broker and you could publish events in .net and pick them up in Java and vice-versa,” Freemantle explained. “All those clients need is a network connection to the message broker server.”

Another possible scenario is embedding it as a process on a Carbon server where it provides persistent messaging for other Carbon servers.

The other new piece of technology from WS02 is a Complex Event Processing (CEP) system.

“The CEP engine is all about taking events and spotting patterns in them,” Freemantle said. “An example could be, did I get more than three credit card transaction within a minute, which could be an indicator of fraudulent activity.”

Freemantle noted that beyond fraud detection, CEP is useful for monitoring and alerting as well as algorithmic trading. As part of WS02 overall Carbon middleware platform, Freemantle said users would be able to create queries for any data occurring on Carbon.

WS02’s CEP engine is based on the open source Drools Fusions project, which is led by Red Hat’s JBoss division. Red Hat currently provides Drools Fusion as a technology preview as part of the JBoss Business Rules Management System (BRMS) 5.1 release, which debuted at the end of 2010. Freemantle noted that he has had very positive experiences working with the JBoss community.

That said, Freemantle added that WS02 can leverage the open source Esper CEP engine as well.

“We’re basically offering people a choice between a Drools Fusion based model and an Esper based model,” Freemantle said. “We’re also looking at potentially writing a CEP engine of our own.”

Sean Michael Kerner is a senior editor at InternetNews.com, the news service of Internet.com, the network for technology professionals.

Follow ServerWatch on Twitter

Recommended for you...

What Is a Container? Understanding Containerization
What Is a Print Server? | How It Works and What It Does
Nisar Ahmad
Dec 8, 2023
What Is a Network Policy Server (NPS)? | Essential Guide
Virtual Servers vs. Physical Servers: Comparison and Use Cases
Ray Fernandez
Nov 14, 2023
ServerWatch Logo

ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.