Hi Cedric, Thanks for your reply.
"Cedric Bosdonnat" <[EMAIL PROTECTED]> schrieb im Newsbeitrag news:[EMAIL PROTECTED] > Hi Roger, > > Roger Blum a écrit : > >> I have a rather general question about the possibility to use the UNO >> framework for the development of a client/server application (stand >> alone, >> not as part of openoffice). > > Thus UNO will be used thanks to the URE (UNO Runtime Environment). This is correct. > >> I 'm currently looking for a framework to use for the development of a >> client/server application to process/analyze tabular data with (among >> others) the following properties: >> - use of different data sources (different DBMS, local and remote files >> in >> different formats) >> - handling of large datasets (millions of records) >> - different clients (local and remote GUI, web) >> - generate textual and graphical reports >> - extensibility through plugins > > There are many C++ and Java libraries performing some of these tasks > (may be python too). I am aware that there are other libraries that can do part of what I will need. But I have found no other framework delivering all the functionality. I would have to use several different libraries and I really prefer to have just one. I 've also checked out QT but it's non-free licensing model (for closed source commercial development) makes it impossible to use it. Do you know about other freely available frameworks with comparable functionality? > >> Does UNO provide all the functionality to develop this kind of >> application? >> Do you know of an other FREE framework that is more suited for what I >> intend >> to do? > > UNO and the URE will not bring you a direct support of different > clients, or generate reports. In your case UNO will be used as Corba or > ICE. That is that your framework can be split into components performing > specific tasks (eg, reporting component, GUI components, ...) and they > will expose an API which can be used by anyother component in different > implementation languages, or on different machines. You can even > establish a connection to a UNO environment throught a network, but I > never tested it with the URE... I hope to get more than just an object broker and the possibility of distributed execution of the components. In fact I see the main advantage in reusing existing components for a lot of tasks (accessing data sources, generating charts, generating textual/graphical reports, etc.). Do I need an OOo installation for this or can the components bundeled as libraries when deploying the application? > > Here is some documentation about the URE and UNO: > http://blogs.nuxeo.com/sections/blogs/cedric_bosdonnat/2005_12_07_creating-an-ure > http://development.openoffice.org/servlets/GetAttachment?list=contest&msgId=2598090&attachId=1 > http://api.openoffice.org/docs/DevelopersGuide/ProfUNO/ProfUNO.xhtml > http://wiki.services.openoffice.org/wiki/JavaEclipseTuto > Thanks for the links, I have checked them out and there seems to be at least some information around. Do you know of anybody who uses UNO for this kind of development or is it only used as part of OOo? > I'm currently working on an Eclipse plugin to support development of UNO > components. For the moment it works only with an OpenOffice.org > installation and Java implementation, but I planned to support the URE > before June (C++ will come later). > I sure will have a look at your plugin from time to time. As development will be in C++ I hope C++ support will be there soon. > I hope this could help you to make your decision. > Cedric Thanks again, Roger --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
