Showing posts with label CORBA. Show all posts
Showing posts with label CORBA. Show all posts

Friday, August 31, 2012

ICE from ZeroC, a cooler and lighter CORBA

By Vasudev Ram



I had come across ICE from ZeroC some time ago.

[ UPDATE: Customers of ICE / ZeroC. They seem to be doing well since I last checked them out. The customers include (mentioning only some well-known ones): GE Healthcare, Digium (creator of Asterisk, open source PBX/telephony software, Lockheed Martin, SGI, Northrop Grumman, Hewlett-Packard, and Boeing/SAIC. ]

ICE - Internet Communications Engine, from ZeroC.com, is (excerpts):

[ a distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and ActionScript. Ice is used in mission-critical projects by companies all over the world.

Ice is easy to learn, yet provides a powerful network infrastructure and vast array of features for demanding technical applications.

Ice is free software, available with full source, and released under the terms of GNU General Public License (GPL). Commercial licenses are available for customers who wish to use Ice for closed-source software. ]

It also has support for Android, the .NET Compact Framework, Red Hat Enterprise Linux 6 and Amazon Linux.

- Vasudev Ram - Dancing Bison Enterprises

Friday, August 3, 2012

Plumbum, UNIX shell-like library and tool in Python

By Vasudev Ram


Plumbum is a Python library and tool to sort of emulate UNIX shell and pipes in Python. (I had blogged or tweeted earlier about a few different approaches to this.) Plumbum is creatively named - the word is Latin for lead, which was used to make pipes in earlier days.

You can read the Plumbum documentation here.

The creator of Plumbum is Tomer Filiba, who also created RPyC, a Python RPC library and tool, roughly similar to Pyro. Both RPyC and Pyro enable remote Python objects, allowing you to do something like what XML-RPC, CORBA and Java RMI do, i.e., communicate between functions or objects running on different machines in a network.

- Vasudev Ram - Dancing Bison Enterprises