Hello out there! I just wanted to let our Community know that we have refreshed some of our WSMan documentation on our Manageability Community!
Did you know that WSMan will soon replace the legacy SOAP interface in the Intel® AMT SDK? This means that new features are no longer offered along with SOAP APIs and soon, the older legacy SOAP interface will be completely replaced by the WSMan interface. So it is important that our developers start embracing WSMAN sooner than later. We are hoping that this updated document will help ease the learning curve. With that said, please let us know if this document helps and what else do you, as a developer need, in order to get going with WS Man?
The article describes how to develop flexible WS Management-based solutions for Intel® Active Management Technology using the .NET development environment. The basic ingredients and building blocks of a WSMan-based solution are also presented along with some coding samples. These samples were written using Windows 2008.
In a nutshell, here are the main topics that the article contains:
Basic Ingredients of a WSMan Solution:
- What is a WSMan Client?
- What is a WSMan Server?
- What is a CIM Binding method?
Preparing the Sample Environment:
- How to configure WinRM
- Registering the generic CIM binding library
- Setting up the Intel® AMT Hardware
- Setting up the WSMan ingredients in a .NET project
- Running the PowerControl Sample
Establishing a Session:
- Basic WSMan Get Operation
- WSMan Get Operation with Selectors
- WSMan Enumerate Operation
- WSMan Invoke Operation
Learn More about WS-Management
For further information regarding WS-Management, the following resources provide a good starting point:
- Web Services for Management contains the actual specification for WS-Management protocol.
- WS-Management - CIM Binding contains the actual CIM-Binding specification for the WS-Management protocol
- MSDN: Search for "WinRM" to get information regarding Windows Remote Management
The latest Intel® AMT SDK release contains the following resources regarding WS-Management.
- Intel® Active Management Technology WS-Management Flows
- WS-Management Classes\index.html

Comments
Hello Gael,
Great resource.
WinRM is a great tool but sometime ago I checked the DTK removed the use of the Microsoft's WS-Man automation object and uses its own SOAP parser, maybe because the use of WS-Man/WinRM adds a degree of complexity (becauses requires some configuration).
BTW: do you know when will the legacy SOAP interfaces be discontinued?
Javier Andrés Cáceres Alvis
Blog Personal: http://speechflow.spaces.live.com/
Blog Intel: http://software.intel.com/en-us/blogs/author/javierandrescaceres/
Hi Javier,
Gael will be out on vacatin for a while, but I thought I would add that WinRM only requires some configuration if you’re going to use it without TLS. Otherwise, it can be used out of the box without any configuration.
Also, we do not have a date specified on when the old SOAP interface will be gone.