Last updated Oct 13, 2006

Web service implementations

This list is a work in progress- drop me a note if I've missed something. I've tried to classify implementations as:


Open source/free implementations

Product Company/Organization/Author Description
Apache SOAP Apache Software Foundation SOAP 1.2 implementation/Java
Apache Axis Apache Software Foundation SOAP 1.2 implementation/Java, C++
jUDDI Apache Software Foundation UDDI v2 implementation/Java
uddi4j IBM, HP UDDI v2 client API/Java
WSIF Apache Software Foundation An API for invoking Web services using WSDL descriptions/Java
Wingfoot SOAP Wingfoot Software J2ME implementation for SOAP/Java
kSOAP Stefan Haustein, James Seigel J2ME implementation for SOAP/Java
PocketSOAP Simon Fell SOAP implementation as a COM object/C++
SOAP::Lite Pavel Kulchenko
SOAP implementation in Perl
PHP SOAP Shane Caraveo, Arnaud Limbourg SOAP implementation in PHP
gSOAP Robert A. van Engelen SOAP implementation in C++
SOAP4R NAKAMURA, Hiroshi SOAP 1.1 implementation in Ruby
Python web services project Various Web service libraries using the python programming language. These implement SOAP, WSDL, and other related protocols.

Commercial Web service stacks

Product Company/Organization/Author Description
IBM Websphere IBM Web service stack implemented as part of Websphere product line
Web Services Developer Pack (WSDP) Sun Microsystems Packages JAX* API, Security implementations, WSDP Registry Server, tools
WASP Server Systinet Web service stack (SOAP/WSDL/UDDI/WS-Sec) implementation in Java/C++
Microsoft .NET Framework Microsoft Microsoft's Web service implementation
Oracle Application Server Oracle Web service stack implemented as part of Oracle Application server (10g) product line
BEA Weblogic BEA Web service stack implemented as part of Weblogic 8.x product line
webMethods GLUE webMethods Web service stack (SOAP/WSDL/UDDI/WS-Security) implementation in Java
BEA Weblogic BEA Web service stack implemented as part of Weblogic 8.x product line
Artix Enterprise Web Services IONA IONA's Web Service Integration product
Sonic ESB Sonic Software Sonic's Enterprise Service Bus implementation
RainingData RainingData SOA stack components- SOA Repository & Registry, ESB and Orchestration capabilities. Tools for SOA performance testing and process modeling
Blue Titan Network Director Blue Titan Software Deployment platform for Web services, provides routing, discovery, provisioning and monitoring.
Ivory GT Software SOA-enabling of mainframe applications
     

WS Composition products

Product Company/Organization/Author Description
Collaxa 2.0 Collaxa BPEL4WS implementation
BPWS4J IBM IBM's BPEL4WS implementation

Security implementations: Hardware

Product Company/Organization/Author Description
XMS Message Server Westbridge XML/Web Services aware hardware firewall product. Supports XML encryption, signature, SAML in addition to standard transport level security implementations (DES/DES3, SHA, RSA etc.)
Reactivity XML Firewall Reactivity XML/Web Services aware hardware firewall product. Supports XML encryption, signature in addition to standard transport level security implementations (DES/DES3, SHA, RSA etc.)
Forum Sentry Forum Systems XML/Web Services aware hardware firewall product. Supports XML encryption, signature, SAML in addition to standard transport level security implementations (DES/DES3, SHA, RSA etc.)
XS40 XML Security Gateway DataPower SSL, XKMS, XACML, SAML, XML/SOAP firewall
Check Point VPN-1/FireWall-1 Checkpoint XML/SOAP firewall

Security implementations: Software

Product Company/Organization/Author Description
XKMS Implementation Verisign XKMS API implementation in Java
Trust Services Integration Kit (TSIK) Verisign Java API for creating trusted services, includes a SAML API
Apache XML-Security Apache Software Foundation Java and C++ implementations of XML Digital Signature and XML Encryption
XML Security Suite IBM Java implementation of XML Digital Signature, XML Encryption and XML Access Control Language and implementation
Oblix NetPoint Oblix Identity management software, supporting X.509, RSA SecureID, SAML
SunONE Identity Server Sun Microsystems Supports Liberty’s federated identity, and SAML
Microsoft Passport Microsoft Single sign-on support
Netegrity TransactionMinder Netegrity WS-Security, SAML
Quadrasis EASI Security Unifier Quadrasis WS-Security, SAML
RSA BSAFE Secure-WS RSA Security WS-Security implementation
VordelSecure Vordel WS-Security, SAML
BeSeQure - SOA Security BeSeQure Security framework based on WS-Security, SAML

 

Security implementations: Part of Web service stacks

Product Company/Organization/Author Description
IBM ETTK IBM Supports WS-Security, WS-Policy
Web Services Developer Pack Sun Microsystems Supports WS-Security, WS-Policy
Systinet WASP Systinet Supports WS-Security, SAML
.NET Microsoft Supports WS-Security

 

Tools

Title Company/Organization/Author Description
XMLSpy Altova SOAP debugger, WSDL editor features
SOAtest Parasoft Automated web service testing tool- WSDL validation, unit and functional testing of client and server, and performance testing
Mindreef SOAPScope Mindreef Tool for debugging, testing and performance tuning for Web services
WebServiceTester Optimyz Testing tool for Web services- functional, regression, performance, load and stress testing
StrikeIron Web Services Analyzer StrikeIron Visualization tool for Web services
jMeter Apache Software Foundation Open source framework for load testing functional behavior and measuring performance for Web applications and Web services
Test Maker Push To Test Testing software for reliability, functionality, scalability and performance.
Anteater Ovidiu Predescu, Jeff Turner Ant based testing framework for Web applications and Web services


(c) soaprpc.com. All rights reserved. Content is licensed under a Creative Commons License.