[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- From: Scott Lewis <slewis@xxxxxxxxxxxxx>
- Date: Thu, 13 Jul 2017 10:07:15 -0700
- Delivered-to: email@example.com
- User-agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
FYI, I've released a new ECF provider that enables OSGi services both
implemented and consumed by Python code. If interested see this blog
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.