JMS (Java Message Service) for Squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

JMS (Java Message Service) for Squeak

John Chludzinski
Is anyone aware of a simple JMS client implementation in Squeak (or any Smalltalk)?  ---John

Reply | Threaded
Open this post in threaded view
|

Re: JMS (Java Message Service) for Squeak

Danie Roux-3
On Mon, Aug 9, 2010 at 10:24 PM, John Chludzinski  wrote:
> Is anyone aware of a simple JMS client implementation in Squeak (or any
> Smalltalk)?  ---John

Yes/maybe: http://stomp.codehaus.org/StompConnect

"StompConnect is a small Java library for exposing any JMS provider as
a Stomp Broker. This means that you can use any of the Stomp Clients
to work with any JMS compliant message broker."

Stomp is a simple line-based protocol, should be easy enough to build
in Squeak. And I see there is one available for VW.

I successfully used Stomp with Ruby years back.

--
Danie Roux *shuffle* Adore Unix - http://danieroux.com

Reply | Threaded
Open this post in threaded view
|

Re: JMS (Java Message Service) for Squeak

Tony Garnock-Jones
In reply to this post by John Chludzinski
There's my AMQP client, which works with (at least) RabbitMQ:
http://www.squeaksource.com/AMQP.html. It's not JMS, but AMQP was heavily
influenced by JMS, so it will in all likelihood cover your needs.

Regards,
  Tony


John Chludzinski wrote:
> Is anyone aware of a simple JMS client implementation in Squeak (or any
> Smalltalk)?  ---John
>
>
> ------------------------------------------------------------------------
>
>

Reply | Threaded
Open this post in threaded view
|

Re: JMS (Java Message Service) for Squeak

Tony Garnock-Jones-2
In reply to this post by John Chludzinski
There's my AMQP client, which works with (at least) RabbitMQ:
http://www.squeaksource.com/AMQP.html. It's not JMS, but AMQP was heavily
influenced by JMS, so it will in all likelihood cover your needs.

Regards,
  Tony


John Chludzinski wrote:
> Is anyone aware of a simple JMS client implementation in Squeak (or any
> Smalltalk)?  ---John
>
>
> ------------------------------------------------------------------------
>
>


Reply | Threaded
Open this post in threaded view
|

Re: JMS (Java Message Service) for Squeak

Göran Krampe
In reply to this post by Danie Roux-3
On 08/09/2010 10:30 PM, Danie Roux wrote:

> On Mon, Aug 9, 2010 at 10:24 PM, John Chludzinski  wrote:
>> Is anyone aware of a simple JMS client implementation in Squeak (or any
>> Smalltalk)?  ---John
>
> Yes/maybe: http://stomp.codehaus.org/StompConnect
>
> "StompConnect is a small Java library for exposing any JMS provider as
> a Stomp Broker. This means that you can use any of the Stomp Clients
> to work with any JMS compliant message broker."
>
> Stomp is a simple line-based protocol, should be easy enough to build
> in Squeak. And I see there is one available for VW.
>
> I successfully used Stomp with Ruby years back.
>

I have started a STOMP implementation, it is a really simple protocol. I
just got distracted, will try to finish it tonight.

regards, Göran

Reply | Threaded
Open this post in threaded view
|

StompProtocol first snapshot (was Re: [squeak-dev] JMS (Java Message Service) for Squeak)

Göran Krampe
Hi all!

Ok, did a first snapshot on SS at "StompProtocol". It is not ready yet
but the actual protocol/encoding is at least implemented and now the
"fun stuff" begins - the high level constructs.

Feel free to play: http://www.squeaksource.com/StompProtocol.html

And the SS repo is open for writes, I will integrate any good stuff :)

regards, Göran

PS. Damien Pollet seems to have something in his "secret repo" - because
it gets listed if I search for "STOMP"... ;)