summaryrefslogtreecommitdiff
path: root/projects/net.wotonomy.web/src/main/java/net/wotonomy/web/xml/package.html
blob: 73ac898c95d8c86c61965d3a07b1df3e91207b7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<body>
	<p>
		The XML object serialization framework, including
		an XML-RPC serializer implementation and an easy-to-use
		XML-RPC servlet and client.
	</p>
	<p>
		The primary serialization interfaces are XMLEncoder and XMLDecoder.
	</p>
	<p>
		The implementation of those interfaces is in XMLRPCEncoder and XMLRPCDecoder.
		In addition to serializing java objects to an XML-RPC struct format, these
		classes also define methods for generating and parsing XML-RPC requests,
		responses, and faults. Other implementations (like SOAP) may follow.
	</p>
	<p>
		The XMLRPCServlet utilizes the framework to allow you to turn any
		java object into an XML-RPC server with one line of code.
	</p>
	<p>
		XMLRPCSelector turns NSSelector into a XML-RPC client. If you
		pass in a URL as the target object, the selector will invoke its
		method on the specified XML-RPC server and return the result as
		a java object. The selector otherwise works normally.
	</p>
	<p>
		This package has dependencies on the foundation and util packages.
		The servlet has a dependency on javax.servlet.HttpServlet.
	</p>
</body>