Netty 4.0.56.Final(2018/10/07)

程序包 io.netty.example.spdy.client

This package contains an example SPDY HTTP client.

请参阅: 说明

程序包io.netty.example.spdy.client的说明

This package contains an example SPDY HTTP client. It will behave like a SPDY-enabled browser and you can see the SPDY frames flowing in and out using the SpdyFrameLogger.

This package relies on the Jetty project's implementation of the Transport Layer Security (TLS) extension for Next Protocol Negotiation (NPN) for OpenJDK 7 is required. NPN allows the application layer to negotiate which protocol, SPDY or HTTP, to use.

To start, run SpdyServer with the JVM parameter: java -Xbootclasspath/p:<path_to_npn_boot_jar> .... The "path_to_npn_boot_jar" is the path on the file system for the NPN Boot Jar file which can be downloaded from Maven at coordinates org.mortbay.jetty.npn:npn-boot. Different versions applies to different OpenJDK versions. See Jetty docs for more information.

After that, you can run SpdyClient, also settings the JVM parameter mentioned above.

You may also use the run-example.sh script to start the server and the client from the command line:

     ./run-example spdy-server
 
Then start the client in a different terminal window:
     ./run-example spdy-client
 
Netty 4.0.56.Final(2018/10/07)

Copyright © 2018 即时通讯网(52im.net) - 即时通讯开发者社区. All rights reserved.