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 <[email protected]>
> 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 <[email protected]
>> <mailto:[email protected]>> 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
>> <[email protected] <mailto:[email protected]>> 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 | [email protected]
>> <mailto:[email protected]>
>>
>> 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
>> [email protected] <mailto:[email protected]>
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>> <https://mail.osgi.org/mailman/listinfo/osgi-dev>
>>
>> _______________________________________________
>> OSGi Developer Mail List
>> [email protected] <mailto:[email protected]>
>> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
> _______________________________________________
> OSGi Developer Mail List
> [email protected]
> https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev