Download presentation
Presentation is loading. Please wait.
1
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL (Configurator Abstraction Layer)
2
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 What is CAL? Configurator Abstraction Layer (CAL) Independence from Layers / Configurators Framework for building configuration based applications Extended API Set of tools
3
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Entities of a Configurator like IPC during runtime
4
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Intersection of the most common entities
5
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Forming CAL out of classification of entities Core functionality Extended functionality: Some configurators might not provide this functionality by default
6
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Architecture of CAL
7
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 IPC based Web App: Standard & with CAL IPC Stubs are bundled into the webapp Webapp is bundled with the thin & Configurator independent CAL Layer IPC dependent libs are loaded at runtime. No need for bundling them with the web app
8
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Saving time & costs during development CAL directly connects to the SPC or maybe even the SCE layer: Improved performance No unmonitored model change during developm. No unexpected IPC Server downtime (e.g. someone applies / tests new user exits) Independence from network access to the CRM / R/3 system.
9
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Upgrading to a new IPC version
10
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development - Idea Develop one component, use it everywhere! Use additional functionality, which does not come with the configurator by default. Add interaction between a J2EE component and the configuration.
11
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Online Configuration A CAL interface is available directly on the webapp level.
12
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Mobile Sales Configuration & Pricing CAL can also be used on the SPC layer.
13
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Mobile Sales Configuration only CAL can also be used on the SCE Layer if no pricing is required.
14
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Using the component anywhere
15
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL & J2EE See configuration as a service which the J2EE Session bean provides. Plug in your application, register for events or even use a CAL interface on top of the J2EE Layer which gives you the advantage of an Enterprise Architecture for all of your CAL enabled applications.
16
Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 End of presentation Thank you very much for your patience! Please feel free to download the current version of CAL from our website: http://www.integrity-gmbh.de Please let us know if you are missing certain functionality or having other kinds of problems / questions. Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.