Support
Help Save Reptile!
Navigation

Essentials

Installation

Developers

P2P (content distribution)

Search Infrastructure

Services

Proposals

Resources

Overview

One major problem with running a Reptile node that moves around the network is that you need a stable location to publish content. You also need the ability to run a search on a node that has been around for a long time and has had the ability to build up a comprehensive database of articles.

Reptile solves this with "rendezvous nodes". These are basic Reptile nodes that are started on stable hosts (with large resources) and run for long periods of time.


Web services integration

In order for Reptile to integrate with other systems we need to provide a web services integration layer.

Essentially this is just a normal Reptile node that is running Apache SOAP. This allows remote websites to query Reptile as both a SOAP provider for search results or stream out RSS.


RSS/OCS export

RSS export from your weblog is done with a dedicated sequence (which doesn't require auth). This should be something like 'urn:weblog-rss'

OCS export is done with a dedicated sequence of "urn:ocs".

  • http://host:8050:/reptile/servlet/reptile?reptile.sequence.name=urn:weblog-rss
  • http://host:8050:/reptile/servlet/reptile?reptile.sequence.name=urn:ocs

  • Serving cached content

    Reptile should support requesting content from its local cache. This could be cached content from other JXTA P2P nodes, content served over HTTP, etc. Basically anything an HTCacheSearchProvider could return.


    TODO

  • How will Reptile serve up user articles? I don't think we have a pattern for doing this with JXTA. We will also need some type of servlet for fetching articles out of Reptile.
  • Need the ability to TOTALLY disable the web interface or at least have access policies. (how do we do SSL or host access)
  • Reptile needs to support multiple users. We need the ability to login and have settings epecific to the current user. This will depend on a user authentication proposal for Reptile.
  • This is similar to the now non-existant clip2 reflector (which isn't documented anymore)


  • Copyright © 2001-2003, OpenPrivacy.org