I haven't tried WDDX yet myself, but... according to the site, yes.

http://www.newatlanta.com/products/bluedragon/product_info/cfml_tag_supp
ort.cfm


~bgl


--> -----Original Message-----
--> From: Ben Doom [mailto:[EMAIL PROTECTED]
--> Sent: Thursday, April 03, 2003 5:54 PM
--> To: CF-Community
--> Subject: RE: Coldfusion is King
--> 
--> Does anyone know offhand if BlueDragon supports cfwddx?
--> 
--> 
--> --  Ben Doom
-->     Programmer & General Lackey
-->     Moonbow Software, Inc
--> 
--> : -----Original Message-----
--> : From: Haggerty, Mike [mailto:[EMAIL PROTECTED]
--> : Sent: Thursday, April 03, 2003 4:49 PM
--> : To: CF-Community
--> : Subject: Coldfusion is King
--> :
--> :
--> : Alright, I am letting off a little steam here. It has been a long
--> : week, and
--> : Friday is still hours away.
--> :
--> : Coldfusion is king among dynamic Web technologies. Period. It is
--> : easy to use
--> : and does not require you to build an API every time you want to do
--> : something. I have known this for a long time, but sometimes I am
--> forced to
--> : prove this fact via a practical demonstration (in much the same
way as
--> a
--> : gibbering idiot sometimes proves he cannot pound railroad spikes
into
--> : concrete walls with his own forehead).
--> :
--> : I have a project where we need a low-cost data feed technology to
--> : distribute
--> : to regional offices. What will happen is the contents of a
--> : database will be
--> : thrown into a WDDX packet, which will be downloaded via a Web
--> : server to the
--> : central office. The data can be anything, but the transport
--> : protocol must be
--> : http. And the technology must already be installed or else freely
--> : available,
--> : meaning we can will use PHP, Perl or ASP.
--> :
--> : So I get to learn how to automatically post variables to a Web
--> : server in PHP
--> : and return the content.
--> :
--> : To do the following in CF:
--> :
--> : <cfset login = structNew()>
--> : <cfset login.name = "someuser">
--> : <cfset login.pass = "somepass">
--> : <cfset login.call = "somecall">
--> : <cfwddx input="#login#" output="WXDDlogin" action="CFML2WDDX">
--> : <cfhttp url="http://www.somewhere.org/wddx_output.cfm";
method="POST"
--> : resolveurl="true" throwonerror="no">
--> :     <cfhttpparam name="login" value="#WXDDlogin#"
type="FORMFIELD">
--> : </cfhttp>
--> : <cfwddx input="#cfhttp.fileContent#" output="data"
action="WDDX2CFML">
--> :
--> : ...is insanely difficult to do in PHP.
--> :
--> : First off, their file system functions are restricted to local
--> operations,
--> : meaning you have to connect to their server via a socket
connection.
--> Once
--> : that connection is open, you have to write the F***ING headers
--> yourself to
--> : GET and POST data, which is not easy considering you have to write
one
--> for
--> : each and every piece of data you wish to post. The resulting
--> : content is not
--> : a WDDX packet, it is a raw HTTP packet which you then get to
--> : strip via regex
--> : functions. Then, if you are lucky and everything worked the way it
was
--> : supposed to, you have a WDDX packet you can deserialize and start
--> : using. If
--> : you are unlucky and something goes wrong, poor you because the
debug
--> : information is sparse at best.
--> :
--> : Now, this would not be such a big deal were it not for the nearly
--> complete
--> : lack of information on how to do this. In the time it has taken
--> : me to figure
--> : out the steps in the code I could have rewritten the Bible. I have
--> endured
--> : millions of pop-up ads going through 'tutorial' sites for info on
how
--> to
--> : make this work. I have posted dozens of questions to PHP lists
--> : and for each
--> : one received at least 10 responses from people who either didn't
--> : understand
--> : the question or think asking 'Why would you want to do that?' is
--> : an answer.
--> :
--> : I could go on, but the problem is now solved and the data client
is
--> now in
--> : place. At least I won't have to learn how to do this again. I
--> : built out all
--> : the functions into a class library, and now have the equivalent
--> : of CFHTTP in
--> : PHP to use on further development.
--> :
--> : It only took me about a week to complete a simple task that would
--> : have taken
--> : 15 minutes to set up in CF.
--> :
--> : Praise the king.
--> :
--> : M
--> :
--> :
--> :
--> :
--> :
--> :
--> :
--> :
--> :
--> :
--> :
--> :
-->

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=5
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=5
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5
                                

Reply via email to