问题标签 [spring-integration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2898 浏览

spring - 完全使用 Spring-ws spring-integration 和 spring-security 时要使用哪些版本

我正在使用 Spring-integration 2.0.0 并希望保护对 Spring 集成公开的 Web 服务的调用。所以我使用了安全通道,到目前为止,它使用 Spring-core 3.0.5 和 Spring security 3.0.5 运行良好。

但后来我想使用 Spring Web 服务的 WSS 拦截器。然后出现了以下问题:当我像这样声明 XwsSecurityInterceptor 时:

我得到这个堆栈:

我的 Maven 依赖项是:

我猜这与依赖问题有关,因为我读到某些软件包已在 2.x 和 3.x 版本之间进行了重新设计。请注意,我必须排除从 spring-ws-security 到 spring-beans 的传递依赖,因为它带来了与同一 jar 的 3.0.5 版本冲突的 2.0.6 版本的 spring bean。

所以我的问题是:我应该使用什么版本的不同 Spring 模块(Spring-ws、Spring-integration、Spring-security、Spring-framework)?

提前感谢您的帮助

法布里斯

0 投票
1 回答
2218 浏览

java - JMS 和 Spring 集成,消除对拥有 ActiveMQ 实例的依赖

我最近设置了一些到 AcitveMQ 的日志记录作为一个“一劳永逸”的服务,这样应用程序就可以只向“ActivityLoggingChannel”发送一条消息,而不必处理日志记录的横切关注点。

一切都发送到 ActivityLoggingGateway,它只是一个带有默认通道的接口。然后,这会查询 Pojo(动态路由器)以获取通道名称以获取消息端点。动态路由器有一个 JMX 入口点,它允许我动态切换端点。如果消息端点设置为jmsChannelSender,无法解析ActiveMQ url,会导致整个系统崩溃。

我遇到的问题是,如果无法访问 ActiveMQ URL,我希望系统恢复到使用简单的多线程进程内方法的不同消息通道。

这是下面的spring集成配置。使用版本 2.0.0.RELEASE

0 投票
4 回答
1311 浏览

spring - 我应该使用 Spring 集成还是 Spring social 与 twitter 和 Facebook 进行交互?

我很快就会在 Grails 中开始一个新项目,在这个项目中我必须与 Facebook 和 Twitter(可能还有 myspace)进行交互。

我想知道是否有人已经尝试通过 Spring Integration (2.0) 适配器与新的 Spring Social API 来做到这一点。

如果你这样做了,你能告诉我你在这些方面遇到的利弊吗?

在 Spring Integration 中,我在一个小示例中使用了 twitter 连接器,我发现它非常简单。我喜欢松散耦合。另一方面,Spring social 似乎也使用允许轻松执行此操作的模板......因此我担心选择哪个框架。

谢谢。

菲利普

0 投票
2 回答
3833 浏览

java - 使用弹簧集成复制文件

您将如何使用 spring 集成将文件从一个地方复制到另一个地方。就我而言,我想将战争之外的文件复制到战争内部。这是我正在考虑的代码片段:

但可耻的是它不起作用。有人知道怎么做吗?

提前致谢 .....

0 投票
1 回答
8381 浏览

sockets - 将 tcp 套接字连接到 spring 集成的简单示例

有谁知道使用 tcp 套接字使用 spring 集成连接到 Web 服务器的简单示例?有一些简单的 Java 中与服务器和客户端实例进行简单套接字通信的示例。还有一些在 Spring 集成中完全将客户端连接到服务器的示例。但是,在我尝试通过普通 java 应用程序与 spring 集成网关建立简单的套接字连接时,spring 端看到了连接,但由于最大消息长度异常而失败。到目前为止,我找不到将这两种类型连接在一起的示例。

谢谢

0 投票
1 回答
3451 浏览

enterprise - Spring集成教程,资料,例子?

我是春季集成的新手。我读到它是基于 Spring 框架的灵活且轻量级的集成技术。它用于企业应用程序集成 (EAI)。

我在哪里可以找到 Spring Integrations 的优秀教程和示例?

我已经从 Spring 社区站点获得了一些 pdf,但是这些都更具理论性。请帮助我找到任何简单易懂的文档和教程。

先感谢您。

0 投票
1 回答
2030 浏览

spring-integration - 竞争消费者

我想配置一个 spring 集成应用程序,以便如果我将多个任务(每个任务由一条消息表示)放在一个通道上,那么一组端点中的一个将选择下一个任务并处理它。我猜这将需要一些线程池执行器服务。

0 投票
3 回答
1565 浏览

spring-integration - Spring集成的可行性

我是 Spring 集成的新手。关于 Spring 集成我有几个问题

  • 可以实现弹簧集成的一些实时场景是什么?
  • 创建一个额外的弹簧集成层有什么好处?
  • 如果一个邮件系统没有在spring中实现,spring集成还可以用于集成吗?

是不是像spring integration这样可以连接用两种不同语言开发的两个系统?

0 投票
2 回答
2891 浏览

java - 昨天日期的正则表达式模式,格式为 yyyymmdd

我正在使用文件阅读器支持开发 Spring Integration 应用程序。我正在尝试使用正则表达式过滤器来获取所需的文件。该文件的名称类似于“S20110322.txt”,每天都有一个新文件,但具有相同的“S”前缀。我的应用程序将在创建文件后的第二天运行,以便捕获当天的所有数据。我可以使用匹配任何日期格式的正则表达式过滤器,但我特别需要正则表达式模式仅匹配今天的日期少一天,因为应用程序将每天自动运行。

在 Java 方面,我可以使用 SimpleDateFormat 并编写 Java 代码来完成此操作,但我只是想看看是否可以在没有 Java 代码的情况下仅使用 Spring Integration 的 int-file:inbound-channel-adapter 来完成它。

0 投票
1 回答
22549 浏览

spring-integration - 如何在 Spring Integration 中使用 logging-channel-adapter 记录消息头值

我需要使用键“foo_bar”记录消息标题的值,以便当该标题的值为“baz”时日志消息看起来像这样:

标头 foo_bar 的值:baz

如何使用窃听器和记录通道适配器来做到这一点?