2012-01-23 121 views
0

(!?哈看我做什么有)WCF跨域双工:你Thawtes

我有一个系统,其中一个服务器推出从DB中央信息了许多客户的DB(通过互联网跨域) ,并定期在服务器上调用服务。这必须能够承受间歇连接,即队列消息。

我已经创建了一个使用双工MSMQ的开发版本,我尝试应用传输安全性。根据我所做的阅读,看起来如下:

  • MSMQ使用AD Windows安全性,这是不相关的跨域。
  • 由于双工的性质,每个客户端也是一个有效的服务器。这意味着如果我想使用SSL,则每次我使用另一个客户端安装系统时,我需要支付1200美元。

这些事实是否正确?我真的是唯一需要保护排队和跨域和双工服务的人吗?

回答

0

事实上,你可能是现在世界上唯一想要这样做的人。

让我润色。

  1. 并不是很多公司都在使用MSMQ(在事物的宏伟计划中)。
  2. 其中绝大多数人只使用私人排队,一小部分人只使用公共排队。
  3. 其中,只有少数人在互联网上使用它。
  4. 那些是,也许是一个人用它来双向交换信息(这将是你的)。

但是,除此之外,在我看来,您的主要挑战将是使用MSMQ作为互联网上的安全传输层。虽然我从来没有做到这一点,这里有一对夫妇的文章:

抱歉不能有更多的帮助。

+0

谢谢,我结束了使用标准的Web服务和轮询。 – SteveCav

1
  • “MSMQ使用AD Windows安全性,这是不相关的跨域。”

不,MSMQ使用包含本地帐户和域帐户(如果有的话)的Windows安全性。如果可用,MSMQ也使用证书。

  • “由于双面打印的性质,每个客户端实际上都是一个服务器,因为它的打印效果非常好。”

MSMQ不使用客户端 - 服务器模型。所有MSMQ机器都是有效的对等体,彼此之间发送消息。对于$ 1,200付款,您是指Web服务通过HTTPS发送MSMQ所需的证书?

这是我第一次看到有人想通过HTTPS将安全消息推送到多个目的地。