Implementation

This part introduces the main artifacts that compose the implementation for each scenario. In a typical transaction implemented on BTT framework, the main artifacts include processors, operations, format, data, XUI etc. One transactions may not contain all of them, but some of them must be included. These artifacts are all created by tooling and saved as the model files. The real runtime XML files, JSP files and Javascript files are generated from the model files automatically or manually.

Some transactions need to invoke the back end web services. BTT provides the tooling to automatically generate operations from WSDL files. In this sample, we first define the POJO on the back end application then generate the WSDL files through the RAD tooling. The POJO can be found under project InsuranceTemplateBackendService. There are three WSDL files for this application, which are CustomerService.wsdl for service related to customers, PolicyService.wsdl for service related to policy and ClaimService.wsdl for service related to claim.