[[PointtoPointChannel-PointtoPointChannel]]
== Point to Point Channel

Camel supports the
http://www.enterpriseintegrationpatterns.com/PointToPointChannel.html[Point
to Point Channel] from the link:enterprise-integration-patterns.html[EIP
patterns] using the following components

* <<seda-component,SEDA>> for in-VM seda based messaging
* <<jms-component,JMS>> for working with JMS Queues for high performance,
clustering and load balancing
* <<jpa-component,JPA>> for using a database as a simple message queue
* <<xmpp-component,XMPP>> for point-to-point communication over XMPP
(Jabber)
* and others

image:http://www.enterpriseintegrationpatterns.com/img/PointToPointSolution.gif[image]

The following example demonstrates point to point messaging using
the <<jms-component,JMS>> component 

[[PointtoPointChannel-Samples]]
=== Samples

[source,java]
----
from("direct:start")
    .to("jms:queue:foo");
----

And in XML:

[source,xml]
----
<route>
    <from uri="direct:start"/>
    <to uri="jms:queue:foo"/>
</route>
----

