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

Reply via email to