Download presentation
Presentation is loading. Please wait.
Published bySabrina Perkins Modified over 8 years ago
1
DOT’98 Workshop Heidelberg, 1-2 September 1998 Pan-European Service Management Experiments EURESCOM P715 Mike Fisher, BT Laboratories mike.fisher@bt.com
2
DOT’98 Workshop Heidelberg, 1-2 September 1998 Outline Introduction Approach Basis for Interoperability Results Conclusion
3
DOT’98 Workshop Heidelberg, 1-2 September 1998 Introduction Provider Rapid deployment Customisation Outsourcing Branding User Range of services “One-stop shopping” Trust Quality of Service Managed delivery of services has advantages:
4
DOT’98 Workshop Heidelberg, 1-2 September 1998 Approach CORBA Infrastructure TINA Service Architecture and specifications Independent implementation Minimum level of standardisation Keep it simple!
5
DOT’98 Workshop Heidelberg, 1-2 September 1998 EURESCOM Services Platform Dedicated IP network –based on N-ISDN Heterogeneous –Unix –Windows 95/ NT CORBA/IIOP –Visibroker (C++, Java), Orbix, OrbixWeb, DST, NEO, OmniOrb, Orbacus, JavaIDL
6
DOT’98 Workshop Heidelberg, 1-2 September 1998 TINA Service Architecture Simplified Business Model –Roles interact via Reference Points –Business Domains made up of (one or more) Roles –Reference Points within a Business Domain are hidden ConsumerRetailer3Pty Provider Ret3Pty
7
DOT’98 Workshop Heidelberg, 1-2 September 1998 Sessions in TINA Access –association between domains –generic functions –general service control –may manage one or more usage sessions Usage –service-specific interactions –optional TINA session model...
8
DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Retailer 3Pty Provider Ret 3Pty Initial Assumptions Provider supplies both client and server Consumer Multiple Consumers / Multiple Providers Retailer 3Pty Provider Provider Combine Retailer and 3Pty Provider
9
DOT’98 Workshop Heidelberg, 1-2 September 1998 Basis for Interoperability (1) simple scenarios subset of Ret 1.0 (Access) set of properties associated with operations agreed operation semantics use of Java to download service-specific code from provider to consumer
10
DOT’98 Workshop Heidelberg, 1-2 September 1998 service-specific code comes from the provider domain executes in the consumer domain Basis for Interoperability (2) Consumer Provider need standard interfaces for initialisation and control service-specific
11
DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Provider start and use service Usage Basic Scenario Access start access session select service download
12
DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Provider start and use service Basic Scenario start access session end access session select service download
13
DOT’98 Workshop Heidelberg, 1-2 September 1998 Scenario with Invitations accept invitation download join session and use service Consumer 1 Provider Consumer 2 Access start access session Access Usage )
14
DOT’98 Workshop Heidelberg, 1-2 September 1998 Scenario with Invitations accept invitation download join session and use service end access session Consumer 1 Provider Consumer 2 Access start access session Usage
15
DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(1) : TINA [Ret-Access] no particular problems easy to identify a lightweight subset flexible underspecified for interworking consumer-domain interfaces properties
16
DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(2) : CORBA (IIOP) mostly OK but: structures in CORBA::Any derived interfaces passed as base rebind following closing of IIOP connection LOCATION_FORWARD nested calls can cause problems….
17
DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(3) : Portable code Problems with: different browsers (applet security) coexistence of Java classes from different ORBs no client-side portability yet versions of ORBs, JDK Needed to: standardise on appletviewer and JDK 1.1.5
18
DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(4) : Interworking Providers Consumers OK Partial Fail No test Results so far...
19
DOT’98 Workshop Heidelberg, 1-2 September 1998 Conclusions Interoperability key to success in future market TINA architecture provides a good framework CORBA products interwork reasonably well Java-ORB portable code and browsers immature
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.