hbs2/hbs2-core
Dmitry Zuikov 613f26e418 moved to RPC2
New RPC works over a Unix socket and assumes synchronous
requests with callService.

A new protocol, 'ServiceProto,' is introduced.

New RPC operates over a Unix socket.

Note the setting: (rpc2 unix "/tmp/hbs2-rpc2.socket").

The default rpc2 socket is located at /tmp/hbs2-rpc2.socket.

In the future, TCP RPC may be introduced, requiring only:

1. Authorization/Authentication

This might be accomplished through another wrapped protocol, for instance.

"Dialog"-associated elements are commented out for now,
as they will likely require their own Unix socket.
2023-10-04 10:54:39 +03:00
..
lib/HBS2 moved to RPC2 2023-10-04 10:54:39 +03:00
test moved to RPC2 2023-10-04 10:54:39 +03:00
CHANGELOG.md init 2023-01-10 09:20:05 +03:00
LICENSE init 2023-01-10 09:20:05 +03:00
hbs2-core.cabal service-protocol-proof-of-concept 2023-10-02 17:03:48 +03:00