[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [kura-dev] Cloud-related APIs refactoring
|
On 6/18/2018 2:05 AM, Jens Reimann wrote:
Hi Matteo,
maybe it would make sense to explain what the benefits or a custom
Kura API over using standard OSGi APIs are.
To point out: With the layering that comes as part of OSGi
services/RS/RSA, there is no reason why communication layers (e.g.
Kura's...with added value in terms of security, integration, performance
or other reasons)...can't be use directly *in addition* to exposing
those capabilities in an open standardized way (e.g. remote services).
For example...publish and subscribe group messaging can be used for
remote services (e.g. mqtt, jms, jgroups, hazelcast, etc [1]), but they
can also support other communication patterns (e.g. async n-to-n group
comm [2]). These patterns are complimentary, not exclusive/conflicting.
Scott
[1] https://wiki.eclipse.org/Distribution_Providers
[2] https://wiki.eclipse.org/EIG:Distributed_EventAdmin_Service