想使用hornetq通过互联网发送/接收JMS消息(可能带有静态IP)

时间:2011-12-24 19:04:17

标签: jms hornetq

  1. 我想通过互联网发送JMS消息,还要从其他客户端接收JMS消息。没有公共(静态)IP地址,这可能吗?
  2. 有没有办法限制其他用户向我的系统发送JMS消息(有没有办法进行身份验证?)未经身份验证的用户不应该能够将JMS消息发送到我的系统。
  3. 如何为我的JMS通信启用SSL?
  4. 我使用JMS模板发送JMS消息。如何启用确认?

1 个答案:

答案 0 :(得分:0)

  1. 如果没有外部可见性(静态IP或VPN),您无法向服务器发送消息
  2. 是的,您可以在每个用户或组的“安全”选项卡上设置不同的安全策略。
  3. Goodle have lots of samples
  4. 创建的制作人或订阅者应该具有以下内容: ISession session = Connection.CreateSession(Constants.SessionMode.AUTO_ACKNOWLEDGE); Here full list of Acknowledgement types