Show TOC Start of Content Area

Background documentation Visual Composer  Locate the document in its SAP Library structure

Visual Composer is a Web-based graphical tool that enables users to model components (composite views and complex data services) that serve as part of composite applications. Data services – such as BAPIs, RFCs, Web services, SAP enterprise services, or other Visual Composer components – interact with the underlying layers to serve as data sources.

Components modeled in Visual Composer are saved on a central Application Server (AS) Java and can be deployed from there to any other AS Java instance. Visual Composer models are compiled into General Modeling Language (GML) code for subsequent deployment. At runtime, the GML code of the deployed models is interpreted by the relevant runtime engine.

Visual Composer provides application developers the following advantages:

·        Streamlined model development, with significant time savings over manual coding

·        Direct and easy discovery and integration of Web services into the model diagram

·        Clear separation of business layer and UI layer, inherent in the architecture

Process Layer Integration

Components modeled in Visual Composer can serve as the first step in creating complex composite applications. Different composite views and service components can be used by other application-development tools in the SAP NetWeaver Composition Environment. Composite views modeled in Visual Composer can be integrated into Guided Procedures as Web Dynpro for Visual Composer callable objects, rendering the required input and output parameters as needed. Actions defined in the Visual Composer model are interpreted as result states in Guided Procedures.

Business Layer Connectivity

The business layer connectivity in Visual Composer can be based on Web services, as well as a range of other data sources. All types of Web-based data services including CAF services and SAP enterprise services, can be defined as logical destinations in SAP NetWeaver Administrator, for discovery and integration.

More information: Composite Application Framework

Back-End Connectivity

Visual Composer utilizes the SAP connector-framework interfaces to enable modelers to access a range of systems, including SAP and third-party enterprise systems.

More Information

Modeling Composite Views with Visual Composer

 

End of Content Area