我现在开始 JMS 一个星期了。我使用 Netbeans、maven 和 glassfish 创建了 JMS。
我有一个生产者和一个持久消费者,我想向同一个主题(不是队列)添加另一个持久消费者。有可能这样做吗?因为我希望所有消费者都消费生产者发送的所有消息,无论消费者是否离线。
有什么建议吗?谢谢
public class DurableReceive {
@Resource(lookup = "jms/myDurableConnectionFactory")
private static ConnectionFactory connectionFactory;
@Resource(lookup = "jms/myNewTopic")
private static Topic topic;
public static void main(String[] args) {
Destination dest = (Destination) topic;
JMSConsumer consumer;
boolean messageReceived = false;
String message;
System.out.println("Waiting for messages...");
try (JMSContext context = connectionFactory.createContext();) {
consumer = context.createDurableConsumer(topic, "Subscriber1");
while (!messageReceived) {
message = consumer.receiveBody(String.class);
if (message != null) {
System.out.print("Received the following …Run Code Online (Sandbox Code Playgroud) 我需要根据以下要求验证密码:
有点卡住了,这就是我到目前为止所拥有的。
<form>
Password <input type="text" pattern="/^[a-zA-Z0-9!@#\$%\^\&*_=+-]{8,12}$/g" />
<input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)