Dreaming up Webservices with LC server

Mark Schonewille m.schonewille at economy-x-talk.com
Thu Nov 21 14:09:14 CET 2013


Hi Malte,

Do you want live content à la Facebook and Twitter, or are you just 
looking for a standard way to provide data? FB and Twitter designed 
their own API. I think that FB is the closest to standard data, using 
GRAPH and JSON.

If you just want to provide static data, I'd go with JSON or XML as 
Peter wrote already. PHP has built-in JSON and XML commands, which allow 
you send standard MySQL queries to the database and get the right format 
returned without additional work. Look up the json_encode() function in 
the PHP docs. Unfortunately, PHP isn't LC server but I'd consider using 
PHP for this.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553

Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other 
colour spaces. http://www.color-converter.com

Buy my new book "Programming LiveCode for the Real Beginner" 
http://qery.us/3fi

Fill out this survey please
http://livecodebeginner.economy-x-talk.com/survey/

On 11/21/2013 12:57, Malte Brill wrote:
> Hi all,
>
> I am currently in a situation, where I need to implement a couple of Webservices (either SOAP or REST at my choice). Of course I would love to be able to do this with liveCode server. I need to OFFER webservice, instead of retrieving data from existing ones. So here is the question… Has anybody of you done this already? Is there some sort of library that could be used? When I am looking at this I see a lot of work coming up and makes me peeking jealously at JAVA, where a Webservice comes out of the box so to speak.
>
> I envision something in LC that automagically generates a WSDL somehow, just the way one would expect and some sort of connector script that receives the data and passes it on to the commands and functions in question.
>
> I would be very glad to receive any pointers.
>
> All the best,
>
> Malte




More information about the use-livecode mailing list