Thanks a lot for the answers. Then I updated my slides last year correctly after the feedback from Tim. I just didn't remember. :)
The confusion seems to be quite big. I need to update my getting started with DS tutorial. And the incorrect picture is also posted on the Concierge website https://www.eclipse.org/concierge/ Peter Kriens via osgi-dev <osgi-dev@mail.osgi.org> schrieb am Do., 28. Juni 2018, 16:23: > Not sure it is a good idea to repeat this picture for future confusion on > a mailing list? > > Peter Kriens > > > On 28 Jun 2018, at 16:10, Tim Ward via osgi-dev <osgi-dev@mail.osgi.org> > wrote: > > I think it is this picture that causes the confusion: > > <https://jaxenter.de/wp-content/uploads/2016/05/enRoute1.png> > <https://jaxenter.de/wp-content/uploads/2016/05/enRoute1.png> > <enRoute1.png> > > > In this picture the “register” action is between *A* and *S*. This > appears to suggest that the service *S* is registered by bundle *A*. If > that is the case then the pointy-end of the triangle needs to point at *A*. > Similarly the “get” and “listen” actions are coming from bundle *B*, > which would appear to make it the consumer of *S*. The consumer should > have the fat end of the triangle. > > Note that almost all OSGi diagrams put the consumer on the left and the > provider on the right. > > Best Regards, > > Tim > > On 28 Jun 2018, at 15:04, Neil Bartlett via osgi-dev < > osgi-dev@mail.osgi.org> wrote: > > The spec is correct, and either Tim misspoke or you misheard him. > > > The service should look like a big arrow pointing from the consumer to the > provider. > > Neil > > > > On Thu, Jun 28, 2018 at 2:57 PM, Fauth Dirk (AA-AS/EIS2-EU) via osgi-dev < > osgi-dev@mail.osgi.org> wrote: > >> Hi, >> >> >> >> maybe a stupid question, but I am preparing my slides for the Java Forum >> Stuttgart about Remote Services, and remembered that Tim told me that my >> diagrams are incorrect, as the triangle is directing into the wrong >> direction. >> >> >> >> The big end should be on the producer side, while the cone end points to >> the consumer bundle. >> >> https://enrouteclassic.github.io/doc/215-sos.html >> >> >> https://jaxenter.de/osgi-enroute-1-0-hintergruende-architektur-best-practices-39709 >> >> >> >> The architecture picture in the Remote Services chapter show the >> triangles differently. >> >> https://osgi.org/specification/osgi.cmpn/7.0.0/service.remoteservices.html >> >> >> >> Where is my misunderstanding? Is the picture incorrect, or does the >> picture show something different? >> >> >> >> Mit freundlichen Grüßen / Best regards >> >> >> *Dirk Fauth * >> Automotive Service Solutions, ESI application (AA-AS/EIS2-EU) >> Robert Bosch GmbH | Postfach 11 29 | 73201 Plochingen | GERMANY | >> www.bosch.com >> Tel. +49 7153 666-1155 | dirk.fa...@de.bosch.com >> >> Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000; >> Aufsichtsratsvorsitzender: Franz Fehrenbach; Geschäftsführung: Dr. >> Volkmar Denner, >> Prof. Dr. Stefan Asenkerschbaumer, Dr. Rolf Bulander, Dr. Stefan Hartung, >> Dr. Markus Heyn, Dr. Dirk Hoheisel, >> Christoph Kübel, Uwe Raschke, Peter Tyroller >> >> >> >> _______________________________________________ >> 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 > > > _______________________________________________ > 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