$ cd github.com/apache/dubbo-rust/examples/echo/ $ cargo build $ # run sever $ ../../target/debug/echo-server $ # run client $ ../../target/debug/echo-client reply: EchoResponse { message: "msg1 from server" } reply: EchoResponse { message: "msg2 from server" } reply: EchoResponse { message: "msg3 from server" }
echo-tlsPlease first install the ca.crt certificate file under the fixtures path to the platform's native certificate store.
$ cd github.com/apache/dubbo-rust/examples/echo-tls/ $ cargo build $ # run sever $ ../../target/debug/echo-tls-server $ # run client $ ../../target/debug/echo-tls-client reply: EchoResponse { message: "msg1 from tls-server" } reply: EchoResponse { message: "msg2 from tls-server" } reply: EchoResponse { message: "msg3 from tls-server" }