Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc.

Similar presentations


Presentation on theme: "Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc."— Presentation transcript:

1 Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc.

2 Author / 6/1/2015 / 2 Software AG Agenda Intro to NBS Creating Business Services in Natural Testing the Service Using Eclipse to generate Java code and Deploy Web service Testing the Web service Into to Application Composer Creating the Application Composer Project Importing Web services Creating the Page Layout Using BPEL to map Web service to Page Testing the Page View the Application in Browser Questions

3 Author / 6/1/2015 / 3 Software AG Intro to NBS NBS creates “Business Services” New development tools based on Construct and Spectrum Fits into the SOA world Develop new service modules or using existing subprograms Services definitions are stored in a repository Development tools integrate with SPoD Services are executed over EntireX middleware  NBS provides the runtime infrastructure

4 Author / 6/1/2015 / 4 Software AG Creating Business Services in Natural Business Service wizard  Generates service code  Stores definition and metadata in repository

5 Author / 6/1/2015 / 5 Software AG Testing the Natural Service Integrated Test Client Can enter service parameters Invoke service methods

6 Author / 6/1/2015 / 6 Software AG Using Eclipse to generate Java code and Deploy Web service NBS supplies plug-in for Eclipse Generates Java code Can generate Web service code and deployment information Deploys to a development web server running inside the plug-in

7 Author / 6/1/2015 / 7 Software AG Testing the Service Web service test via SOAP Scope

8 Author / 6/1/2015 / 8 Software AG Intro to Application Composer Creates Rich User Interfaces Using AJAX and BPEL technologies Ability to execute web services and map to data fields Exists as a plug-in for Eclipse

9 Author / 6/1/2015 / 9 Software AG Creating the Application Composer Project Project contains pages and bpel sequences Can import WSDL for services that your UI will execute

10 Author / 6/1/2015 / 10 Software AG Importing Web services Import the WSDL generated by NBS Project can then invoke service during BPEL sequences WSDL is physically copied to project

11 Author / 6/1/2015 / 11 Software AG Creating the Page Layout Powerful new rich GUI interface Uses AJAX at runtime Page contains user interface controls Can be designed and tested directly in Eclipse Ability to use simple controls (textboxes, labels, tables) Also use complex controls (grids, trees, Google map) Pages are deployed to create BPEL sequence for the events and methods

12 Author / 6/1/2015 / 12 Software AG Creating the Page Layout

13 Author / 6/1/2015 / 13 Software AG Using BPEL to map Web service to Page Ability to react to page methods and events Can execute imported Web services Mapping of web service fields to user interface controls Can perform many other BPEL elements

14 Author / 6/1/2015 / 14 Software AG Using BPEL to map Web service to Page

15 Author / 6/1/2015 / 15 Software AG Testing the Page Use Layout Tester to test in Eclipse

16 Author / 6/1/2015 / 16 Software AG View Application in Browser

17 Author / 6/1/2015 / 17 Software AG Questions Questions?


Download ppt "Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc."

Similar presentations


Ads by Google