Skip to content

Defining Endpoint Contracts

sahan edited this page Jan 14, 2013 · 21 revisions

######The intended use of an endpoint contract is to identify a set of remote services and provide information for successful communication.
You start off by defining and exact copy (mirror) of the endpoint, with all its public methods (services), on a single interface. This interface is then annotated to provide information (metadata) on how to reach the endpoint services and communicate with them using data structures & a common formats which both ends understand.

Almost all usage of the ZombieLink API revolves around its set of annotations for populating endpoint metadata.

Clone this wiki locally