Web service topic map
(6 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | Wandora's web service topic map enables Wandora to connect remote topic maps served over Wandora's web service. As an effect Wandora user can access topic maps | + | Wandora's web service topic map enables Wandora to connect remote topic maps served over Wandora's web service. As an effect Wandora user can access topic maps locating in remove Wandora applications. Wandora application can be a server and a client same time. |
− | You should consider web service topic map implementation as an experimental feature that is still very unfinished! Many Wandora features such as search has no web service topic map implementation yet, and | + | See also [[Embedded HTTP server#SOAP Web service access (axis) | Embedded HTTP server]] and [[Wandora Web Service]]. |
+ | |||
+ | |||
+ | [[Image:webservice_connection.gif|center]] | ||
+ | |||
+ | |||
+ | '''You should consider web service topic map implementation as an experimental feature that is still very unfinished! Many Wandora features such as search has no web service topic map implementation yet, and eventually causes java exception!''' | ||
+ | |||
+ | |||
+ | == Setting up a server == | ||
+ | |||
+ | In order to use web service topic maps, one requires a Wandora application with axis server option enabled, and server started. To enable axis server option check Wandora server configuration at '''Server > Server settings'''. A Checkbox labeled '''Enabled''' on axis box should be ticked. Also check the exported layer. Root stack option shares all layers in your Wandora. See example below. | ||
+ | |||
+ | [[Image:webservice_configure_server.gif|center]] | ||
+ | |||
+ | Now you have configured Wandora server. Next step is to start Wandora server. Select '''Server > Start server'''. The icon on bottom right corner of Wandora window should turn green. Now your Wandora server is waiting for connections. | ||
+ | |||
+ | [[Image:webservice_server_wandora.gif|center]] | ||
+ | |||
+ | == Setting up a client == | ||
+ | |||
+ | When you have a Wandora server available, you can start another Wandora application, on a remote computer for example. Select '''Layers > New layer'''. A dialog opens up, select type '''Web service'''. If your server locates in localhost, enter name for your layer. If you have a remote server Wandora, change also host. Example image is shown below. | ||
+ | |||
+ | [[Image:webservice_create_layer.gif|center]] | ||
+ | |||
+ | After you created a web service layer, Wandora tries to connect the server. If connection was successfully established, you should see a new topic map layer with remote topic map. | ||
+ | |||
+ | [[Image:webservice_client_wandora.gif|center]] | ||
+ | |||
+ | |||
+ | == Limitations and known issues == | ||
+ | |||
+ | * At the moment you can't modify remote topic maps! Client can only read served topic maps! Client shows the shared layer locked and user can't open the lock. | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[Layered topic map]] | ||
+ | * [[Memory topic map]] | ||
+ | * [[Database topic map]] | ||
+ | * [[Linked topic map]] | ||
+ | * [[Query topic map]] | ||
+ | <!-- * [[Remote topic map]] --> |
Latest revision as of 13:36, 30 October 2009
Wandora's web service topic map enables Wandora to connect remote topic maps served over Wandora's web service. As an effect Wandora user can access topic maps locating in remove Wandora applications. Wandora application can be a server and a client same time.
See also Embedded HTTP server and Wandora Web Service.
You should consider web service topic map implementation as an experimental feature that is still very unfinished! Many Wandora features such as search has no web service topic map implementation yet, and eventually causes java exception!
Contents |
[edit] Setting up a server
In order to use web service topic maps, one requires a Wandora application with axis server option enabled, and server started. To enable axis server option check Wandora server configuration at Server > Server settings. A Checkbox labeled Enabled on axis box should be ticked. Also check the exported layer. Root stack option shares all layers in your Wandora. See example below.
Now you have configured Wandora server. Next step is to start Wandora server. Select Server > Start server. The icon on bottom right corner of Wandora window should turn green. Now your Wandora server is waiting for connections.
[edit] Setting up a client
When you have a Wandora server available, you can start another Wandora application, on a remote computer for example. Select Layers > New layer. A dialog opens up, select type Web service. If your server locates in localhost, enter name for your layer. If you have a remote server Wandora, change also host. Example image is shown below.
After you created a web service layer, Wandora tries to connect the server. If connection was successfully established, you should see a new topic map layer with remote topic map.
[edit] Limitations and known issues
- At the moment you can't modify remote topic maps! Client can only read served topic maps! Client shows the shared layer locked and user can't open the lock.