Hi Bruno,

There is a cost over and above doing local calls for local SCA service
invocations.  Firstly, SCA will reflect on the service you are going
to call, in order to understand its types and what methods are
available.  Secondly, the invocation will go through a proxy (SCA/
Bindings/local/Proxy.php) to make the call.  Proxying allows us to
ensure pass-by-value semantics on the call (consistent with remote
invocations).  The call does not do serialization to/from XML.

I don't know of any performance comparisons.

Regards, Graham.

On 19 Nov, 17:07, "Bruno Reis" <[EMAIL PROTECTED]> wrote:
> Hi there,
> I was wondering about how a local SCA access happens. I run trough the IBM
> tutorial where I set up a service and a client, running on the same machine.
> It worked just fine, but I have not tested performance.
> How is this operation compared to a normal method access?
> Does this local access involves XML messaging, or the SCA recognize its on
> the same server and do this access on another (maybe faster) way?
> I will begin to build an application and I am thinking about using SCA to
> organize it in a "service oriented" way. But I dont plan to use a rich
> client capable of doing all the job on the client, so I will have a
> middleware layer that will act as a controller either.
> Do you think this may be an overhead to use SCA this way, instead of
> accessing this service layer with normal php code?
You received this message because you are subscribed to the Google Groups 
"phpsoa" group.
To post to this group, send email to phpsoa@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 

Reply via email to