blob: 62030e572d77217f2d6ca83a774486df8594185d [file] [log] [blame]
<h3>ECF Github Repositories</h3>
<p>ECF has a <a href="https://github.com/ECF">Github organization</a> with many repositories, including those
for <a href="https://github.com/ECF/OSGIRemoteManagement">OSGi Remote Management</a>,
the following distribution providers: <ul>
<li><a href="https://github.com/ECF/bndtools.workspace">Bndtools 5+ workspace template with repos, project, and bndrun templates</a></li>
<li><a href="https://github.com/ECF/etcd-provider">Etcd-based Discovery Provider</a></li>
<li><a href="https://github.com/ECF/grpc-RemoteServicesProvider">Google gRPC remote services provider</a></li>
<li><a href="https://github.com/ECF/HazelcastProvider">Hazelcast Discovery and Distribution Providers</a></li></ul>
<li><a href="https://github.com/ECF/JaxRSProviders">Jax-RS Providers (Jersey and/or Apache CXF)</a></li>
<li><a href="https://github.com/ECF/JGroups">JavaGroups-based Distribution Provider</a></li>
<li><a href="https://github.com/ECF/JMS">JMS/ActiveMQ Distribution Provier</a></li>
<li><a href="https://github.com/ECF/Mqtt-Provider">MQTT Distribution Provider (based upon Eclipse Paho MQTT)</a></li>
<li><a href="https://github.com/ECF/tcpsocketdistributionprovider">TCP Socket Distribution Provider</a></li>
<li><a href="https://github.com/ECF/XmlRpcProvider">XML-RPC Distribution Provider</a></li>
<a href="https://github.com/ECF/Websockets">Extension to the r-OSGi provider to use Websockets for transport</a>,
<a href="https://github.com/ECF/ServiceRegistry">a Java-only (no Bundle layer) Service Registry...optionally with ECF Remote Services/RSA</a>,
some example <a href="https://github.com/ECF/RaspberryPI">Raspberry Pi</a> projects, and an example client OSGi Remote Service built on the public <a href="https://github.com/ECF/Geonames">Geonames REST/JSON API</a> at <a href="http://www.geonames.org/">geonames.org</a>.