Java ApacheCamel组件参数
我正在为camel编写一个自定义组件。该组件依赖于inputstream和outputstream。我在不同的java虚拟机上使用camel,其中获取这些流的过程不同。从我的端点创建使用/生产路由时,是否有方法将这两个流传递到组件/端点 如果您试图在不同的vm-s之间通信,您可以使用vm或seda端点Java ApacheCamel组件参数,java,apache-camel,endpoint,Java,Apache Camel,Endpoint,我正在为camel编写一个自定义组件。该组件依赖于inputstream和outputstream。我在不同的java虚拟机上使用camel,其中获取这些流的过程不同。从我的端点创建使用/生产路由时,是否有方法将这两个流传递到组件/端点 如果您试图在不同的vm-s之间通信,您可以使用vm或seda端点 如果您试图在不同的vm-s之间通信,您可以使用vm或seda端点 你能说得更准确些吗?在camel上下文中,可以定义不同的路由,并从参数中为每个路由指定。那你的情况如何?是的,我可以正常使用骆驼。
如果您试图在不同的vm-s之间通信,您可以使用vm或seda端点
你能说得更准确些吗?在camel上下文中,可以定义不同的路由,并从参数中为每个路由指定。那你的情况如何?是的,我可以正常使用骆驼。问题是,获取流所需的类在默认jvm中不可用。所以我想获取数据流,然后启动camel并将数据流传递给我的camel组件。难道你不能像往常一样公开你的camel路径并从获取数据流的过程中调用“camel entrypoint”吗?我真的不知道你的意思。。。我的组件如何获取输入/输出流对象?我想做s.th。像这样,但uri只是字符串<代码>来自(“mycomponent:asdf?inputstream=input”)您能更精确一些吗?在camel上下文中,可以定义不同的路由,并从参数中为每个路由指定。那你的情况如何?是的,我可以正常使用骆驼。问题是,获取流所需的类在默认jvm中不可用。所以我想获取数据流,然后启动camel并将数据流传递给我的camel组件。难道你不能像往常一样公开你的camel路径并从获取数据流的过程中调用“camel entrypoint”吗?我真的不知道你的意思。。。我的组件如何获取输入/输出流对象?我想做s.th。像这样,但uri只是字符串<代码>来自(“mycomponent:asdf?inputstream=input”)欢迎使用SO。请详细说明你的答案,进一步解释,或者添加一个例子。欢迎使用。请通过进一步解释或添加示例来详细说明您的答案。