Dashboard > Appistry EAF v3.8 > Documentation > Client APIs
Log In   View a printable version of the current page.  
  Client APIs

Fabric client. A fabric client application is any Java, .NET or 'C' application that uses the fabric client API to execute requests on a fabric. The fabric client API supports both synchronous, blocking execution, as well as asynchronously submitting and waiting for multiple requests in a multithreaded, non-blocking model. A fabric client may run outside the fabric, or alternatively, the client itself may run inside the fabric as a task while submitting work to the fabric. 

The client API allows you to

  • set attribute values into a request
  • synchronously or asynchronously submit process flow requests to the fabric
  • synchronously or asynchronously retrieve process flow results from the fabric
  • retrieve attribute values from a request
  • recover previously submitted process flows in the event of a client disconnect

Appistry EAF provides APIs for .NET, 'C' (CentOS, RHEL, SUSE, and Windows), and Java.