Project

General

Profile

Actions

WebApps » History » Revision 2

« Previous | Revision 2/7 (diff) | Next »
Gregg -, 09/10/2009 04:21 AM


= Web Application Architecture =

Mulgara is designed to work as an embedded component. The standard distribution includes a variety of build configurations, including a web services application.

See [http://mulgara.org/pipermail/mulgara-general/2009-September/000935.html this message] for info on how the default app is structured.

Class hierarchies:

In directory src/jar/querylang/java/org/mulgara/protocol/http:

  • javax.servlet.http.HttpServlet * org.mulgara.protocol.http.MulgaraServlet * org.mulgara.protocol.http.ProtocolServlet * org.mulgara.protocol.http.SparqlServlet * org.mulgara.protocol.http.TqlServlet

In directory src/jar/server/java/org/mulgara/server:

  • org.mulgara.server.EmbeddedMulgaraServer * implements SessionFactoryProvider (in src/jar/query/java/org/mulgara/server/?)
  • org.mulgara.server.HttpServices (no inheritance)
  • org.mulgara.server.AbstractServer implements ServerMBean (?)

Updated by Gregg - over 14 years ago · 2 revisions