Skip to main content

[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



Back to the top