简体   繁体   English

什么是Apache骆驼豆?

[英]What are Apache Camel beans?

I have very recently started working with Apache Camel. 我最近开始使用Apache Camel。 I have an OK grasp of components, endpoints, routes and processors and I have started learning some EIPs as well. 我对组件,端点,路由和处理器有了很好的了解,并且我也开始学习一些EIP。

However, I can't seem to understand what are Camel Beans. 但是,我似乎无法理解什么是骆驼豆。 At first I thought they were just POJOs, but apparently they are related to Camel's registry and I am confused: http://camel.apache.org/bean.html 起初我以为它们只是POJO,但显然它们与Camel的注册表有关,我感到困惑: http : //camel.apache.org/bean.html

Could someone be kind enough to give me a "What are Camel Beans for dummies" definition? 有人可以给我一个“傻瓜骆驼豆”的定义吗?

Thanks in advance, Pedro. 预先感谢Pedro。

Camel Beans as just POJOs. 骆驼豆只是POJO。 However Camel "knows" their existence and it can invoke methods in that POJO. 但是,骆驼“知道”它们的存在,并且可以调用该POJO中的方法。 For camel to know this bean, you'd have to register this bean via spring/Jndi. 为了让骆驼知道这个bean,您必须通过spring / Jndi注册这个bean。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM