| Element <publish> |
| Each "publish" exposes an existing service as a Caucho remote service.
Please note it is possible to expose the same service several times
through different urls or protocols. |
| Attribute context-handler | Translator: | object |
| Enables to set a RemoteContextHandler that will be called before
any frame is sent and after any frame is received. |
| Attribute protocol (required) | Translator: | enumeration,net.sourceforge.hiveremoting.caucho.Protocol,Hessian=Hessian,Burlap=Burlap |
| The Caucho protocol under which to expose the service, either
"Hessian" or "Burlap". |
| Attribute secure | Translator: | boolean |
| "true" if that service should be accessible only through secure transport
(e.g. https). |
| Attribute service-id (required) | Translator: | service-point |
| The id of the service to publish as a remote service. |
| Attribute url-path (required) (unique) | Translator: | string |
| The "path" part of the URL under which the service will be exposed.
The complete URL to access the remote service from the outside world
can be built like follows:
"http://server:port/application/path". |
| Conversion Rules |
|
<conversion class="net.sourceforge.hiveremoting.caucho.PublishServiceContribution"
/>
|