https4端点是什么意思?这与https不同吗?

时间:2016-11-07 14:11:24

标签: java ruby http apache-camel

最近有人问我这个问题:

  

你能给我们你的getCountry的URL(使用http4://或https4://)   端点

快速谷歌搜索https4表明这是一个"骆驼"端点。同样基于对这个问题What exactly is Apache Camel?的回答,我的理解是Camel在内部媒介中可以连接企业内部的各种项目(如果我错了,请更正)。从这个项目主页上的示例和代码片段来看,这看起来非常符合Java / Scala。

我有Ruby on rails项目暴露了一个RESTful API,这个问题是针对这个问题的,因此我认为我没有在Enterprise Integration Pattern中实现它(无论这意味着什么)。

因此当有人要求我提供API https4端点时,他们究竟在寻找什么?

3 个答案:

答案 0 :(得分:1)

http4 ,即camel-http4组件提供基于HTTP的端点,用于调用外部HTTP资源(作为使用HTTP调用外部服务器的客户端)

请关注Apache Camel http4以获取详细的http4文档。

答案 1 :(得分:0)

是的,骆驼组件HTTP(S)4和HTTP(S)使用的基础库不同: HTTP(S)4:使用Apache HttpClient 4.x,而HTTP(S)使用Apache HttpClient 3.x

答案 2 :(得分:0)

也许现在不需要答案了,但是忘记了EIP或Camel,他们正在询问您公开的REST URL,而与客户端用于连接到端点的库(在这种情况下为Camel)无关