Re: Web services 101

Anne Ogborn <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
Hope you won't think it immodest, but I'd suggest my web app tutorial.

http://www.pathwayslms.com/swipltuts/html/index.html


It directly covers everything but 'logs on', and this is handled by starting a session
and marking the user logged on in the session data after they supply credentials.
There's support for OpenID but I'm no expert on using that.

For 99% of everything you can work locally. I'm writing an HTML5 mobile game right now 
using this framework, and have only deployed it once, and that was to get lots of people to
check something with lots of different mobile devices.

You do need to have clean URI's to work locally. By 'clean' I mean relative uri's, preferably generated from
location_by_id or some such to deabstract them. But this is good practice anyway. It's covered in the 
tutorial.

The tutorial uses of a bunch of one page servers to demonstrate various concepts. All can be
run locally. (I believe there's an exercise in the latter part that is, essentially 'move to a real server',
obviously that one can't be).

Your ordinary lamp server will need SWI-Prolog installed. Many applications don't use a relational
database. If you choose to use one you'll need it installed, obviously, and you'll need ODBC connection.

If you need access to a server that fits those criteria, let me know offline.
-------------- next part --------------
HTML attachment scrubbed and removed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.