Hi

Have you heard of Apache Celix [1] ?

Regards
Felix

[1] http://incubator.apache.org/celix

Am Montag, den 28.03.2011, 15:00 +0200 schrieb Philipp Kursawe:
> Hello,
> 
> I recently wanted to implement something like OSGi on a WindowsCE
> industrial device (painly slow on java) using C++.
> I just sketched out a simple ServiceRegistry and bind/unbind
> facilities.
> But then I wondered if there already exists an OSGi implementation for
> C++? It seems that SOF is one approach and on the "C" side celix is in
> Apache incubation.
> SOF is not multi-threaded and celix is plain "C". Both where not an
> option for me.
> 
> Then I thought it would be nice to allow .net and other languages that
> already can write components for Microsofts COM to also have an OSGi
> like environment.
> So I quickly setup a simple COM/ATL based multi-threaded
> org.osgi.framework in about 1000 lines of code. It can already
> register/unregister services and could register every COM object as
> service and threat COM server DLLs as "bundles".
> Class loading follows the rules of COM (which are not as strict as on
> the java side). Also the framework would not use C++ exceptions but
> instead HRESULT return values (which a wrapper than in turn could
> throw exceptions from).
> 
> Before I invest any more time in this: Are there already C++
> implementations out there that I could use? Is it even useful to have
> something like OSGi on the native side (where Java is not available)?
> What are your thoughts on this?
> 
> Regards,
> Phil
> 
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev


_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to