I'd like to create a client that can read and write the current IM status of anyone in the system. I thought the sipXopenfire project would be the place to create a web service to support such a client. It may be possible to do this already thru the XMLRPC interface, but I wasn't sure so I browsed thru the source and drew up the UML diagram of the important pieces of the project to help figure out the architecture.
http://wiki.sipfoundry.org/display/xecsdev/sipXopenfire+architecture I have a couple questions: 1.) The PresenceStatusServlet appears to already allows access the presence information thru XMLRPC. 1a.) Is this true? 1b.) What type of credentials does a client need to 1b1.) read IM status information 1b2.) change IM status information 1c.) I think the sipXregistry's redirect plugin : SipRedirectorPresenceRouting the only part of the system that uses this API? Is there any information on the functionality of this plugin 2.) Does the UML diagram look accurate, are there any important pieces missing? 3.) I cannot find any source anywhere that uses the OpenfireXmlRpcClient package. Is there anything using it? _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
