Dear Eliot, Thanks, I understand. Probably the stock XML::Simple serializer (outputs in XML is all) will do it then.
I was referring to Section 3.2, "Data Manager" in http://www.openlaszlo.org/lps3/docs/deploy/architecture.html where it says, "The Data Manager is comprised of a data compiler that converts all data into a compressed binary format readable by OpenLaszlo applications and a series of data connectors..." I wanted to find information on this compressed format (i.e. is it just gzipped xml?). I have *never* seen a technical document for developers that had the guts to just say "a compressed binary format" without saying what the format was. I expect you don't have to worry about it yourself since it all just works for you, but I I ask because like others I'm worried about the lack in SOLO of this Data Manager and related functionality. Not mainly because I want to use compressed XML but because everything seems so vague the way it is (not) documented. Even more worrisome actually is the next section on the Persistent Connection Manager. Why does it warn me not to use it except without load? It seems the whole point is to use it to reduce load. I'll do some experimenting and come back later perhaps if I have more questions. I'd like to be able to stream video to a client and have a connection to my app. The documentation raises more questions than answers.. why on earth should I have to contact Laszlo Systems about a persistent connection this is bizarre. Thank you very much for your kind and candid comments, I'll dig a bit more. Matt ----- Original Message ---- From: Elliot Winard <[EMAIL PROTECTED]> To: Matt Rosin <[EMAIL PROTECTED]>; [EMAIL PROTECTED]; Patricio A. Bruna <[EMAIL PROTECTED]>; Simon Cornelius P. Umacob <[EMAIL PROTECTED]> Cc: [email protected] Sent: Wednesday, May 30, 2007 1:30:21 AM Subject: Re: [Laszlo-user] Perl Catalyst I'm an engineer who writes LZX code every day. I write client code that interacts with back-end code via HTTP. What goes on once the message is sent from the client to the server doesn't matter to the client. The back-end could be written in perl, PHP, Java, C#, etc. The OpenLaszlo compiler generates code that runs in the client. You can use an HTTP proxy to see each bundle of XML that goes back & forth between my SOLO-compiled app and the back-end. The client sends HTTP GETs or POSTs and the server responds. I don't understand what kind of new serializer is needed. I don't speak for Laszlo the company but as a developer who develops using OpenLaszlo every day. Cheers, -e On Tue, May 29, 2007 at 12:16 PM, Matt Rosin wrote: > Dear Eliot, > > Thank you very much for the info. > > Looking at CPAN it seems conceivable the view from > Catalyst::View::REST::XML might even suffice, but I guess what we > really want is the full-blown Catalyst::Action::Rest (providing > Catalyst::Controller::Rest) with the XML::Simple serializer. Do you > concur? > Catalyst REST dispatcher: > http://search.cpan.org/~holoway/Catalyst-Action-REST-0.41/ > Catalyst MVC framework: http://www.catalystframework.org/ > > Of course if LPS really compresses the XML into a binary format then > we really want to make a new serializer for OpenLaszlo. Can you > describe what this is? > > Meanwhile I will study the data binding manual and see how it works. > If I have time which I don't really.. To tell you the truth, we really > need a CPAN module or at least a document on perl and OpenLaszlo to > specify what practice you recommend. > Does your company have any interest in improving this situation? I'm > basically coming back after a year and seeing not much changed in > terms of documentation however maybe OpenLaszlo and Catalyst have > advanced far enough to mash it together without needing too much > hand-holding..? I hope OpenLaszlo can become friendlier to the Perl > world. > > Many thanks for your help on this list. > > Matt > > > > ____________________________________________________________________________________Boardwalk > > for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for > today's economy) at Yahoo! Games. > http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow ---=---===------- Elliot Winard Sr. Software Engineer Laszlo Studios ---=---===------- ____________________________________________________________________________________ Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7
