A client-side error is an error that occurs on the client machine before the client sends a particular request to the AppServer. A server-side error is an error that occurs on the AppServer machine, either before the AppServer runs a remote procedure or during procedure execution.
No matter what type of error ABL returns, the error message and number are made available to the client application, in the form of an exception for Open Clients and a SOAP exception for Web service clients.
For more information on how errors are returned for your type of Open Client, see OpenEdge Development: Java Open Clients, OpenEdge Development: .NET Open Clients, and OpenEdge Development: Web Services.
The following sections describe these types of errors.