Content from 2016-10
Integrated tools #2 posted on 2016-10-15 23:53:14
In order to integrate any (interactive) application the following three parts
need to be available, otherwise the integrator will have trouble one way or
another:
- objects, representing the domain model; these would be inspectable in order
to get the contained information,
- behaviours, allows the external user to invoke them,
- notifications, to react to state changes
E.g. not only does an application need to expose its windows, but also it needs
to allow to close or open a window and finally send updates if a window was
closed or opened. Notifications in particular need to be in a channel that
allows to poll multiple of them at the same time - if communication is done
over a socket select
and friends would allow the other side to control and
react to multiple applications at the same time.
View content from 2014-08, 2014-11, 2014-12, 2015-01, 2015-02, 2015-04, 2015-06, 2015-08, 2015-11, 2016-08, 2016-09, 2016-10, 2016-11, 2017-06, 2017-07, 2017-12, 2018-04, 2018-07, 2018-08, 2018-12, 2020-04, 2021-03