50 likes | 178 Views
OMA-Arch-2003-0256R02-Functional Application Layer Architecture slides Functional application layer Architecture. Submitted To: OMA-ARC Date: 28/8/2003 Availability: Public Contact: Richard Stretch richard.stretch@bt.com Source: BT. X. X.
E N D
OMA-Arch-2003-0256R02-Functional Application Layer Architecture slidesFunctional application layer Architecture Submitted To: OMA-ARC Date: 28/8/2003 Availability: Public Contact: Richard Stretch richard.stretch@bt.com Source: BT X X USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at http://www.openmobilealliance.org/UseAgreement.html) AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT. THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS.
Users Users Un Applications - Domain Application trusted environments Open Standard Interface Capability exposure function Internal interface Trusted Domain Common capabilities e.g. session control, billing Controlled Exposure Controlled exposure
3. Creates and deploys Service Service application Applications Provider Provider Application 1. Discovers environments capabilities and establishes relationship 4. Binds and uses Capability Service Exposure Provider Framework Functions 2. Uses 5. Uses Generic Service Components Service Provider Engagement
Capability Exposure Function Architecture Application Application Environment Capability A1 - 1 exposure A1 - 2 function Service Run time F1 S2 Capability Provider Capability Capability Presentations Framework Presentations Framework Presentations G2 - 1 G2 - 2 G1 Generic Service Component
Application Application Environment SAML Parlay RTF? APPS WEB Services RTF CEF UI GCC MPCC SAML CP LIBERTY PAM SIP Servlets Session Control Presence engine GSC Example implementations of the Architecture