[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ecf-dev] FYI

Hi Folks,

FYI, I've released a new ECF provider that enables OSGi services both implemented and consumed by Python code. If interested see this blog posting:

http://eclipseecf.blogspot.com/2017/07/ecf-3137-oxygen-maven-and-python-osgi.html

This work is based upon ECF's OSGi Remote Services/RSA: it's implemented as just another distribution provider that's based upon Py4j and Google Protocol Buffers.

To state the semi-obvious: This allows any OSGi service to be implemented or consumed via Python. Because it's based upon OSGi remote services, all the goodies that we've come to expect and depend upon in OSGi environments (i.e. versioning, dynamics, injection/ds, discovery, security, etc) all come for free...but now arbitrary Python code/libs can be used as well.

Scott