Universal Network Objects

Universal Network Objects

In computing, Universal Network Objects (UNO) is the component model used in OpenOffice.org. It is interface-based and designed to offer interoperability between different programming languages, object models and machine architectures, on a single machine, within a LAN or over the Internet.

UNO components can be implemented in or accessed from any programming language for which a language binding exists. Complete UNO language bindings exist for C++ (compiler dependent), Java, Python and Tcl. Work is in progress for Object REXX. Bindings allowing access, but not writing components, exist for StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure.

UNO is free and open source software, distributed under the LGPL.

External links

* [http://udk.openoffice.org/ UNO Development Kit project page]
* [http://api.openoffice.org/SDK/index.html OpenOffice.org Software Development Kit]
* [http://odftoolkit.openoffice.org/transition.html ODF Toolkit: Transition Steps]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Universal Network Objects — (UNO) ist ein Komponentenmodell, das von Open Office genutzt wird. UNO gewährleistet Interoperabilität zwischen verschiedenen Programmiersprachen, Objekt Modellen und Plattformen. Weblinks Artikel auf wiki.services.openoffice.org Kategorien:… …   Deutsch Wikipedia

  • Universal space — The term Universal space was established in Computer Science the mid 1960 s by John Holland. It refers to a singular system of representation or communication, as the spaces used in physics to study its various mechanics [Holland, Descriptions,… …   Wikipedia

  • Network Driver Interface Specification — The Network Driver Interface Specification (NDIS) is an application programming interface (API) for network interface cards (NICs). It was jointly developed by Microsoft and 3Com Corporation, and is mostly used in Microsoft Windows, but the open… …   Wikipedia

  • Network address translation — NAT redirects here. For other uses, see Nat (disambiguation). In computer networking, network address translation (NAT) is the process of modifying IP address information in IP packet headers while in transit across a traffic routing device. The… …   Wikipedia

  • List of Solar System objects by size — Objects in the Solar System By orbit By size By discovery date …   Wikipedia

  • Cellular neural network — Cellular neural networks (CNN) are a parallel computing paradigm similar to neural networks, with the difference that communication is allowed between neighbouring units only. Typical applications include image processing, analyzing 3D surfaces,… …   Wikipedia

  • capitalism + universal history —    by Eugene Holland   Deleuze and Guattari are alone among post structuralists in their resuscitation of the notion of universal history. But by drawing on Karl Marx rather than Georg Wilhelm Friedrich Hegel, they insist that this is an ironic… …   The Deleuze dictionary

  • capitalism + universal history —    by Eugene Holland   Deleuze and Guattari are alone among post structuralists in their resuscitation of the notion of universal history. But by drawing on Karl Marx rather than Georg Wilhelm Friedrich Hegel, they insist that this is an ironic… …   The Deleuze dictionary

  • Virtuoso Universal Server — Virtuoso Conductor (Database Administration User Interface) Developer(s) OpenLink Software …   Wikipedia

  • Configurable Network Computing — or CNC is JD Edwards s (JDE) client–server proprietary architecture and methodology that implements its highly scalable enterprise wide business solutions software that can run on a wide variety of hardware, operating systems (OS) and hardware… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”