[Xplanner-devel] XPlanner SOAP services now in CVS
Brought to you by:
jacmorel
From: Steve B. <st...@ba...> - 2002-12-03 01:42:12
|
Hello, The head version of the XPlanner CVS repository has an initial version of a SOAP-based interface for accessing XPlanner data and functionality. After installing XPlanner, you can access SOAP services at the following URLs. http://yourhost.com:port/xplanner/soap/XPlannerView http://yourhost.com:port/xplanner/soap/XPlannerEdit http://yourhost.com:port/xplanner/soap/XPlannerAdmin These three SOAP services provide view-only, update, and administrative access. They are all authenticated services so you must use a user ID and password to access them. The same authentication you use for XPlanner web access should work for these services. I'm using the Apache Axis library as the SOAP framework. To access the Web Service Description Language (WSDL) specification for each service you can simply invoke it with "?wsdl" appended to the URL. For example, http://yourhost.com/xplanner/soap/XPlannerView?wsdl You can also take a look at com.technoetic.xplanner.soap.XPlanner to see the Java interface on the server side. (This one interface is used for all three services. The only difference are the security restrictions that specify which methods are available to which services.) I've accessed the services from Java and from Perl (using SOAP::Lite). I'm working on some examples for SOAP::Lite since it requires some rather obscure configuration to get it to work with Axis. If you are a Perl hacker and want my current rough examples to get started, let me know and I'll email them to you. Regards, Steve |