WebApps » History » Version 1
Gregg -, 09/10/2009 04:16 AM
Notes on internals of Mulgara / Jetty web app (servlet/server class hierarchy)
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 | Class hierarchies: |
||
6 | |||
7 | In directory src/jar/querylang/java/org/mulgara/protocol/http: |
||
8 | |||
9 | * javax.servlet.http.HttpServlet |
||
10 | * org.mulgara.protocol.http.MulgaraServlet |
||
11 | * org.mulgara.protocol.http.ProtocolServlet |
||
12 | * org.mulgara.protocol.http.SparqlServlet |
||
13 | * org.mulgara.protocol.http.TqlServlet |
||
14 | |||
15 | In directory src/jar/server/java/org/mulgara/server: |
||
16 | |||
17 | * org.mulgara.server.EmbeddedMulgaraServer |
||
18 | * implements SessionFactoryProvider (in src/jar/query/java/org/mulgara/server/?) |
||
19 | * org.mulgara.server.HttpServices (no inheritance) |
||
20 | * org.mulgara.server.AbstractServer implements ServerMBean (?) |