Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Integration with Adobe Flex

  1. #11
    Join Date
    Mar 2007
    Posts
    2

    Default

    I think, better approach would be using BlazeDS or Hessian.

  2. #12

    Default

    I have been actively working on a project that exposes Web Services that are consumed by Flex. Most of my work is in the MT side with very little on the Flex side of the house. But the Flex guys are a bean bag toss away.

    If you are going to build a closed system, then go with BlazeDS and remoting. You'll get good performance and good support.

    We want an open system where our Flex interface is just one of any possible points of consumption.

    There really isn't much in the way of integrating Flex and Spring-WS if your app is just consuming the web services.

    However, Flex has a number of short comings around it's support for SOAP. Here is a brief list of the comments:
    1) BAD: Flex doesn't support a number of SOAP related features that you might like (like WS-Security)
    2) GOOD: Flex has a nice tool to code gen classes to enable typesafe management of requests and responses.
    3) BAD: The code gen tool doesn't like the IMPORT wsdl tag. If, like us, you create one or more common XSD that are leveraged by multiple Services, the Code gen tool will recreate the common objects for each of the different services.
    4) BAD: Most of the flex demos have you creating a web service object, load the wsdl, then execute the operation. If you follow this pattern, EVERY SINGLE WS CALL IS TWO CALLS.
    5) GOOD: It is very easy to call simple web services by simply created a webservice object, pointing to the WSDL, getting the operation, passing in the parameters, and fire away.
    6) BAD: The generated flex code doesn't support a lot of the XSD types (for example, enums)

    We started with a real joke of Flex developer that established a horrible architecture that was unmanagable that included modifying the autogenerated code because "most of it isn't necessary"!!!

    Today, we have three strong technical people that are taking on Flex and beating it.

    Good luck with your project.

    Curtis

  3. #13

    Default

    I had success with GraniteDS which is free and has good support for spring.

    link

  4. #14

    Default 1.0.0M1 was released today

    Spring BlazeDS integration M1 was released today. http://blog.springsource.com/2008/12...ntegration-m1/

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •