0

当前雇主的设置在 Java 平台上具有一组后台功能,在两个独立的基于 .NET 的平台上具有另一组功能。没有整体架构师。

Java 人员决定使用 Apache QPID 和 AMQP 进行消息传递,大概是在他们之间,使用 .NET 系统和其他外部系统。

.NET 体系结构涉及托管在 IIS/WAS 和 Windows Server AppFabric 中的 WCF 服务。

如果有任何可能的陷阱,是否有人对 AmqpBinding 和 IIS/WAS 有任何经验?

4

1 回答 1

4

我认为您的第一个问题将是 IIS/WAS/AppFabric,因为托管在 WAS 中的非 HTTP 服务对基础架构有额外的要求,其中包括通常作为 Windows 服务运行并与工作进程通信的额外进程(侦听器)。这个过程负责接收和发送消息,并允许在 WAS 中激活服务。我不认为 QPID 项目已经创建了侦听器进程。您很可能必须自己实现侦听器 - 检查此示例以获取自定义 UDP 激活器。

于 2012-04-17T14:51:42.790 回答