We relaunched the TWiki.org project with an expanded TWiki charter, and we invite you to participate! The TWiki.org Code of Conduct agreement took effect on 27 Oct 2008. We ask existing twiki.org users to opt-in. You need to opt-in to participate in the Blog, Codev, Plugins and TWiki webs. -- PeterThoeny - 27 Oct 2008
You are here: TWiki> Codev Web>LiveLinkSkin>TWikiSOAPServer (08 Nov 2001, PeterNixon)
Tags:
create new tag
, view all tags

SOAP TWiki

I've been thinking of ways to implement a SOAP-based TWiki server. You'd have to make all the same mods to TWiki codebase and scripts that it'd take to get it to work in mod_perl, but you'd be able to use it with any web server software.

It'd remove the initial startup time required by the cgi-scripts, and improvements could be made to cache items in memory, such as templates and user information.

Implementation:

  • Use a single CGI script for access to TWiki. All it does is request a URL from the TWiki server process via SOAP connection.
  • All the scripts used by TWiki could be boiled down into subroutines or objects that would remain persistant in memory.
  • Convenience routines, such as "re-load code" or "re-load templates" could be added.

-- PeterNixon - 08 Nov 2001

Just so you know - we've been doing some work about making TWikiAsWebServicesServer as part of our SubmitTopicByEmail initiative.

-- MartinCleaver - 08 Nov 2001

I was thinking that TWikiAsWebServicesServer was more for adding features to the back-end (as a plugin) to the existing TWiki codebase. What if we were to make TWiki a web service, and serve it up via SOAP in the same fashion?

-- PeterNixon - 08 Nov 2001

Topic revision: r3 - 08 Nov 2001 - 18:37:30 - PeterNixon
 
TWIKI.NET
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback