Hello Juergen, yes there is a project to update to the new version 3.4.
Thanks, Karsten -------- Original-Nachricht -------- > Datum: Tue, 11 Sep 2012 10:54:19 +0200 > Von: "Jürgen Schmidt" <jogischm...@gmail.com> > An: ooo-dev@incubator.apache.org > Betreff: Re: Mixed oneway and normal/synchronous UNO interface calls > On 9/11/12 10:20 AM, Karsten Burger wrote: > > We have done tests here and it works as described: when a synchronous > call follows previous oneway calls, it waits until the oneeways are finished. > The sequence is ordered for the caller thread. > > thanks for the update > > > > > We used OpenOffice URE and SDK sources Version 2.3.0 (OO680_m5). > > > > interesting, do you have plans to update to a newer version where for > example the so called "new" UNO features are available. I mean multiple > inheritance of interfaces and "new-style" services with constructor > methods, etc. > > There are some nice enhancements that can improve API's a lot and can > make API's more intuitive and easier to use. For example using a > multi-inheritance interface as a return type where always the same type > of object is returned is much easier ti understand and can reduce the > queryInterface calls a lot. Constructor methods of services can also > make the code more intuitive and better to read. > > Juergen > > > As far as I remember our company chose UNO as backbone of the newer, > component-based parts of the software because of > > > > - the minimal overhead when calling into a service when it is in the > same process (a virtual method call) > > - the ability to cope with a large number of interfaces and services, > also regarding compile times > > - ease of debugging and the possibility to debug across component > borders > > > > They use oneway calls a lot: in this way they can reduce the IPC traffic > between clients and a server application. At the end of a task they issue > a synchronous call, collecting the results form so-called "remote > variables". > > > > Thanks, Karsten > > > > > -- --------------------------------- Dr. Karsten Burger Lindenstraße 23 72074 Tübingen Telefon 0171 124 134 8