Thanks all.
It looks like I'll have to dig more under the covers of Flex / WS than I was expecting to. Thanks again. Greg. Greg McCreath Chief Technical Officer TAFMO Limited ABN: 94 109 766 592 Level 8, 342 Flinders Street Melbourne Victoria, 3000 Australia http://www.tafmo.com Ph : +61 (0) 3 9018 6824 Fax : +61 (0) 3 9018 6899 Mobile : +61 (0) 401 988 957 _____ From: greg h [mailto:[EMAIL PROTECTED] Sent: Tuesday, 30 January 2007 5:01 AM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] Do I *REALLY* need Flex Data Services for WebServices? Hi Greg, Regarding FDS pricing, there also is the FREE (as in FREE) Flex Data Services Express version. A quote below regarding FDS Express is pulled from the posting over at FlexAussie at this link: http://tech.groups.yahoo.com/group/flexaussie/message/158 <http://tech.groups.yahoo.com/group/flexaussie/message/158> "FDS Express does not have any connection limitations. With FDS Express you can run no more 1 CPU per application (this allows multiple applications per CPU) with no connection limitations. As your application requires more than 1 CPU for reliability or scalability we have a mid-level FDS offering. " Another option may be using ColdFusion, which since version 7.0.2 supports a subset of FDS functionality. I would need to test to confirm that Proxying is included. hth, g On 1/28/07, Greg McCreath <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote: Hi All, The manual says: Note: "You must use the Flex proxy, which is part of Flex Data Services, to ensure that HTTP status codes are returned correctly from HTTP services and web services. On web browsers, when a service returns any status code other than 200, Adobe Flash Player cannot read the body of the response. If the status code is 500 and the body contains a fault, there is no way to get to the fault. The proxy works around this issue by forcing the status code for faults to 200; the player passes the body of the response along with the fault intact. " At US $6000 a pop per CPU (departmental license only - $20,000 per CPU for enterprise license) across multiple high-availability data centers you'd be looking down the barrel at more than US $50,000 ** to run a web service proxy ** on a number of good machines. So, does this effectively render Flex RPC services un-useable unless you use Flex Data Services? .. unless you make the assumption that everything always works ... .. what happens when a non-200 status code is encountered? ... or have I got it wrong ... ?? Greg. _____ This email and any files transmitted with it may be confidential and are intended solely for the use of the individual or entity to whom they are addressed. This email may contain personal information of individuals, and be subject to Commonwealth and/or State privacy laws in Australia. This email is also subject to copyright. If you are not the intended recipient, you must not read, print, store, copy, forward or use this email for any reason, in accordance with privacy and copyright laws. If you have received this email in error, please notify the sender by return email, and delete this email from your inbox.