estructura call(
string
$method, estructura
$params
)
|
|
Crida a un mètode del WS
Parameters:
string |
$method: |
Nom del mètode |
estructura |
$params: |
Paràmetres de la crida |
API Tags:
Return: | Resposta |
Access: | public |
Redefinition of:
- WSFW_Protocol::call()
- Crida a un mètode del WS
Redefined in descendants as:
estructura decode(
string
$data
)
|
|
Fonció de codificació de la resposta
Parameters:
string |
$data: |
Petició: Mètode i paràmetres |
API Tags:
Return: | Resposta |
Access: | protected |
Information Tags:
Redefined in descendants as:
string encode(
estructura
$data
)
|
|
Fonció de codificació de la crida
Parameters:
estructura |
$data: |
Petició: Mètode i paràmetres |
API Tags:
Return: | Petició codificada |
Access: | protected |
Information Tags:
Redefined in descendants as:
void initClient(
estructura
$params
)
|
|
Inicialitza el client, únicament es guarda la direcció per poder fer les crides
Defineix la URL i crea els objectes necessaris per la connexió
Parameters:
estructura |
$params: |
Paràmetres del client (URL) |
API Tags:
Redefinition of:
- WSFW_Protocol::initClient()
- Inicialitza el client
void initServer(
estructura
$params
)
|
|
Inicialitza el servidor
Per crear el servidor RPC no és necessari crear objectes ni especificar paràmetres
Parameters:
estructura |
$params: |
Paràmetres del servidor |
API Tags:
Redefinition of:
- WSFW_Protocol::initServer()
- Inicialitza el servidor i crea els objectes necessaris per inicialitzar el servidor
void register(
object
$class
)
|
|
Registra els serveis
Executa el mètode especificant els paràmetres a la classe del programador
Parameters:
object |
$class: |
Instància de la classe del programador |
API Tags:
Redefinition of:
- WSFW_Protocol::register()
- Registra els serveis i crea els objectes necessaris per inicialitzar el servidor
estructura rpc_call(
[estructura
$_data = null]
)
|
|
Crida RPC
Inclou el mètode i paràmetres codificats al cos del POST de la petició Es guarda el resultat obtingut al cos del GET i el codifica
Parameters:
estructura |
$_data: |
Paràmetres de la crida |
API Tags:
Return: | Resposta |
Access: | protected |