Personalize
Events
ADS
Products

WSO2 mercury

0.9

WSO2 Mercury is a WS-ReliableMessaging specification implementation that uses Apache Axis2/Java as the SOAP engine.

WSO2 Identity Solution

1.5

WSO2 Identity Solution is a set of Relying Party components and an Identity Provider to enable CardSpace and OpenID authentication.

WSO2 Web Services Framework for Spring

1.0

WSO2 WSF/Spring integrates Apache Axis2 into Spring and provides a Code First approach to create Web Services for the Spring user.

WSO2 WSF/PHP

1.2.1

WSO2 WSF/PHP, a PHP extension used to provide and consume Web services in PHP.

WSO2 Mashup Server

1.0.2

WSO2 Mashup Server is a platform for creating, deploying, and consuming Web services Mashups.

WSO2 WSAS 2.2.1

2.2.1

WSO2 WSAS is an enterprise ready Web services engine powered by Apache Axis2. It is a lightweight, high performing platform for SOA

WSO2 Registry

1.0

WSO2 Registry is a Web 2.0 style registry and repository for storing resources and metadata.

WSO2 ESB

1.6

WSO2 ESB is a lightweight, XML and Web services centric ESB, based on Apache Synapse and Axis2.

WSO2 WSF C++

1.0.0

WSO2 WSF C++, a binding of WSO2 WSF/C into C++ is an extension for consuming Web Services in C++.

WSO2 User Manager

0.6

WSO2 User Manager is a library enabling user authentication and authorization in applications to be handled in a homogeneous manner.

WSO2 WSF/C

1.2.0

WSO2 WSF/C is a framework based on Apache Axis2/C, Rampart/C and Sandesha2/C for providing and consuming Web services in C.

WSO2 WSF/Ruby

1.0.0

WSO2 WSF/Ruby, a binding of WSO2 WSF/C into Ruby is an extension for consuming Web Services in Ruby.

WSO2 WSF/Perl

1.0.0

WSO2 WSF/Perl, a binding of WSO2 WSF/C into Perl is a Perl extension for consuming Web Services in Perl.

help - how does a non php client consume a service w/ the WS-Security implementation

Forums :

Hey guys,

I wasnt sure where to post this but here goes...

I'm new to the framework, and I'm pretty familar with basic PHP SOAP but this whole WS-Security thing has me confused. My aim is to create a Service in PHP to consumed securely (over ssl) by Delphi based clients. From the samples I can see how a server and local client in PHP can grab certificate and keys to encrypt and decrypt - but how does a  remote client work with WS-Security - anyone got an example???

 


 

Re:help - how does a non php client consume a service w/ the WS-

Hej,

Since you've already seen the samples under samples/security, you might have seen that how the client loads the ceritificates and keys.

A non-php client may have it's own way of loading keys -> encrypting/signing ->sending messages.

But a PHP client with the support of WSF/PHP can easily load the certificates and keys as shown in the samples.

If your question is "How to obtain the server's certificate?", well.. that negoatiation is out of the scope and can be easily done with an agreement with the service provider. Usually the certificate is hosted in a web site. So the certificate need to be copied to the client's machine.

HTH

-Kau