1 Reply Latest reply on Aug 20, 2007 12:34 PM by Newsgroup_User

    FDS Required?

    boris_badenov
      Hi -

      I'm completing an evaluation of Flex, and I had a couple of technical questions that I haven't been able to find answers to. These questions are really to help me determine whether I need FDS in addition to Flex, or if I can do without FDS.

      In our deployment architecture, our Flex App will be deployed via a webserver. I know that - without FDS - I can still invoke web services that reside on this same webserver. The limitation is that I cannot invoke web services on other webservers unless i deploy FDS (mainly the proxy servlet).

      Questions- without FDS, can I:
      1. invoke HTTP services on the same webserver?
      2. invoke remote objects on the same webserver?

      Or do I need to have FDS installed to accomplish these tasks?

      Thanks!
        • 1. Re: FDS Required?
          Level 7
          Hi Boris,

          1. You can access http services or web services on another server without
          FDS - but there are a few caveats. First, you must be able to place a crossdomain.xml
          policy file on the webservices server and that policy file must grant access
          from the other domains that host your SWFs. However, if your webservices
          server uses HTTP status codes other than 200 for faults then you cannot use
          the Flash Player directly to communicate with these services due to limitations
          in the Firefox / NS plugin API that stop the player from getting access to
          the SOAP fault body in the response (this problem is avoided by the FDS proxy
          service).

          Note that the crossdomain policy is required for accessing remote objects
          on remote servers too.

          2. To access Remote Objects without FDS, you could use ColdFusion, or you
          could look for posts by customers who connect to one of several open source
          servers out there that can translate RemoteObject requests to various types
          of server application languages, like PHP, C# and Java.


          Hello boris_badenov,

          > Hi -
          >
          > I'm completing an evaluation of Flex, and I had a couple of technical
          > questions that I haven't been able to find answers to. These
          > questions are really to help me determine whether I need FDS in
          > addition to Flex, or if I can do without FDS.
          >
          > In our deployment architecture, our Flex App will be deployed via a
          > webserver.
          > I know that - without FDS - I can still invoke web services that
          > reside on
          > this same webserver. The limitation is that I cannot invoke web
          > services on
          > other webservers unless i deploy FDS (mainly the proxy servlet).
          >
          > Questions- without FDS, can I:
          > 1. invoke HTTP services on the same webserver?
          > 2. invoke remote objects on the same webserver?
          > Or do I need to have FDS installed to accomplish these tasks?
          >
          > Thanks!
          >