Difference between transport and http modules?

Just want to clear some thing up...

The transport module is what is called the tcp transport module that runs
on port 9300?
The transport module is what handles all major networking function of ES.
I.e: any network functions like http, zen discovery sit on top of transport
module?
The http module runs on port 9200?
The http module uses the transport module underneath?
The Java Client APIs use tcp transport or http?

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/5c30fb31-f4f5-443f-b47e-f233b57fd0b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Yes.

Elasticsearch Java Client API is using TCP/IP transport of course - there
is only one Java API for clients and cluster nodes, "one size fits all".

It is possible to write Java Clients that make use of HTTP client
implementations to connect to port 9200 but that is not part of
Elasticsearch. Jest is one example.

Jörg

On Thu, Aug 14, 2014 at 3:37 PM, John Smith java.dev.mtl@gmail.com wrote:

Just want to clear some thing up...

The transport module is what is called the tcp transport module that runs
on port 9300?
The transport module is what handles all major networking function of ES.
I.e: any network functions like http, zen discovery sit on top of transport
module?
The http module runs on port 9200?
The http module uses the transport module underneath?
The Java Client APIs use tcp transport or http?

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/5c30fb31-f4f5-443f-b47e-f233b57fd0b8%40googlegroups.com
https://groups.google.com/d/msgid/elasticsearch/5c30fb31-f4f5-443f-b47e-f233b57fd0b8%40googlegroups.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAKdsXoF%2BR96kBaW44py%3Dg8R2G6Ly3_cLqsO139wCX7CAYzxYnA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.