Both Java and C++ versions of TIDorb have been ported to Android platform, using Google Android SDK and NDK.
CORBA is a very efficient protocol which can be used to communicate an Android mobile device with a back-end server. For example, with TIDorb for Android you can use a protocol such as SSLIOP as a easy way to securing communications between an device application and an internet server.
6.4 versions of TIDorb for Android platform can be downloaded from Morfeo Forge links: java and cpp
I’m glad to announce that 6.5.X and upper versions of TIDorb (both java and C++ ORBs) are just now able to use IPv6 protocol.
Not only now TIDorb is able to use IPv6 sockets, moreover is able to use corbalocs which contains network address in IPv6 format and also is able to generate IORs with network address in IPv6 format.
IPv6 is now ready to replace IPv4, enabling point to point communications across internet, as the original design of the network.
Read the rest of this entry »
Recently some Debian packages (.deb files) for TIDorbC++, as well as for TIDNotifC+ and TIDNamingC++ CORBA Services, have been published at Morfeo Open Source community.
The packages are available for amd64 and i386 architectures. They have dependencies with some others, but commonly available, software packages such as g++4.3 and libstdc++6, which are distributed by the major of Debian based Linux distributions (i.e.: Debian Lenny, Debian Squeeze, Ubuntu Intrepid, Ubuntu Jaunty, Ubuntu Karmic, Ubuntu Lucid, etc. ). TIDorb and related packages are available and can be downloaded from Morfeo TIDorbC++ and Morfeo CORBA Services forge: [1], [2] and [3].
Read the rest of this entry »
Sometimes the addition of two ways for resolve different problems generates another s
olution for another kind of problem. Think about these relatively new CORBA technologies: ZIOP and MIOP. Basically, ZIOP enables compression at message level and MIOP enables distribution of CORBA Messages in a multicast network.
MIOP runs in the top of UDP protocol, which is not reliable. But in spite of large packets can be sent through a multicast network (as can do MIOP protocol), the best way to reduce disadvantages of multicast network (packet loss) is to reduce the size of the packets sent.
Read the rest of this entry »
Virtualization technology has enabled multiplatform aviability of C++ CORBA Platf
orm products, such as TIDorb, TIDNaming and TIDNotif.
As a result we gained that C++ CORBA Platform products have been compiled, executed and tested in a wide set of environments (OS and compiler).
Some mature servers (SunFire V40Z and PowerEdge 6850) have being reinstalled with virtualization OS capabilities, using Debian Linux Lenny and Red Hat Enterprise Linux 5.0. In both cases, OpenSource virtualization technologies such as Xen and VirtualBox-ose have been used.
The OS virtualized were: some Linux flavous (Debian, Ubuntu in 32 and 64 bits), Solaris 10 and OpenSolaris for x86, Windows XP and FreeBSD.
All these results have been obtained without make a huge inversion in new hardware servers, without buy new software licences and without increase cost of management.