【发布时间】:2011-05-28 16:18:10
【问题描述】:
我有一个关于 biztalk 的问题,以及当满足 Web 服务端口的某些条件时会发生什么。
基本上我们有两个应用程序 - 一个主应用程序(我们称之为“MainApplication”)(包含编排)和一个 Web 服务应用程序(我们称之为“MainApplicationWS”),我们在其中公开一个 Web 服务(从 biztalks web 创建服务工具)从任何地方获取消息。
我们有一个测试工具,可以将消息重播到 MainApplicationWS 以模拟来自各种外部系统的消息。
我注意到,如果我们部分停止 MainApplicationWS 应用程序,并将消息发送到列为接收位置的 Web 服务,则什么也不会发生(显然!)(此外,Web 服务仍在运行,即使它已被除名作为接收位置)。但是,如果我再次启动 MainApplicationWS 并反弹主机实例,则消息将从某处拾取并播放到编排和我们的应用程序。
我只是有点困惑,当 MainApplicationWS 部分停止时它将这些消息存储在哪里。 Web 服务是否以某种方式依赖于这些?还是它仍然通过 biztalk 消息框发布?
任何澄清将不胜感激:)
干杯, 亚当
【问题讨论】:
-
您使用的是 wcf 还是 soap 适配器?
-
我也无法重现这个,我在BTS 2006上试过。当你说应用程序部分停止时,你是什么意思?什么开始,什么停止?
标签: web-services iis-6 biztalk