IronPython has a new feature in 2.6 for creating regular .NET classes using Python class definition machines. A new feature is included by overriding clrtype in the metaclass. Then you can declare a class with a bunch of decorators, and the metaclass can create a new .NET type. As an example, we have a set of metaclasses that you can use (or customize) on the IronPython CodePlex website for version 2.6.1 .
w/WCF, , . , - Type.GetType(typeName).