This has come up in conversations with users that I have had off list. I think for 2.0 I would like to create an applet subproject and migrate the core to Java 1.2. There are several opportunities for modularizing the code that I'd like to explore; your MinML-RPC project might fit right in if we structure things right. I'd like to be able to deliver server-only and client-only jars as well as allow alternate transports seamlessly by adding a jar to the classpath. Finally, I'd like to move away from the static base class XmlRpc that we have now to something using composition.
On 13 Jan 2004, at 18:21, Shapira, Yoav wrote:
Hi, Looking at the XML-RPC source code, I see mostly java.util.Vector and java.util.Hashtable used as opposed to the java.util.List (or java.util.Collection) and java.util.Map interfaces. Why is that? Is it to allow compiling and using XML-RPC with JDK 1.1?
We have users who build the client into Applets. They are (or were) concerned that using Java 2 collections would break thier code on some platforms.
Hopefully I can make time soon to get started!
-- Ryan Hoegg ISIS Networks http://www.isisnetworks.net
