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 >> <mailto: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 <mailto: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