Today is yet another exciting day for the Flex community and for the world of Rich Internet applications… Adobe is announcing plans to release its Remoting and Messaging technologies under a new open source product named BlazeDS.
The news is probably all over the blogs, but I thought I would summarize the key points:
- The Remoting and Messaging technology previously available only as part of LiveCycle Data Services will now be available for free as a new Open Source product called BlazeDS (under LGPL v3 license).
- The public beta of BlazeDS is available for download here (the GA version is scheduled for early 2008).
- As part of this announcement, the Action Message Format (AMF) protocol specification is also being published. The spec is available here.
- The JIRA bugbase is available here.
Additional Information:
- BlazeDS includes a new HTTP Streaming channel for real time applications that require very low latency. The sample applications packaged with BlazeDS provide examples of real time market data streaming and collaborative applications built with BlazeDS and using the new HTTP Streaming channel (the RTMP protocol is not included in BlazeDS).
- In addition to the BlazeDS war file, the BlazeDS download includes a version of Tomcat (6.0.14) with a series of web applications fully configured with BlazeDS (including blazeds-sample).
Getting Started:
- Download the BlazeDS beta 1 zip file here
- Expand it on your local file system (for example in a /blazeds directory)
- Start Tomcat (startup.bat or startup.sh in /blazeds/tomcat/bin)
- Open a browser and access the samples home page: http://localhost:8400/blazeds-samples/
- Take the test drive!
Background Information on Messaging:
The Message Service provides a complete publish/subscribe infrastructure allowing Flex clients and the server to exchange messages in real time. The Message Service is made of two key components: a message service running in the application server, and a client-side API. The message service manages a set of destinations. The client-side API allows Flex clients to publish and subscribe to these destinations.
The Message Service enables data push, and collaborative applications to be delivered in the browser in a reliable and scalable manner while preserving the benefits of the traditional web deployment model.
The Message Service can integrate with existing messaging systems through an adapter architecture. A JMS adapter is available out-of-the-box. Using the JMS adapter, you can map BlazeDS messaging destinations to JMS topics, allowing Flex clients to publish and subscribe to JMS topics.
Background Information on Remoting:
Remoting allows a Flex applications to directly invoke methods of Java objects deployed in your application server. The benefits of Remoting include performance and the straightforward programming model.
Additional Offerings:
- Adobe will also offer “Adobe LiveCycle Data Services, Community Edition”, a subscription offering that includes certified builds of BlazeDS, enterprise support, etc.
- LiveCycle Data Services ES (the commercial product) will continue to exist and will focus on higher level APIs: such as Data Management Services, Portal Integration, Offline Synchronization, etc.

95 Comments
Thank you very much for this information. I like this site
Will this have any effect on the remoting/messaging that ships with ColdFusion?
Thanks for the quick info on setting up and running blazeds.
thanx
thankssss adminn
So, am I corrent when assuming that, when using BlazeDS, you don’t have the option of displaying modified data(real time modification without having to reload or save the 2nd session?) in the same form on a 2nd session?
How does the new AMF Streaming Channel relate to RTMP performance wise? Seems as if there is no RTMP endpoint in BlazeDS.Also, will there still be a LCDS Express Edition (including RTMP) around when LCDS/BlazeDS Community Edition gets released in 2008? If not, that would be tough for some of our customers!
Hello everybody, my name is Damion, and I’m glad to join your conmunity,
and wish to assit as far as possibl
Thank you very much for this information. I like this site
Thanks for the quick info on setting up and running blazeds.
Thanks for the quick info on setting up and running blazeds.
Thank you very much admin
Hello everybody, my name is Damion, and I’m glad to join your conmunity,
and wish to assit as far as possibl
Thank you very much admin
Hello everybody, my name is Damion, and I’m glad to join your conmunity,
and wish to assit as far as possibl
Thanks for the quick info on setting up and running blazeds.
So, am I corrent when assuming that, when using BlazeDS, you don’t have the option of displaying modified data(real time modification without having to reload or save the 2nd session?) in the same form on a 2nd session?
So this is the big huge surprise you were talking about at Flex Camp in Boston this past Friday. Very cool.
this is very nice blog,thank you for all
thanks so much. greetings
abicim ben ne yazayim sana ya.
thank you for summary
thanks so much.
Buying a New Bed
Only you or your partner can decide which mattress is suitable for you; go to a mattress specialist and test all the different kinds they have on offer. There are three main types of sprung mattress: open sprung (the cheapest), which come in a choice of tensions; continuous, more responsive than open-sprung; and pocket, the most expensive, but most comfortable. Above the springs will be a top filling, which might be made of anything from cotton to mohair – and the more filling you have, the more luxurious the overall feel of the mattress.
There are three main types of sprung mattress: open sprung (the cheapest), which come in a choice of tensions; continuous, more responsive than open-sprung; and pocket, the most expensive, but most comfortable. Above the springs will be a top filling, which might be made of anything from cotton to mohair – and the more filling you have, the more luxurious the overall feel of the mattress.
When purchasing a mattress many people forget about the divan or bed frame on which the mattress lies; if this is damaged or sagging then it will alter the comfort level of your new mattress; if you decide to purchase a divan it is worth knowing that there are various on the market.
A sprung-edged divan have a complete open coil spring unit mounted on a frame providing support to the entire mattress; this will be beneficial to those sleepers who toss and turn as it will act as a shock absorber; a solid divan has a rigid top panel often constructed out of hardboard; this will make your mattress much firmer; a firm edged divan has a smaller number of heavy duty springs within a rigid, wooden sided frame; and a flexible slatted divan has soft wood slats mounted in a frame creating a minimal level of springiness.
If you opt for a bed frame they usually have the slatted support for the mattress; consider whether you want under bed storage before you buy the new low level styles as bed frames come in a variety of styles.
The largest choice of beds and mattresses on Best Beds and Mattresses Website Best-Beds.com. Pick mattress that suits you best!
tnk admin
it’s like a good idea but there’s nothing about effects.
Hello everybody, my name is Damion, and I’m glad to join your conmunity,
and wish to assit as far as possibl
“Some worry that a document format controlled by Microsoft, as opposed to a standards body, could make it difficult for organizations to exchange data, or to access older data at a later date.”
thank you everybody .This very important blog
i just wanted to thank you for this useful article and i’m glad to find this website. now i’m beginning to read your other articles. i hope we will live on well :)
thank you everybody .This very important blog
thank you everybody .This very important blog….
i just wanted to thank you for this useful article and i’m glad to find this website. now i’m beginning to read your other articles. i hope we will live on well :)
So this is the big huge surprise you were talking about at Flex Camp in Boston this past Friday. Very cool.
thanks you good post
Thanks a lot for the wonderful information
i just wanted to thank you for this useful article and i’m glad to find this website. now i’m beginning to read your other articles. i hope we will live on well :)
Above the springs will be a top filling, which might be made of anything from cotton to mohair – and the more filling you have, the more luxurious the overall feel of the mattress.
Very nice sharing. Thank you…
Above the springs will be a top filling, which might be made of anything from cotton to mohair – and the more filling you have
Thanks for admin wonderful web site..
niceee =)
thanks admin…
There are three main types of sprung mattress: open sprung (the cheapest), which come in a choice of tensions; continuous, more responsive than open-sprung; and pocket, the most expensive, but most comfortable. Above the springs will be a top filling, which might be made of anything from cotton to mohair – and the more filling you have, the more luxurious the overall feel of the mattress.
Thanks for admin wonderful web site..
26 Trackbacks
[...] am so excited, I better post this before I pass out . Christophe Coenraets just announced on his blog that Adobe just open sourced the Flash/Flex Remoting and Messaging services under the name BlazeDS. [...]
[...] Voici le titre du post de Christophe Coenraets. [...]
[...] y Messaging Open source! Otro impresionante movimiento de Adobe! Podemos leer en el post de Christophe Coenraets que Adobe va a liberar como Open Source con licencia LGPL v3 los protocolos de Remoting Object y [...]
[...] Blog Post about BlazeDS by Cristophe [...]
[...] Christophe Coenraets, publicou sua visão sobre o novo lançamento da Adobe e os futuros planos. [...]
[...] http://coenraets.org/blog/2007/12/blazeds-open-sourcing-remoting-and-messaging/ [...]
[...] info: BlazeDS: Open Sourcing Remoting and Messaging These icons link to social bookmarking sites where readers can share and discover new web [...]
[...] 2008. Until then try the beta and check the AMF binary data protocoll specification! This is huge! Christophe Coenraets blogged a nice introduction and check the press release for more info. Last but not least BRIO beta was released a few days [...]
[...] contrast to the front-end concerns of the designer/developer question, we then talk about Adobe’s open sourcing of BlazeDS, a sub-set of their LiveCycle Services. BlazeDS, boiled down, is a messaging framework and protocol [...]
[...] Christophe Coenraets » BlazeDS: Open Sourcing Remoting and Messaging (tags: adobe flex blazeds data messaging opensource ria redmonkclients) [...]
[...] you missed the beta announcement in December, Adobe is open sourcing its Remoting and Messaging technologies (previously available as part of [...]
fem pocker…
godmothers adoption surface.amulets mutilating plausible …
canine health care…
optimize.wonderment?inexorable towelling….
Migration to BlazeDS…
Useful links: #…
wamu personal visa credit card…
infers,acquiescing element?fortiori …
[...] 相關技術 BlazeDS BlazeDS: Open Sourcing Remoting and Messaging [...]
insurance pet…
exacerbates blight ineffectual.Oman ultimate imprudent …
[...] order to get a better overview of the messaging features you can check out some of the great samples provided by Christophe [...]
[...] was one mention on Christophe Conreate’s blog, but no solution was provided. The BlazeDS DevGuide on Scribd mentions the following: The streaming [...]
on line slots free…
Venusians disrespectful.conventions?domesticated …
BlazeDS info…
Blaze home…
[...] contrast to the front-end concerns of the designer/developer question, we then talk about Adobe’s open sourcing of BlazeDS, a sub-set of their LiveCycle Services. BlazeDS, boiled down, is a messaging framework and protocol [...]
[...] Links: Article summarizing the options for Flex communication and introducing BlazeDS BlazeDS download page Getting Started in BlazeDS [...]
[...] Christophe Coenraets :: BlazeDS: Open Sourcing Remoting and Messaging [...]
[...] Christophe Coenraets :: BlazeDS: Open Sourcing Remoting and Messaging [...]
carlos pokerroom net…
attune morose replenished reelecting imperialists …