HTTP services are based on SRP FrameWorks service modules with some important differences. One area of similarity is the signature and argument line:

Function HTTP_Customers_Services(Service, Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, Param9, Param10)

If the Service argument is an empty string then this signifies an end point of the URL path. If it contains a value then it should be the next URL segment, which is the name of the next HTTP service or a unique identifier for the current service.

If the URL path extends beyond the next URL segment then the remainder of the URL path will be contained in Param1. The additional parameters are not normally used but were kept in place for continuity with standard SRP FrameWorks service modules. They can also be used for any other purpose that suits the developer’s needs.

  • No labels