SOAP web service module

From WandoraWiki
(Difference between revisions)
Jump to: navigation, search
 
 
(4 intermediate revisions by one user not shown)
Line 1: Line 1:
This service provides a SOAP based web service for the topic map. Service name is '''axis'''. You can get the WSDL file from
+
This service provides a SOAP based web service for the topic map. The service name is '''axis'''. You can access the WSDL file at
 
   
 
   
 
  http://127.0.0.1:8898/axis/services/TopicMapService?wsdl .
 
  http://127.0.0.1:8898/axis/services/TopicMapService?wsdl .
  
You can also use the web service with just HTTP GET method without sending the SOAP content in POST. For example
+
You can also use the web service with just HTTP GET method without sending the SOAP content in POST.
 
   
 
   
 
  http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true  
 
  http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true  
  
Just add the method name after TopicMapService/ and the parameters needed for the method as GET parameters. You can also get the response in JSON format if you use the outputType parameter and pass "application/json/badgerfish". For example
+
Just add the method name after "TopicMapService/" and the parameters needed for the method as GET parameters. You can also get the response in JSON format if you use the outputType parameter and pass "application/json/badgerfish". For example
 
   
 
   
 
  http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true&outputType=application/json/badgerfish
 
  http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true&outputType=application/json/badgerfish
 +
 +
Screen capture views an output of WSDL file returned by the Wandora's SOAP web service.
 +
 +
[[Image:service_soap_01.gif|center]]
 +
 +
== See also ==
 +
 +
* [[Embedded HTTP server]]
 +
** [[HTML service module]]
 +
** [[Mobile HTML service module]]
 +
** [[RSS feed service module]]
 +
** [[Drupal service module]]
 +
** [[Firefox and Thunderbird plugin service module]]
 +
** [[XTM topic map service module]]
 +
** [[JTM topic map service module]]
 +
** [[RDF service module]]
 +
** [[GRAPHML service module]]
 +
** [[Screencast service module]]
 +
** [[Flash graph service module]]
 +
** [[Timeline service module]]
 +
** [[Google Maps service module]]
 +
** [[D3 graph service module]]

Latest revision as of 11:10, 8 August 2012

This service provides a SOAP based web service for the topic map. The service name is axis. You can access the WSDL file at

http://127.0.0.1:8898/axis/services/TopicMapService?wsdl .

You can also use the web service with just HTTP GET method without sending the SOAP content in POST.

http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true 

Just add the method name after "TopicMapService/" and the parameters needed for the method as GET parameters. You can also get the response in JSON format if you use the outputType parameter and pass "application/json/badgerfish". For example

http://127.0.0.1:8898/axis/services/TopicMapService/getTopic?si=http%3A%2F%2Fwww.wandora.org%2Fcore%2Fschema-type&full=true&outputType=application/json/badgerfish

Screen capture views an output of WSDL file returned by the Wandora's SOAP web service.

Service soap 01.gif

[edit] See also

Personal tools