ActiveGrid Applications treat the rendering of each Page in the application as a
Service, using
Service Definition files to orchestrate communication between the
Pages in the application. The
Service Definition file defines the type of data the
Page expects (the
Page’s inputs) as
Page Messages (
Page Message). The
Page Message is also used as the output message of each
Page.
ActiveGrid bases the Service Definition file on an industry standard, the Web Services Definition Language (WSDL) document.
Service Definition files end in the
.wsdl suffix.
In addition to the Page Messages, Service Definition files specify input and output messages for all the other
Services (
Services) the application can access (with the exception of the built-in
Data Service).
Every ActiveGrid Application has at least one Service Definition file that defines the messages for each
Page in the application. The messages for other services can be defined in the same
Service Definition file or in separate files.