我需要一个与ssl一起使用的java stomp客户端库

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)