mgi*_*rco 9 java ssl activemq-classic stomp
我正在为java(gozirra,stompj,activemq)尝试几个stomp库.所有这些库都有很差的文档,例如只有一个例子,我有一个严重的问题:
我需要SSL支持.
stomp + ssl协议存在并由activemq支持,但我无法找到支持它的Java客户端.
小智 2
使用 activemq 的库,这样做:
System.setProperty("javax.net.ssl.keyStore",
"/home/foo/.keystore/client.ks");
System.setProperty("javax.net.ssl.keyStorePassword", "changeme");
System.setProperty("javax.net.ssl.trustStore",
"/home/foo/.keystore/client.ts");
StompConnection connection = new StompConnection();
SSLSocketFactory factory = (SSLSocketFactory) SSLSocketFactory
.getDefault();
SSLSocket sslsocket = (SSLSocket) factory.createSocket("127.0.0.1",
61612);
connection.open(sslsocket);
Run Code Online (Sandbox Code Playgroud)