The Session service enables an application to make contact with a potential service provider or to disconnect from a service provider.
The Session service has two functions:
Function | Description | Parameter Schema Location |
Connect | The Connect function enables a client (usually the network node where the application resides) to make an initial connection to a service provider, establishing identity and authority to consume specific services. Many aspects of the client-server interaction may be negotiated. | http://www.MAGICServicesForum.org/Registry/Schemas/Connect_Request_t/Base.xsd/ |
The response of the server is returned. On a successful request, a SessionID_t identifier is returned as an attribute to be used to authenticate requests during the remainder of a client session. | http://www.MAGICServicesForum.org/Registry/Schemas/Connect_Response_t/Base.xsd/ | |
Disconnect | The Disconnect function enables a client to end a session gracefully. | http://www.MAGICServicesForum.org/Registry/Schemas/Disconnect_Request_t/Base.xsd/ |
The service provider response may provide accounting or other session summary information in response. | http://www.MAGICServicesForum.org/Registry/Schemas/Disconnect_Request_t/Base.xsd/ |
Previous Next |