TECH TIP: WebTier Content Providers
The WebTier architecture dispatches WebRequests to appropriate ContentProviders. ContentProviders are responsible for processing a request and generating a response.
Requests sent from a web browser to the webtier must include a content parameter. For example:
content=Viewer
In your WebTier application you can check this by checking TrsWebRequest.ContentType (or by checking TrsWebRequest.ContentParameters[‘content’]). Either syntax checks the same parameter.
| RB Server | Content Providers |
| Viewer | web report previewer |
| Explorer | web report explorer |
| SearchForm | web autosearch form |
| Soap | web proxy for Thin Client applications using HTTP |
| PDF report provider for Waler or Pragnaan, if registered |