Binary Information Press
WS-security plays an important role to secure message transferring among services which located on heterogeneous platforms. As two popular web services platforms, Apache Axis2 and Microsoft .Net, have their own security module respectively (Rampart, WSE). Though these security modules were implemented according to the same WS-security protocol, there are still some differences which make it difficult to build a secure web services communications between the platforms. This paper introduces the Apache Axis2 and .Net platforms firstly, and then analyzes their differences of security mechanism on these two platforms. Finally, followed by a typical secure case, a series of steps are designed and tested in order to realize secure web service invocation on heterogeneous platforms.