Hmm,
it is difficult to understand for me...
Could you explain how it will be works, for example, with ActiveMQ?

2017-04-06 5:31 GMT+02:00 Raymond Auge <[email protected]>:

> OSGi R6 provides the Asynchronous Services specification which Aries
> implements [1].
>
> Aries Async also directly implements R6 Promises which can be used to great
> effect (same url).
>
> Finally, R7 updates RSA [2] (see chapter 100, Section 3.2.1) to support the
> following async return types on service methods:
>
> org.osgi.util.promise.Promise
> java.util.concurrent.Future
> java.util.concurrent.CompletionStage
> java.util.concurrent.CompletableFuture
>
> [1] http://aries.apache.org/modules/async-svcs.html
> [2] https://osgi.org/download/osgi.enterprise-7.0.0-early-
> draft-2017-03.pdf
>
> - Ray
>
>
>
> On Wed, Apr 5, 2017 at 5:37 PM, Christian Schneider <
> [email protected]
> > wrote:
>
> > I am also very interested in some good async communication mechanism for
> > OSGi. It would be great to have something like in RSA where you can plug
> in
> > transports.
> >
> > Christian
> >
> > 2017-04-05 21:50 GMT+02:00 Raymond Auge <[email protected]>:
> >
> > > On Wed, Apr 5, 2017 at 2:32 PM, Dominik Przybysz <[email protected]
> >
> > > wrote:
> > >
> > > > RFC looks great, especially `The solution MUST allow the sending of
> > > > asynchronous messages to remote recipients.`
> > > >
> > > > But I do not see anything connected with sending events between VMs
> in
> > > > Specification Draft or in aries repo
> > > > https://github.com/apache/aries/tree/trunk/pushstream ... Does it
> work
> > > > only
> > > > on one VM?
> > > >
> > >
> > > Hmm... This is where Tim Ward would be better qualified to answer. I
> > can't
> > > remember if in his demos he paired it with Async/RSA or some other
> > > remoting...
> > >
> > > @Tim?
> > >
> > > - Ray
> > >
> > >
> > > >
> > > > 2017-04-05 20:10 GMT+02:00 Raymond Auge <[email protected]>:
> > > >
> > > > > Oh, and the Push Stream Spec - Chapter 706 is included in the
> public
> > > > review
> > > > > draft [1]
> > > > >
> > > > > [1] https://osgi.org/download/osgi.enterprise-7.0.0-early-
> > > > > draft-2017-03.pdf
> > > > >
> > > > > On Wed, Apr 5, 2017 at 2:06 PM, Raymond Auge <
> > [email protected]
> > > >
> > > > > wrote:
> > > > >
> > > > > > FYI, the state of Push Stream Spec is 95% complete and stable.
> The
> > > OSGi
> > > > > CT
> > > > > > is effectively complete, and the RI (Apache Aries Push Stream) is
> > > also
> > > > > > effectively done, stable, and passes the CT.
> > > > > >
> > > > > > The spec is only waiting for the release of OSGi R7 Compendium,
> so
> > > what
> > > > > > you see there now should be stable and what comes out at release.
> > > > > >
> > > > > > - Ray
> > > > > >
> > > > > > On Wed, Apr 5, 2017 at 2:02 PM, Dominik Przybysz <
> > > [email protected]
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > >> @Raymond It look promising. I will check it.
> > > > > >>
> > > > > >> I was looking for something like that
> > > > > >> https://github.com/ops4j/org.ops4j.pax.jms but the last commit
> > was
> > > in
> > > > > >> 2013
> > > > > >> and it was never released...
> > > > > >>
> > > > > >> 2017-04-05 19:54 GMT+02:00 Dominik Przybysz <
> [email protected]
> > >:
> > > > > >>
> > > > > >> > Yeah,
> > > > > >> > I know camel, but I need something more easier to use and show
> > to
> > > > new
> > > > > >> ones.
> > > > > >> >
> > > > > >> > 2017-04-05 19:45 GMT+02:00 Karabo Molema <[email protected]
> >:
> > > > > >> >
> > > > > >> >> Hi,
> > > > > >> >>
> > > > > >> >> You could look into using Apache camel, it integrates well
> with
> > > JMS
> > > > > and
> > > > > >> >> AMQP
> > > > > >> >>
> > > > > >> >> On Wednesday, April 5, 2017, Dominik Przybysz <
> > > > [email protected]>
> > > > > >> >> wrote:
> > > > > >> >> > Hi,
> > > > > >> >> > Messaging is `must have` in microservices world, so...
> > > > > >> >> > Is there any framework for using JMS (or AMQP) with OSGi?
> > > > > >> >> > Do you think we should create something like jms-whiteboard
> > in
> > > > > aries?
> > > > > >> >> >
> > > > > >> >> > --
> > > > > >> >> > Pozdrawiam / Regards,
> > > > > >> >> > Dominik Przybysz
> > > > > >> >> >
> > > > > >> >>
> > > > > >> >
> > > > > >> >
> > > > > >> >
> > > > > >> > --
> > > > > >> > Pozdrawiam / Regards,
> > > > > >> > Dominik Przybysz
> > > > > >> >
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> --
> > > > > >> Pozdrawiam / Regards,
> > > > > >> Dominik Przybysz
> > > > > >>
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > *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)
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > *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)
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Pozdrawiam / Regards,
> > > > Dominik Przybysz
> > > >
> > >
> > >
> > >
> > > --
> > > *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)
> > >
> >
> >
> >
> > --
> > --
> > Christian Schneider
> > http://www.liquid-reality.de
> > <https://owa.talend.com/owa/redir.aspx?C=3aa4083e0c744ae1ba5
> > 2bd062c5a7e46&URL=http%3a%2f%2fwww.liquid-reality.de>
> >
> > Open Source Architect
> > http://www.talend.com
> > <https://owa.talend.com/owa/redir.aspx?C=3aa4083e0c744ae1ba5
> > 2bd062c5a7e46&URL=http%3a%2f%2fwww.talend.com>
> >
>
>
>
> --
> *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)
>



-- 
Pozdrawiam / Regards,
Dominik Przybysz

Reply via email to