Tag: esb

PHP和ESB(使用Mule)(ESB:企业服务总线)

您在何时,何地以及为何在PHP项目中使用ESB? 在哪里,何时以及为什么认为在PHP项目中使用ESB是有意义的? ESB(以及像Mule这样的ESB辅导员)是否提供PHP和本机LAMP技术所缺乏的任何function? 编辑 我对这个问题的动机源于我的假设你实际上从未真正需要mule子。 mule子将促进与外部服务的沟通,您可以在没有mule子的情况下处理。 在一天结束时,Mule也会产生成本和开销。 所以我的问题是指导有人告诉我你真正受益于ESB和Mule这样的工具的场景,或者凭借扎实的知识来猜测。 编辑2 关于Houcem回复我对他的post的评论…什么是ESB / Mule的原生LAMP答案? 编辑3 看起来像Tuxedo可能是Mule / ESB的PHP本地替代品。 有人有使用这个工具的经验吗?

如何解决消息有效负载的类型为:BufferInputStream Mule中的exception

我已经转换为字节数组但我不断收到此错误: ERROR 2015-02-25 11:12:30,517 [[ESR].HTTP_Request_Listener.worker.01] org.mule.exception.DefaultMessagingExceptionStrategy: ******************************************************************************** Message : Response code 400 mapped as failure. Message payload is of type: BufferInputStream Code : MULE_ERROR–2 ——————————————————————————– Exception stack is: 1. Response code 400 mapped as failure. Message payload is of type: BufferInputStream (org.mule.module.http.internal.request.ResponseValidatorException) org.mule.module.http.internal.request.SuccessStatusCodeValidator:37 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/module/http/internal/request/ResponseValidatorException.html) ——————————————————————————– Root Exception stack trace: org.mule.module.http.internal.request.ResponseValidatorException: Response code 400 mapped as […]

哪种Camel构造适合转换?

Apache Camel提供了几种执行数据转换的方法:Transform EIP的概念,自定义DataFormats,以及自定义类型转换器的容差。 我有一种情况需要从Camel路径内部进行非常复杂的转换。 我应该实现自己的Type Converter,我自己的DataFormat,还是应该实现org.apache.camel.Expression并将所有转换内容放在那里: public class MyTransformer implements Expression { @Override public T evaluate(Exchange arg0, Class arg1) { // … } } 我想我很困惑在何时何时使用你自己的Type Converter,何时使用.transform(myTransformer)处理器,或何时使用自定义DataFormat。 提前致谢!

如何在spring集成中动态创建ftp适配器?

谢谢你的关注 我在我的项目中使用了spring集成,我想从多个ftp服务器检索许多输入文件,其中不同的地址如下图所示: 如何在我的项目中创建动态inbound-adapter来轮询和检索服务器中的文件?