Flex Data Services, Hibernate and Eclipse – Mike Slinn book

A lot of books about Flash, Flex, ActionScript and Java are available on the market and some of them are really good – however there are still no comprehensive books related to Flex and Java integration – best practices, frameworks, performance issues, patterns and anti patterns. Mike book fills a gap here, talking especially about […]SHARETHIS.addEntry({ title: “Flex Data Services, Hibernate and Eclipse – Mike Slinn book”, url: “http://cornelcreanga.com/2009/10/flex-data-services-hibernate-and-eclipse-mike-slinn-book/” });

BlazeDS, AMF and read only properties

A common scenario when building domain objects is to have only read objects properties. The serialization algorithm from BlazeDS/LCDS does not know to serialize the read only properties – it needs both get and set methods (with one exception – the java.lang.Throwable class). So you have two options in this moment if you do not […]SHARETHIS.addEntry({ title: “BlazeDS, AMF and read only properties”, url: “http://cornelcreanga.com/2009/09/blazeds-amf-and-read-only-properties/” });

Logging in BlazeDS and LCDS with Java Util

I created a small class to allow integration between the logging mechanism from BlazeDS and java.util.logging. As an example it’s useful if you plan to use BlazeDS or Livecycle Data Services inside Google App Engine – the former one uses java.util.logging.
In order to use it you should modify services-config.xml to use the newly created class […]SHARETHIS.addEntry({ title: “Logging in BlazeDS and LCDS with Java Util”, url: “http://cornelcreanga.com/2009/09/logging-in-blazeds-and-lcds-with-java-util/” });

September Free Online Seminars Posted for Adobe AIR & Flex Developers

We have planned a series of free Flash Platform online seminars in September for Adobe AIR and Flex developers. Below is a list of topics and schedule. Hope you can join us. Discover the benefits of the Flash Platform for developing contextual applications for multiple devices, building rich enterprise applications quickly, and distributing and tracking your social applications. Learn about upcoming beta releases from Adobe. Register today!

Contextual Applications: Building Rich Internet Applications that Leverage Multiple Devices
Thursday, September 10, 2009
11:00 AM – 12:00 PM US/Pacific

Adobe Flex for the Enterprise (LiveCycle)
Tuesday, September 15, 2009
11:00 AM – 12:00 PM US/Pacific

Flash Builder for Java Developers
Thursday, September 17, 2009
11:00 AM – 12:00 PM US/Pacific

Achieving Success with Social Applications
Tuesday, September 29, 2009
11:00 AM – 12:00 PM US/Pacific

Logging in BlazeDS and LCDS with Java Util

I created a small class in order to be able to allow integration between the logging mechanism from BlazeDS and java.util.logging. As an example it’s usefull if you plan to use BlazeDS or Livecycle Data Services inside Google App Engine – the former one uses java.util.logging.
In order to use it you should modify services-config.xml to […]SHARETHIS.addEntry({ title: “Logging in BlazeDS and LCDS with Java Util”, url: “http://cornelcreanga.com/2009/08/logging-in-blazeds-and-lcds-with-java-util/” });

RTMP clients – control FMS remotely

When building realtime applications, you would probably like to control Flash Media Server or LiveCycle DS remotely to push messages from 3rd party software.

The use-case is obvious, connecting two realtime/messaging services together. Imagine a pipe of messages on one side utilizing e.g. JMS (Java Message Service – http://java.sun.com/products/jms/) and on the other side FMS, […]

Java serialization versus AMF/Hessian serialization

Update: I added also compression. The result is the same, Hessian is the clear winner. Not quite sure why deflate takes so much time when applied to AMF output, but I was able to reproduce this result with different inputs.
Two months ago I was asked by several guys from JUG Gothenburg to do a comparison […]SHARETHIS.addEntry({ title: “Java serialization versus AMF/Hessian serialization”, url: “http://cornelcreanga.com/2009/07/java-serialization-versus-amfhessian-serialization/” });