RevConference - Client Server vs Stateless
Trevor DeVore
lists at mangomultimedia.com
Thu Jan 15 14:25:03 EST 2004
Thanks for the info Jerry. I have been very interested in using
Revolution as a front-end for quite some time now. I have a client who
runs all of their customer management, quote generation, etc. through
the web which uses PHP/MySQL, DHTML and Flash. The system has evolved
over a 2 year period and I can assure you that I *abhor* designing
interfaces using current web technologies. Flash MX 2004 is a little
better in this regard but it is still a pain to develop in IMHO. I've
wanted to create a Revolution front-end to this system for quite some
time which wouldn't be difficult because the web app already separates
the data from the interface. I would just have to add some code to
output the PHP arrays in XML.
The only thing holding me back is that the client I would use this for
is in the medical industry and security is a major concern. I would
need to do all of the authentication and data transfer using SSL which
isn't available in Rev yet. Have you had to address security concerns
with any of your current implementations?
Thanks,
--
Trevor DeVore
Blue Mango Multimedia
trevor at mangomultimedia.com
On Jan 15, 2004, at 12:07 PM, Jerry Daniels wrote:
> I'll jump in here a sec, too...Chipp can talk about how we get data TO
> the server, perhaps?
>
> I like "JML", my own circumstance-driven approach to minimal
> self-describing data:
>
> <b64405633704> -- unique identifier (char 1 = year; the integer is the
> ticks at time of creation of record)
> <first_name>Jerry</first_name>
> <last_name>Daniels</last_name>
> <user_name>mato.kola</user_name>
> <password>123</password>
> <email>mato.kola at wanblizaptan.com</email>
> <picture>false</picture>
> <home_phone>512-xxx-xxxx</home_phone>
> <mobile_phone>512-698-MATO</mobile_phone>
> <work_phone>512-288-1485</work_phone>
> <ext_phone></ext_phone>
> <address>5 Concord Circle</address>
> <city>Austin</city>
> <state>TX</state>
> <zip>78737</zip>
> <country>USA</country>
> <contacts>EV</contacts>
> </b64405633704>
>
> This is data coming back from PHP to Rev.
>
> I extract particular tagged data with this handler:
>
> function getTagData theTagData,theTagName
> filter theTagData with "<" & theTagName & ">*"
> replace "<" & theTagName & ">" with "" in theTagData
> replace "</" & theTagName & ">" with "" in theTagData
> replace "|" with tab in theTagData
> replace "\" with return in theTagData
> replace "/***---***/" with return in theTagData --> Chipp likes
> this one
> return theTagData
> end getTagData
More information about the use-livecode
mailing list