ws/ws.rs
1use jsonrpc_ws_server::jsonrpc_core::*;
2use jsonrpc_ws_server::ServerBuilder;
3
4fn main() {
5 let mut io = IoHandler::default();
6 io.add_sync_method("say_hello", |_params| {
7 println!("Processing");
8 Ok(Value::String("hello".to_owned()))
9 });
10
11 let server = ServerBuilder::new(io)
12 .start(&"0.0.0.0:3030".parse().unwrap())
13 .expect("Server must start with no issues");
14
15 server.wait().unwrap()
16}