collaboration-world » projects » XBELette » description
XBELette is a client-server solution for managing your bookmarks. It uses the XBEL (XML Bookmark Exchange Language) format and the SOAP protocol.
Why is it called XBELette? That's simple. First of all, the XBELette string contains the XBEL substring. Secondly, we really like weazels (belettes in french). So, we called it XBELette :-)
The server part is implemented as a SOAP service. It manages your bookmarks and stores them (using the XBEL format) in a relational database (supports PostgreSQL and MySQL). The current implementation supports the following SOAP methods:
Since no persistent session is established between the client and the server, each action requested by the client must come with a username and password so that the server can authenticate the requesting client.
The server is known to work on Tomcat 4.0 but it should work on any Java Servlet engine fully compliant with the JavaSoft Java Servlet APIs 2.0 specification.
A client can be used to manage your bookmarks. It fetches all your bookmarks from the server of your choice and allows you to manipulate them (add, modify, remove, etc.). Presently, we have a functionnal Java client that should work on any platform that has the Java Runtime Environment 1.2 Standard Edition. It's known to work on Windows, Solaris, Linux, and MacOS X. The current Java implementation has the following features:
We also have a JSP (JavaServer Pages) client ready to be installed with your Tomcat installation. Even though only a limited set of functions is implemented, it at least offers the useful possibility to retrieve your bookmarks throw a web browser.
We have plans to develop QT and GTK clients in the near future.