realm = %Realm{name: "com.myrealm"}
roles = [Callee, Caller, Publisher, Subscriber]
-session = Session.new(url, realm, controller_roles)
+session = %Session{url: url, realm: realm, roles: controller_roles}
Wampex.start_link(name: Connection, session: session)
```
realm = %Realm{name: "com.myrealm"}
roles = [Callee, Caller, Publisher, Subscriber]
-session = Session.new(url, realm, controller_roles, WebSocket, "wamp.2.json", JSON)
+session = %Session{url: url, realm: realm, roles: controller_roles, protocol: "wamp.2.json", serializer: JSON}
Wampex.start_link(name: Connection, session: session)
```