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>
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 <mailto: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://enrouteclassic.github.io/doc/215-sos.html> > https://jaxenter.de/osgi-enroute-1-0-hintergruende-architektur-best-practices-39709 > > <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 > <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 <http://www.bosch.com/> > Tel. +49 7153 666-1155 | dirk.fa...@de.bosch.com > <mailto: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 <mailto:osgi-dev@mail.osgi.org> > https://mail.osgi.org/mailman/listinfo/osgi-dev > <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