activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Johan Edstrom <seij...@gmail.com>
Subject Re: Node.JS Client Library for Accessing Apache ActiveMQ
Date Sat, 01 Feb 2014 23:46:35 GMT
Oh, if you give me that npm I'll be happy as pie :) 

I ment that one part of it could be a sweet node integration of stomp js.

Sent from my pressure cooker.

> On Feb 1, 2014, at 16:32, Zakeria Hassan <zak.hassan1010@gmail.com> wrote:
> 
> Hi Johan,
> 
> I wanted to consolidate all those methods of accessing stuff into one
> client library with a simple.
> 
>> npm install activemq-node
> 
> Also from a user perspective I think this is something that would get
> people excited because now their IT staff save time in development because
> they have a library.
> 
> Just googling "connecting to activemq from Node.js" it seems that people
> are searching.
> 
> Developers can always do stuff from scratch but really in 2014 who wants to
> do things from scratch now a days.
> 
> When we give people a easy barrier of entry into integrating ActiveMQ into
> Node.JS, I think we'll see the community expand faster and innovate more.
> From a re-usability perspective developers might find better ways to
> optimize stuff which will help people solve more complex problems. Finally,
> we want to abstract away all the mechanics involved and get to what we
> truly want which is quick and easy data access.
> 
> 
> Thanks,
> Zak
> 
> 
> 
> 
> 
>> On Sat, Feb 1, 2014 at 5:54 PM, Johan Edstrom <seijoed@gmail.com> wrote:
>> 
>> If you want to use the broker, I'm pretty sure you'll be fine with
>> stomp.js and web sockets, for jmx, sure Jolokia would be great. There are
>> several ways of slicing and dicing this, spray is also interesting from a
>> purely asynchronous perspective as are many other frameworks.
>> 
>> 
>> 
>> Sent from my pressure cooker.
>> 
>>>> On Feb 1, 2014, at 15:03, Zakeria Hassan <zak.hassan1010@gmail.com>
>>> wrote:
>>> 
>>> Hi,
>>> 
>>> It's no surprise that the Apache ActiveMQ project is world renown and the
>>> Apache community is filled with some of the greatest minds in the
>> software
>>> industry. I'm proposing something new and I know not everyone will agree
>>> but this is what open source is all about, open collaboration from
>> everyone
>>> and anyone. Apache community is also known for their long lived projects
>>> and one item that we should consider is today's young 20-something year
>>> old's "like me" are really attracted to JavaScript in particular Node.JS.
>>> I'm proposing a Node.JS Client library for accessing ActiveMQ JMS
>> messages.
>>> 
>>> I wrote a little JavaScript to access the RSS atom feed for the web
>> console
>>> (not committed yet) then I looked into Jolokia where even more stuff can
>> be
>>> done.
>>> 
>>> Here is some of the code: https://gist.github.com/zmhassan/8702385
>>> 
>>> Since its RESTful based I think it is possible to make an API in
>> Node.JS. I
>>> looked online and no one has done this yet for ActiveMQ.
>>> 
>>> 
>>> What motivated me to do this was this Youtube video by Tim Berners-Lee:
>>> 
>>> http://www.youtube.com/watch?v=OM6XIICm_qo
>>> 
>>> 
>>> Benefits:
>>> 
>>>  - It will bring younger, diverse in skill set contributors to the
>> Apache
>>>  ActiveMQ community.
>>>  - Much of the code written in Node.JS can be re-factored and reused on
>>>  the client-side.
>>>  - This will open the doors to new innovation... That's what we want..
>>>  Right?
>>>  - This will ensure that this project is around for the next 40 years.
>>>  - We all learn a more modern technology.
>>> 
>>> 
>>> Frequently asked questions?
>>> 
>>> 
>>>  - *What is Node.JS?*
>>> 
>>> It lets developers write JavaScript on the server-side and is growing in
>>> popularity around the world.
>>> 
>>> 
>>>  - *What companies use Node.JS?*
>>> 
>>> http://nodejs.org/industry/
>>> 
>>> 
>>> 
>>>  - *Whats in it for Zak or Why am I doing this?*
>>> 
>>> I am a volunteer and I don't gain any benefit except the satisfaction of
>>> playing a small role in this open source community and making sure this
>>> open technology stays open now and in the future.
>>> 
>>> 
>>>  - *Where will I host the project to see progress?*
>>> 
>>> I will be hosting it on my github account:
>>> 
>>> https://github.com/zmhassan/activemq-node.js
>>> 
>>> Note: It will follow Apache Licensed 2.0
>>> 
>>> 
>>> 
>>> 
>>> Best Regards,
>>> Zak
>>> 
>>> Twitter: https://twitter.com/prospect1010
>>> 
>>> Github: http://www.github.com/zmhassan
>>> 
>>> 
>>> 
>>> *"Empowerment of individuals is a key part of what makes open source
>> work,
>>> since in the end, innovations tend to come from small groups, not from
>>> large, structured efforts."- Tim O'Reilly*
>> 

Mime
View raw message