Answer:
Self-Healing application is an application or complex systems which is able to recognize and solve a large portion of system and internal errors and correct them without human intervention.
Faults that can occur during Web services execution can be classified into three main categories according to their causalities: functional faults, operational faults, and faults linked to the violation of Service Level Agreements (SLAs) and collaboration policies.
And generally the following five cases need to be addressed:
1. Client system crash while performing an operation.
2. A connection lost from the client system to an Internet
3. A network outage whih prevents the client system
from connecting to the application servers
4. Web Service server failure to which the client is connected
5. Something could go wrong on the database cluster running the back-end service.
Self-Healing application is an application or complex systems which is able to recognize and solve a large portion of system and internal errors and correct them without human intervention.
Faults that can occur during Web services execution can be classified into three main categories according to their causalities: functional faults, operational faults, and faults linked to the violation of Service Level Agreements (SLAs) and collaboration policies.
And generally the following five cases need to be addressed:
1. Client system crash while performing an operation.
2. A connection lost from the client system to an Internet
3. A network outage whih prevents the client system
from connecting to the application servers
4. Web Service server failure to which the client is connected
5. Something could go wrong on the database cluster running the back-end service.