Protected objects serialization on SOAP sessions
- From: "Sebastian Araya" <numisys@xxxxxxxxx>
- Date: 30 Mar 2006 11:35:58 -0800
Hello,
I'm facing a little problem with php 5.1 and SOAP sessions. I've
built a class which uses a few internal objects to solve a query, named
CWebService, and I've issued a:
$objServer = new SoapServer( 'WebService.wsdl' );
$objServer->setClass( 'CWebService' );
$objServer->setPersistence( SOAP_PERSISTENCE_SESSION );
$objServer->handle();
to leave php to manage all the intercommunication, which works great.
The problem is that between calls to differents methods (messages of
the WS) the internal objects lost their persistency. I mean, when in
the client side...:
$objWS = new SoapClient( 'WebService.wsdl' );
// Set a few arguments which altered internal objects behaviour
$objWS->setup( arg1, arg2, arg3 );
// Ooops! Internal objects lost their data
$objWS->query();
I've tried with serialize() and unserialize(), trying to leave the
serialization stored into a variable of CWebService class (in server
side), but it seems doesn't work properly... maybe 'cos internal
objects have their own internal objects...?
Any clue ...? Really thanks...
Sebastián.
.
- Follow-Ups:
- Re: Protected objects serialization on SOAP sessions
- From: Sebastian Araya
- Re: Protected objects serialization on SOAP sessions
- Prev by Date: Re: 1 Form, 2 Actions?
- Next by Date: oracle connection question
- Previous by thread: Is there a PHP logging and analysing utility ?
- Next by thread: Re: Protected objects serialization on SOAP sessions
- Index(es):