3 Replies Latest reply on Aug 24, 2006 8:40 AM by davidmedifit

    Flex Newbie Questions

    aamya
      I have just started to explore the capabilites of Flex for possible implementation within my organization, and I have a few questions, answers to which I couldn't find on adobe's site. I'm hoping the Flex community can help.

      Firstly, can Flex easily integrate with exisiting J2EE-Web applications? For example, if I have an EJB-based application, can I use the existing EJBs and swap out the JSP-based front-end with Flex? If so, how easy is it to do this What kind of a learning curve are we looking at? If someone can explain how exactly this is done....I'd greatly appreciate it.

      Secondly, It seems the Flex framework itself is free....only the IDE costs money. Is my understanding correct?

      Third, What really is Flex Data Services? And what does it do?

      We have a bunch of J2EE-based applications in our organization, and the most time consuming part is always developing the front-end. Can Flex solve this problem without jeoparadizing our J2EE investment?

      I would really appreciate all the feedback!
        • 1. Re: Flex Newbie Questions
          aamya Level 1
          bump
          • 2. Re: Flex Newbie Questions
            davidmedifit Level 1
            aamya

            Firstly: "Easily" is a relative term, so I"ll stay away from that one. The short answer is "yes", you can access java objects from Flex. I can't really tell you the learning curve, because I don't know you or your skills, however I've been told that Java programmers will be quite at home with ActionScript.

            Second: You are correct.

            Third: FDS essentially allows you to connect your Flex app with "live" back end data. For example, if a helpdesk ticket status changes because User A has closed it, User B's interface will automatically refresh.

            Flex is a pesentation layer solution, so the idea is to keep your back end intact - I can't guarantee that NO changes to your back end systems will be needed though, but I'd guess that you'd be 90% good to go. Get started by downloading a 30-day trial, and go through the articles posted on Adobe.com and recently at CFDJ ( http://cfdj.sys-con.com/).

            My user group site also has a list of resources: http://www.cfugitives.com/index.cfm?commentID=7

            Good luck!
            • 3. Re: Flex Newbie Questions
              davidmedifit Level 1
              aamya

              Firstly: "Easily" is a relative term, so I"ll stay away from that one. The short answer is "yes", you can access java objects from Flex. I can't really tell you the learning curve, because I don't know you or your skills, however I've been told that Java programmers will be quite at home with ActionScript.

              Second: You are correct.

              Third: FDS essentially allows you to connect your Flex app with "live" back end data. For example, if a helpdesk ticket status changes because User A has closed it, User B's interface will automatically refresh.

              Flex is a pesentation layer solution, so the idea is to keep your back end intact - I can't guarantee that NO changes to your back end systems will be needed though, but I'd guess that you'd be 90% good to go. Get started by downloading a 30-day trial, and go through the articles posted on Adobe.com and recently at CFDJ ( http://cfdj.sys-con.com/).

              My user group site also has a list of resources: http://www.cfugitives.com/index.cfm?commentID=7

              Good luck!