安全的JMS队列连接jboss

时间:2018-11-29 20:06:08

标签: java jboss jms

我可以使用以下方法创建安全的JMS队列(JBoss服务器)连接:

Connection connection = factory.createConnection(user, pw);

使用以下命令时是否有办法做同样的事情?

public class Sender{
  @Inject
  private JMSContext context;

  @Resource(mappedName="java:global/jms/exampleQueue")
  private Queue queue;

  public void put(String message) {
            context.createProducer().send(queue, message);
    }
  }

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用JMSPasswordCredential annotation。例如:

@Inject
@JMSPasswordCredential(userName="guest",password="guest")
private JMSContext context;