From 4c031254f74ac5b39260397922ee97ebbe867fd7 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Fri, 18 Jul 2014 10:25:08 -0700 Subject: [PATCH] Moved broker from js-marketplace/server.rkt --- minimart/examples/broker.rkt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 minimart/examples/broker.rkt diff --git a/minimart/examples/broker.rkt b/minimart/examples/broker.rkt new file mode 100644 index 0000000..2fb7935 --- /dev/null +++ b/minimart/examples/broker.rkt @@ -0,0 +1,12 @@ +#lang minimart +;; Generic broker for WebSockets-based minimart/marketplace communication. + +(require minimart/drivers/timer) +(require minimart/drivers/websocket) +(require minimart/relay) + +(spawn-timer-driver) +(spawn-websocket-driver) +(spawn-world + (spawn-websocket-relay 8000) + (spawn-websocket-relay 8443 (websocket-ssl-options "server-cert.pem" "private-key.pem")))