webMethods Package for Microsoft .NET

Release Notes


webMethods Package for Microsoft .NET Version 9.0

Software AG is pleased to announce the availability of webMethods Package for Microsoft .NET 9.0. This release features an all new architecture that does away with JNI and makes use of WCF internally to invoke .NET assemblies. The 9.0 release continues to provide a tight bidirectional integration between the webMethods product suite and the Microsoft .NET Framework.

webMethods Package for Microsoft .NET 9.0 includes the following features:

Support for Microsoft .NET Framework 2.0, 3.0, 3.5, 4.0 and 4.5

webMethods Package for Microsoft .NET 9.0 now provides support for the Microsoft .NET Framework 2.0, 3.0, 3.5, 4.0 and 4.5 with configurable CLR (Common Language Runtime), enabling you to choose the runtime and framework that best suits your environment.

Support for Microsoft Visual Studio 2010 and 2012

The webMethods Package for Microsoft .NET now includes add-in support for Microsoft Visual Studio 2010 and 2012 enabling users to introspect the list of services in the webMethods product suite and to then generate and invoke .NET native client code for invoking those services.

Public members Introspection

This release also adds additional introspection capabilities in webMethods Designer for public members (methods, properties and fields) of .NET assemblies, thereby simplifying your development.


webMethods for Microsoft Package Version 7.1

Software AG is pleased to announce the availability of webMethods for Microsoft Package 7.1. The webMethods for Microsoft Package provides a tight bidirectional integration between the webMethods product suite and the Microsoft .NET Framework. The package simplifies access to business and integration logic built using the Microsoft .NET Framework and languages from enterprise integrations.

This release adds several new features to the webMethods for Microsoft Package including the following:

Support for Microsoft .NET Framework 2.0

webMethods for Microsoft Package 7.1 now provides compatibility support for the Microsoft .NET Framework 2.0, enabling you to leverage your 2.0 .NET Framework services within the webMethods 7.1 product suite.

Support for Microsoft Visual Studio .NET 2005

The Microsoft Package now includes add-in support for Microsoft Visual Studio .NET 2005, enabling users to introspect the list services in the webMethods product suite and to then generate and invoke .NET native client code for invoking those services. This capability is also supported in environments where you have both Microsoft Visual Studio 2003 and Visual Studio 2005 environments installed on the same machine.

JDK 1.5 Support

webMethods for Microsoft Package 7.1 now includes support for JDK 1.5, including support for 64-bit JVM and .NET CLR.

Enhanced Introspection

This release adds additional introspection capabilities, enabling you to introspect public constructors and enums in .NET components, simplifying the process of developing integrations with .NET environments.

For a list of all the changes and issues resolved since the last release, see the readme file for webMethods for Microsoft Package on the Software AG Documentation Web site or in the directories in which you installed webMethods for Microsoft Package 7.1.

For information about previous releases of webMethods for Microsoft Package, see the release notes for those releases, below.


webMethods for Microsoft Package Version 6.5

The webMethods for Microsoft Package provides a tight bidirectional integration between webMethods Fabric and the Microsoft .NET Framework. The package simplifies access to business and integration logic built using the Microsoft .NET Framework and languages from enterprise integrations.

With the features of webMethods for Microsoft Package 6.5, .NET is treated as a first-class citizen in an integrated, heterogeneous enterprise environment, allowing customers to use Microsoft .NET languages and tools when working with webMethods Fabric.

Invocation of Methods on .NET Assemblies as Services

webMethods for Microsoft Package 6.5 lets you browse and introspect Microsoft .NET assemblies from webMethods Fabric and expose public methods on those assemblies as services in the webMethods namespace. After you expose the services to webMethods Fabric, you can invoke them from flow services, business process models, and workflows. In addition, these services are automatically available as Web services.

Invocation of Services from .NET Assemblies

With webMethods for Microsoft Package 6.5, you get a Microsoft .NET native client API to Integration Server. Using this API, you can invoke services from your .NET assemblies and applications, written in any .NET Framework language. This feature allows application developers to access the functionality exposed by diverse back-end systems easily and natively using any .NET language.

webMethods Add-in for Microsoft Visual Studio .NET

Application developers who are familiar with Microsoft Visual Studio .NET can use webMethods for Microsoft Package 6.5 to introspect webMethods Fabric for available services and auto-generate .NET native client code to invoke the services. The services could be for anything that webMethods talks to, such as mainframes, packaged applications, and J2EE-based applications. webMethods for Microsoft Package 6.5 extends the power of webMethods Fabric to .NET application developers from within their chosen tool sets.

COM Interoperability

It is easy to integrate to COM objects from webMethods Fabric. Using a Microsoft command-line utility called TLBIMP, you can generate .NET wrappers for your existing COM objects. These .NET wrappers are then treated the same as any other .NET assemblies. You can introspect these assemblies and generate services from .NET wrappers.


Copyright © 2004-2013 Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, United States of America, and/or their licensors.

Detailed information on trademarks and patents owned by Software AG and/or its subsidiaries is located at http://documentation.softwareag.com/legal/.

Use of this software is subject to adherence to Software AG's licensing conditions and terms. These terms are part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

This software may include portions of third-party products. For third-party copyright notices and license terms, please refer to “License Texts, Copyright Notices and Disclaimers of Third-Party Products”. This document is part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

MSP-RN-90-20130315