Servers WS02 Updates Middleware Servers

WS02 Updates Middleware Servers

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 “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, the news service of, the network for technology professionals.

Follow ServerWatch on Twitter

Latest Posts

Compare HP’s iLo & Dell’s iDRAC Server Management Tools

Most servers shipped from the major manufacturers today come with some type of out-of-band management tool or baseboard management controller (BMC). Two of the...

Get-MsolUser PowerShell Attributes & Properties

This article has been updated for 2020. Please note that WAAD was retired in 2018, but the cmdlets listed in this article are still...

Microsoft Azure PowerShell Scripts and Commands

Using PowerShell scripts and commands for quickly executing tasks in Windows operating systems offers a number of benefits over traditional scripting languages, such as...

Microsoft Hyper V Review

Microsoft Hyper-V: The Bottom line Microsoft Hyper-V lagged behind VMware's virtualization tool, one of the most popular tools in the space, when it was first...

Best Cloud Based Services & Companies

Any company that’s delayed introducing cloud-based software into their infrastructure needs to consider leveraging these new technologies to reap all the benefits cloud computing...

Related Stories