4GL PUB/SUB across boundaries

I saw the other day that Progress have a basic 4GL messaging server in their road map. I also saw that they are acquiring IONA technologies (http://www.progress.com/news/working-together/index.ssp), which (amongst other things) have a product (http://open.iona.com/products/enterprise-activemq) that uses Apache ActiveMQ as a messaging server.

Now, who's going to take bets on what is going to form the basis of the 4GL messaging server ? Iona (Apache ActiveMQ) or Sonic ?

We'll just have to wait and see.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
tamhas's picture

One never knows, but I can't

One never knows, but I can't imagine them deciding to support two messaging systems. Whatever happens to the IONA product, I would expect it to get reconciled with the Sonic product in some way and for that to also serve as the basis for the OpenEdge messaging feature ... just too confusing otherwise. What concerns me more is how they might choose to cripple the OpenEdge feature in order to avoid appearances of "giving away" Sonic revenue.


I suspect that the 4GL

I suspect that the 4GL server will be a very simple pub/sub mechanism, not bells or whistles. However, this is something that is long overdue in the product.


tamhas's picture

Two years ago I presented

Two years ago I presented the case documented here to a group of senior Progress people and got a very positive reaction. They recognize that Sonic is priced as an EAI tool, a context in which its price is easily justified. But, they also recognize that it is an important architectural tool and its price can be an obstacle there. At the time, they didn't know quite what they were going to do about it ... quite possibly, they still don't and the note we saw on slides at Exchange merely means that the item has made it to the task list. I would think and hope that they would go for a solution which integrated seamlessly with the rest of the Sonic line, something more on the order of a Sonic MQ Jr, than to go for a different technology altogether.