You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2018/03/05 08:55:18 UTC
[camel] branch master updated: CAMEL-12312: camel-undertow - Add a
little WS example to docs
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new e2ac5e0 CAMEL-12312: camel-undertow - Add a little WS example to docs
e2ac5e0 is described below
commit e2ac5e0d504db613d837656f272bcd70097da225
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Mar 5 09:55:09 2018 +0100
CAMEL-12312: camel-undertow - Add a little WS example to docs
---
.../src/main/docs/undertow-component.adoc | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/components/camel-undertow/src/main/docs/undertow-component.adoc b/components/camel-undertow/src/main/docs/undertow-component.adoc
index e586551..66e4978 100644
--- a/components/camel-undertow/src/main/docs/undertow-component.adoc
+++ b/components/camel-undertow/src/main/docs/undertow-component.adoc
@@ -123,7 +123,7 @@ example, given a client request with the URL,
`http://myserver/myserver?orderid=123`, the exchange will contain a
header named `orderid` with the value 123.
-=== Producer Example
+=== HTTP Producer Example
The following is a basic example of how to send an HTTP request to an
existing HTTP endpoint.
@@ -146,7 +146,7 @@ or in XML
<route>
----
-=== Consumer Example
+=== HTTP Consumer Example
In this sample we define a route that exposes a HTTP service at
`http://localhost:8080/myapp/myservice`:
@@ -159,6 +159,20 @@ In this sample we define a route that exposes a HTTP service at
</route>
----
+=== WebSocket Example
+
+In this sample we define a route that exposes a WebSocket service at
+`http://localhost:8080/myapp/mysocket` and returns back a response to the same channel:
+
+[source,xml]
+----
+<route>
+ <from uri="undertow:ws://localhost:8080/myapp/mysocket"/>
+ <transform><simple>Echo ${body}</simple></transform>
+ <to uri="undertow:ws://localhost:8080/myapp/mysocket"/>
+</route>
+----
+
=== Using localhost as host
When you specify `localhost` in a URL, Camel exposes the endpoint only
--
To stop receiving notification emails like this one, please contact
davsclaus@apache.org.