Skip to Content

Business Layer Connectivity:  Web Dynpro

With the Business Layer Connectivity feature of Web Dynpro, a user can connect the Web Dynpro Java (WDJ) component and the business logic layer using Web services provided by Composite Application Framework (CAF).

One such example is to expose BAPIs as Web Service in CAF and import the exposed service in Adaptive Web Service Model of Web Dynpro to create more complex user interfaces.

Another possibility is to connect to business layer via EJB 3.0 importer where you can access the business logic in an EJB 3.0 session bean.

How to proceed?

All the articles will brief you with consuming services in CAF and later using these services in Web Dynpro to create User interfaces. Also configurations needed in SAP Application Server to run the web dynpro application are explained.

 Scenarios

 

  

 

Below listed articles gives an overview of Business Layer Connectivity of Web Dynpro.

  1. Exposing Business Objects as Web Service and Developing Web Dynpro Application 
  2. Exposing Remote Function Call (RFCs) as Web Service in CAF and Developing Web Dynpro Application
  3. Exposing Web Service in CAF and Developing Web Dynpro Application
  4. Importing RFCs in CAF and developing Web Dynpro Application
  5. Importing Web Service in CAF and Developing Web Dynpro Application
  6. Implementing Business Objects in CAF and developing Web Dynpro Application
To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Jan Penninkhof
    Hi Sunil,

    These are great down-to-earth explanations on how to get things done. I am wondering when you would typically apply e.g. the RFC – Webservice – Webdynpro scenario instead of Adaptive RFC. Would you be able to shed some light on this?

    Cheers,
    Jan

    (0) 
  2. Aditya Varma
    Hi Sunil,
    All of your articles are very useful.
    We are currently using many standard BAPI’s directly importing into Webdynpro Components.
    Please throw some light on, how it will be useful if i make these BAPI’s exposed as CAF webservices.
    Isnt it the same of what we are doing it now?
    (0) 

Leave a Reply