anyframe.core.remoting.webservices.client
Interface Client
- All Known Implementing Classes:
- JaxWsClient, SimpleClient
public interface Client
When you use Apache CXF framework to implement web
services, you can use two kinds of frontend
model(Simple frontend, JAX-WS frontend).
anyframe.core.remoting.webservices.client.SimpleClient
class is a simple frontend client and
anyframe.core.remoting.webservices.client.JaxWsClient
class is a JAX-WS frontend client. Those client
classes should implement this Client interface
class. You can get a ProxyFactory instance to invoke
remote web service methods using a getClient method
consistently.
- Author:
- SooYeon Park
|
Field Summary |
static Log |
LOGGER
Logger for Client |
|
Method Summary |
Object |
getClient(ClientInfo clientInfo)
get ProxyFactoryBean instance with Client
information and the return value should be
typecast as a service interface class(SEI) |
LOGGER
static final Log LOGGER
- Logger for Client
getClient
Object getClient(ClientInfo clientInfo)
- get ProxyFactoryBean instance with Client
information and the return value should be
typecast as a service interface class(SEI)
- Parameters:
clientInfo - information to invoke remote web service
methods, it has interface class, access
address url, Aegis binding usage, MTOM
binding usage information
- Returns:
- Object a client instance which is
created by ProxyFactoryBean, the type of
inside object is SEI(Service Endpoint
Interface)
Copyright © 2008-2009 Samsung SDS. All Rights Reserved.