Code Review
/
src
/
app-framework-binder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
makes a function to ensure trailing slash
[src/app-framework-binder.git]
/
doc
/
afb-daemon-vocabulary.md
diff --git
a/doc/afb-daemon-vocabulary.md
b/doc/afb-daemon-vocabulary.md
index
83472d5
..
897e4db
100644
(file)
--- a/
doc/afb-daemon-vocabulary.md
+++ b/
doc/afb-daemon-vocabulary.md
@@
-1,10
+1,14
@@
+
Vocabulary for AFB-DAEMON
=========================
Vocabulary for AFB-DAEMON
=========================
- version: 1
- Date: 27 mai 2016
- Author: José Bollo
+## Binding
+
+A shared library object intended to be add a functionnality to an afb-daemon
+instance. It implements an API. It may provide a service.
+Binding made for services can have specific entry point called after
+initialisation and before serving.
## Event
## Event
@@
-23,12
+27,11
@@
how to use it remains to be achived.
## Plugin
## Plugin
-A shared library object intended to be plug to an afb-daemon instance
-to implement an API.
+Old name for binding, see binding.
## Request
## Request
-A request is an invocation by a client to a method of a
plugin
using a message
+A request is an invocation by a client to a method of a
binding
using a message
transfered through some protocol: HTTP, WebSocket, DBUS... served by afb-daemon
## Reply/Response
transfered through some protocol: HTTP, WebSocket, DBUS... served by afb-daemon
## Reply/Response
@@
-37,11
+40,11
@@
This is a message sent to client as the result of the request.
## Service
## Service
-Service are made of
plugins
runnning by their side on their binder.
+Service are made of
binding
runnning by their side on their binder.
It can serve many client. Each one being attached to one session.
The framework establishes the connection between the services and
It can serve many client. Each one being attached to one session.
The framework establishes the connection between the services and
-the clients. Using DBus currently.
+the clients. Using DBus currently
but other protocols are considered
.
## Session
## Session