RevConference - Client Server vs Stateless
Jerry Daniels
mato.kola at wanblizaptan.com
Thu Jan 15 14:07:52 EST 2004
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
On Jan 15, 2004, at 12:55 PM, Trevor DeVore wrote:
> On Jan 15, 2004, at 11:34 AM, Chipp Walters wrote:
>>
>> Jerry and I have been working with this technique well over a year
>> now and
>> have found no problems. It's lightning fast, and provides a
>> separation of
>> business logic which enables teams to work easily on the solution. In
>> the
>> case of a recent project, Jerry did all of the RunRev coding, while
>> Chris
>> did the PHP back-end. Hemingway is created this way.
>
> Chipp,
>
> What is your preferred packaging for the data between the PHP app and
> Rev? Line delimited text, XML, etc.?
>
>
> --
> Trevor DeVore
> Blue Mango Multimedia
> trevor at mangomultimedia.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list