Rate This Document
Findability
Accuracy
Completeness
Readability

Developing Offload Applications

HAF supports two pushdown modes: operator pushdown and client/server pushdown. In operator pushdown mode, the @HafTarget annotation is used to mark a function that is pushed down from a host node to an offload node. In this mode, HAF is installed as a service on the offload node. In client/server pushdown mode, you only need to add the @HafService annotation to functions on the server to present those function as a service. The client can directly call the remote function service using the @HafCall annotation.