On Thu, May 2, 2019 at 10:53 AM BJ Hargrave via osgi-dev < osgi-dev@mail.osgi.org> wrote:
> With OSGi's JAX-RS support [1], you can easily publish and consume RESTy > endpoints in your OSGi application. > > So there is no need to "leave" OSGi to participate in a microservice > environment. > > [1]: > https://osgi.org/specification/osgi.enterprise/7.0.0/service.jaxrs.html > And a real basic, single module, example of such a "mircoservice" [1]: (CDI usage here is beside the point. It's just an incidental choice of technology, could have been Declarative Services) [1] https://github.com/rotty3000/com.github.rotty3000.examples/tree/master/com.github.rotty3000.cdi.jaxrs - Ray > -- > > BJ Hargrave > Senior Technical Staff Member, IBM // office: +1 386 848 1781 > OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788 > hargr...@us.ibm.com > > > > ----- Original message ----- > From: Neil Bartlett via osgi-dev <osgi-dev@mail.osgi.org> > Sent by: osgi-dev-boun...@mail.osgi.org > To: Mohamed AFIF <afif.moha...@gmail.com>, OSGi Developer Mail List < > osgi-dev@mail.osgi.org> > Cc: > Subject: Re: [osgi-dev] Migrating from OSGI to Microservices > Date: Thu, May 2, 2019 6:37 AM > > Well the good news is that OSGi is already a microservice architecture, so > you have already finished. Congratulations! > > If that answer doesn't quite satisfy you, maybe you'd like to describe in > more detail what you are attempting to achieve and why? > > Regards, > Neil > > On Thu, 2 May 2019 at 11:06, Mohamed AFIF via osgi-dev < > osgi-dev@mail.osgi.org> wrote: > > Hello everybody, > > We 're starting to study the possibility to transform our architcteure in > order to migrate from OSGI to microservice architecture, and I would like > to know if there is alreay some people who had thought about this subject > or already start this migration. > Because at first sight it would not be an easy task, many problems/issues > we will be facing to them (blueprint injections, managing ditrubued caches > instead of one cache in one JVM...) > > Many thanks > > > > -- > > Cdt > Mohamed AFIF > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev > > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev > > > > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay) Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev