CRM WEB UI – ARCHITECTURE- DEFINITIONS For More details please go to

Slides:



Advertisements
Similar presentations
Chapter 13 Review Questions
Advertisements

Software Architectural Design Software Components Instructor Dr. Lawrence Chung.
ARCH-13 Developing WebSpeed  Applications Chris Skeldon Principal Consultant.
Model-View-Controller ("MVC") This is a architectural design pattern for interactive applications. This design pattern organizes an interactive application.
1 IBM SanFrancisco Product Evaluation Negotiated Option Presentation By Les Beckford May 2001.
Vending Machine FSM Benjamin Welton 03/20/2010 CS 480.
MI807: Database Systems for Managers Introduction –Course Goals & Schedule –Logistics –Syllabus Review Relational DBMS Basics –RDBMS Role in Applications.
Satzinger, Jackson, and Burd Object-Orieneted Analysis & Design
Component Based Systems Analysis Introduction. Why Components? t Development alternatives: –In-house software –Standard packages –Components 60% of the.
Page 1 Building Reliable Component-based Systems Chapter 18 - A Framework for Integrating Business Applications Chapter 18 A Framework for Integrating.
WebDynpro for ABAP Short introduction.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Session-01. Layers Struts 2 Framework The struts 2 framework is used to develop MVC-based web application. Struts 1.0 was released in June The.
System Design & Software Architecture
User Group 2015 Version 5 Features & Infrastructure Enhancements.
SAP CRM Fundamentals SAP CRM Web UI
UNIT-V The MVC architecture and Struts Framework.
Client/Server Technology Two-Tier Architecture Three-Tier Architecture Josh Antonelli Jenn Lang Joe Schisselbauer Chad Williams.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
The Design Discipline.
Web Applications Harry R. Erwin, PhD University of Sunderland CIT304/CSE301.
MVC pattern and implementation in java
XForms: A case study Rajiv Shivane & Pavitar Singh.
Building Angular Applications with TypeScript Sergey Barskiy Architect Level: Intermediate.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
CHEF II / Sakai Architecture. CHEF II Changes uPortal replaces Jetspeed –jsr 168 portlet, servlet compliant Spring replaces Turbine component framework.
Case Study + MVC Lec Error Pages By means of the page directive, a JSP can be given the responsibility of an Error page An Error JSP will be called.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Architecture.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
By: Pramod Jagtap Aniket Bochare. Agenda Introduction to dataset Web service description Service architecture Project plan Intended clients.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
Model View Controller Architecture of Java Web Applications Dr. M V S Peri Sastry, Ph.D.[BITS-Pilani]
Developing MVC based AJAX applications Kapil Mohan Rich Internet Application Developer, Uzanto Consulting A talk by.
Web application architecture1 Based on Jim Conallen: Web Applications with UML.
Database Architecture Course Orientation & Context.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
SYNTHESIS An information system for administration documentation and promotion of cultural instances Center for Cultural Informatics Foundation for Research.
Seminar on Service Oriented Architecture Distributed Systems Architectural Models From Coulouris, 5 th Ed. SOA Seminar Coulouris 5Ed.1.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Chapter 1 Revealed Distributed Objects Design Concepts CSLA.
Presentation.
The basics of knowing the difference CLIENT VS. SERVER.
CS223: Software Engineering Lecture 14: Architectural Patterns.
State Machines & User Interfaces Author:Brian O’Byrne Presented By: Dongkai Hu.
Chapter 3: Case Studies What is and is not Covered in the Case Study?  Traditional business software applications include UI elements, core application.
JSP / Servlets and Beans
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
2 Copyright © Oracle Corporation, All rights reserved. Basic Oracle Net Architecture.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Overview Institution 1 Institution 2 RS RS- Reputation Service Virtual Organization 1 RS Institution 3 Institution 4 RS GRID Virtual Organization 2 RS.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
ORACLE ADF ONLINE TRAINING COURSE
Database Architectures and the Web
EMV® 3-D Secure - High Level Overview
The Object Oriented Approach to Design
SAP - CRM. SAP - CRM Course Content Introduction to SAP CRM Basics and Architecture Sap CRM Functional Overview Business Partner Organizational Management.
Model-View-Controller (MVC) Pattern
Web Application Architectures
Tiers vs. Layers.
Web Application Architectures
Systems integration in general
UFCEUS-20-2 Web Programming
ASP.NET MVC Imran Rashid CTO at ManiWeber Technologies.
Web Application Architectures
OBJECT STORAGE AND INTEROPERABILITY
Presentation transcript:

CRM WEB UI – ARCHITECTURE- DEFINITIONS For More details please go to

SAP WEBUI ARCHITECTURE

Different Layers – its purpose The web client UI Framework is based on MVC architecture and similar(or based) to Ajax Framework. As of CRM Release 7.0 this framework is separate component called Web Client User Interface Framework (WEBCUIF) Different Layers of the Web Client Architecture Model Presentation Layer (Web Client UI framework)First layer which presents the CRM application in the browser and processes and presents responses to the application server. A Web Client – based application consists of multiple components that interact with one another via interfaces. Each component follows the established MV approach, that is the layout is strictly separated from the program control (controller ) and the data retention (model) Design Layer. The Design Layer is located between the view and BOL layers. Its goal is to control UI-specific with a business process orientation Business Object Layer (GenIL) Second layer - which includes the BOL, which provides a uniform interface for access to object models. An instance of an object is referred to as a BOL entity. Generic Interaction layer (Genil ) Third Layer - Which includes the GenIL, provides object models based on component sets. Objects of an Object model are provided with data from the respective API’s of the business data objects, depending on the context Business Logic (APIs) Which presents the layer with interfaces (APIs) for access to business data and provides data from the database or from other systems to the client

Want More Want more – Please request Complete document on