File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Flex and the fly likes Flex 3 : RemoteObject vs DataManagement Service Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Flex
Bookmark "Flex 3 : RemoteObject vs DataManagement Service" Watch "Flex 3 : RemoteObject vs DataManagement Service" New topic
Author

Flex 3 : RemoteObject vs DataManagement Service

Ravi Kiran Va
Ranch Hand

Joined: Apr 18, 2009
Posts: 2234

Hi ,

By going through the tutorials , i found that we can use RemoteObject or DataManagement Service to contact to a server side Remote Object .

And i find using DataManagement service is Much flexible to do CRUD operations , if this is the case why do we need to use RemoteObject or for what RemoteObject component is developed actually ??


Save India From Corruption - Anna Hazare.
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

RemoteObjects are part of Flex and therefore free to use. Flex Data Management Services were a part of Flex Data Services in Flex 2 and have long since been rebranded and packaged in Lifecycle ES which is licencable product. Last time I heard a price it was listed at $30,000.


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
Let's hope that price is going to come down in the near future. As a back-end Oracle Database Developer, this is going to be the bread and butter for me (FYI - Google the Cairngorm Architecture.) The LiveCycle Product is a much perferred option than build the web services in JDeveloper manually.
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

I went through the same motions and abandoned LifeCycle because of the ridiculous pricing compared to free, simpler solutions.


My Blog: Down Home Country Coding with Scott Selikoff
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
Okay, since there is interest in the Adobe LifeCycle, I think I am going to try and knock on doors (virtually) at Adobe get some help in this area for this product--license wise. Hopeful I can get a hold of James Ward, the Adobe Evangelist and have him to briefly post some words on this. Because I am with an educational institution, we have some grace with licensing for development, but never inquired about the LifeCycle license. Adobe have been pushing the BlazeDS, the open source option. I haven't used it yet, but if you search for BlazeDS at Adobe, you will find and pre-configured Tomcat download bundled with BlazeDS. This should provided a MVC ready environment for FLEX development accessing a database back-end.

Louis Preston Thornton III
Sr. System Integrator
Wayne State University
C&IT - Detroit
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

Preston Thornton wrote:Because I am with an educational institution, we have some grace with licensing for development


Great for you, but those in the software development world have no options other than to abandon LiveCycle. It's unfortunate given the obvious value in these tools.
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
Of course you right, but the first step in getting Adobe to change this matter is to ask, or more so let them know that there is a growing interest with the product. If a number of Flex developers positively express (in writing, emails, blogs, post, etc) interest directly to Adobe, with the complaint the Lifecycle product has locked a lot of the developer community out from using the product, then I think they will happily change the licensing practice for this product over time. For Adobe is all about dollars and sense (as in what makes sense in business). If they can get more developers to positively endorse (FOR FREE) there products--they will start giving away things for free to get them to continue. So stay positive! Things will change.

Louis Preston Thornton III
Sr. System Integrator
Wayne State University
C&IT - Detroit.
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

Preston Thornton wrote:Of course you right, but the first step in getting Adobe to change this matter is to ask, or more so let them know that there is a growing interest with the product. If a number of Flex developers positively express (in writing, emails, blogs, post, etc) interest directly to Adobe


You're far more optimistic than me, I'm still waiting on the missing Flex plugin compatible with Eclipse 3.5. It's been almost a year now. Heck, even the beta release of Flash Builder 4 says its only compatible with Eclipse 3.4 in the release notes.
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
I have extended the olive branch to the Adobe regarding these concerns, so let's see what happens. Also, instead of the Eclipse plug-in, why not just download the Adobe Flex 3 and try that out.
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

Adobe Flex 3 does not work in Eclipse 3.5 at all (other than as a complex hack).

If you're referring to Flash Builder 4, I'm hesitant to try since 1) The installation instructions say to remove previous versions of Flex before installation and 2) It specifically says its only compatible with Eclipse 3.4. I was hoping someone had tried by now to install Flash Builder 4 beta plugin into Eclipse 3.5.
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
I am only using version 3. More or less you will have the same thing to work with as the eclipse plug-in by using the builder.
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

Hey Preston, Any response from Adobe?
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
No, not yet, but thanks for reminding me. I will send correspondence to James Ward directly, to see who I can directly present my case for the license issue. I will let you know soon either way.
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
I did put together a lengthy email to James Ward about the licensing issue regarding the LiveCycle product. As soon as I get response, I will let you the status.
Preston Thornton
Ranch Hand

Joined: Jun 24, 2008
Posts: 80
As I promised, here is the information I promised regarding the Lifecycle and licensing . . .

Email from James Ward:

Subject: RE: Request For Adobe Assistance With LiveCycle License Concerns and the Javaranch.com Flex Community.

Hi Louis,


Thanks for the email! This is exciting stuff. BTW, I’ll be coming back to Detroit this year. Details are still being worked out but lets definitely try to schedule some time together when I’m there.



My understanding was that non-production licenses of LCDS were free. Have you found that not to be true somehow? Also if you are just using LCDS for Remoting then BlazeDS (LCDS’s open source sibling) will work for you.



I’m excited about the developments with JavaRanch! Let me know what I can do to help. Can you send me the link to the Flex Forum so I can get involved?



Thanks!



-James
Scott Selikoff
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3697
    
    5

Preston Thornton wrote:My understanding was that non-production licenses of LCDS were free. Have you found that not to be true somehow? Also if you are just using LCDS for Remoting then BlazeDS (LCDS’s open source sibling) will work for you.


The key word in that sentence is "non-production". Most of the time if I'm dealing with LCDS, I want it for a production-level product. Thanks for looking into it though.
Sam Day
Greenhorn

Joined: May 16, 2008
Posts: 4
Hi, I believe LCDS comes as a .war file that needs to be deployed on the J2EE server. Could someone please provide an example of using LCDS with Java/J2EE. I want Flex (on Client Browser) to talk to Session Facade (Stateless Session EJB). Thanks.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Flex 3 : RemoteObject vs DataManagement Service
 
Similar Threads
Portable remote object
NX:Client crashed cause deadlock in LockManager
examples of java and flex combined
B&S 2.3.1 - Identifying clients uniquely in RMI
Rmi lookup Class Cast Exception