[Home]WwtpCommands

MeatballWiki | RecentChanges | Random Page | Indices | Categories

See WikiWikiTransportProtocol. -- SteveHowell

WWTP can run on top of any protocol that supports in and out messages. TCP sockets could work. Here is a typical conversation between a WikiClient and a WikiServer that support WTTP. (WTTP could also run on top of HTTP, probably by using POST for all incoming messages.)

 in:  
  WTTP INFO

 out: 
  engine: PikiPiki
  pageFormat: PikiPiki 
  authenticate: yes
  supports-locking: no
  logo-url: pikipiki.gif
  commands: AUTHENTICATE, GET, PUT, CHANGES
  topics: wikiImprovements, politics, Eastern religion

 in:
  WTTP AUTHENTICATE SteveHowell

 out:
  ok

 in: 
  WWTP GET Sunir:PrivateDiary?
  links: yes
  raw: yes
  html: no
  read-lock: no

 out:
  error 100 - insufficient privilege

 in:
  WWTP GET Public:WikiFormattingRules?
  links: yes
  raw: yes
  html: no
  read-lock: no

 out:
  ok
  LINKS 
   Public:MakeTextBold?
  RAW
   This wiki lets you MakeTextBold? by putting it between asterisks.

 in:
  WWTP GET Public:WikiFormattingRules?
  links: no
  raw: no
  html: no
  read-lock: yes

 out:
  ok
  READ-LOCK
   type: advisory

 in:
  WTTP PUT Public:WikiFormattingRules?
   I like the MakeTextBold? feature.  

 out:
  ok

 in:
  WTTP CHANGES Public:*
  maxcount: 1
  filter: none

 out:
  ok
  WikiFormattingRules? 09/02/01 14:40


Discussion

MeatballWiki | RecentChanges | Random Page | Indices | Categories
Edit text of this page | View other revisions
Search: