Project

General

Profile

WebApps » History » Version 2

Gregg -, 09/10/2009 04:21 AM

1 1 Gregg -
= Web Application Architecture =
2
3
Mulgara is designed to work as an embedded component.  The standard distribution includes a variety of build configurations, including a web services application.
4
5 2 Gregg -
See [http://mulgara.org/pipermail/mulgara-general/2009-September/000935.html this message] for info on how the default app is structured.
6
7 1 Gregg -
Class hierarchies:
8
9
In directory src/jar/querylang/java/org/mulgara/protocol/http:
10
11
 * javax.servlet.http.HttpServlet
12
  * org.mulgara.protocol.http.MulgaraServlet
13
   * org.mulgara.protocol.http.ProtocolServlet
14
    * org.mulgara.protocol.http.SparqlServlet
15
    * org.mulgara.protocol.http.TqlServlet
16
17
In directory src/jar/server/java/org/mulgara/server:
18
19
 * org.mulgara.server.EmbeddedMulgaraServer 
20
  * implements SessionFactoryProvider (in src/jar/query/java/org/mulgara/server/?)
21
 * org.mulgara.server.HttpServices  (no inheritance)
22
 * org.mulgara.server.AbstractServer implements ServerMBean (?)