We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byBrooks Rossell
Modified over 2 years ago
Presented by: SIF 3.0 Environments, Zones & Contexts Melbourne Developer’s Workshop November 2013 Joerg Huber
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 2 Overview What is an Environment? What is a Zone? Compare it to SIF 2.x Zone Default Zone What is a Context? Default Context How do these relate to each other? Do I need all of these?
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 3 What is an Environment? The “SIF 3.0 Environment” the totality of every service the Consumer might possibly provision itself to access. Based upon authentication constraints however, the Consumer’s access to some services it can see might be restricted. It is provided by: Provider in a direct Environment Environment Provider in a brokered Environment Holds mainly Service URLs scoped for each zone Access Rights for each Service scoped for each zone
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 4 What is a Zone? – Consumer’s Point of view An Environment has 1 or Many zones! There is always a DEFAULT Zone. If no zoneId is provided in the REST URL then the default Zone is assumed. A Zone is a collection of Services a consumer has some sort of access to In SIF 2.x they were a collection of SIF Objects an agents had access to. Access rights are allocated in each zone for each service Context may be assigned to each service. Various types of Services Object Services (StudentPersonal, SchoolInfo etc.) Utility Services (Alerts, Zone Registry etc) Functional Services (i.e. Endo-Of-Year rollover).
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 5 What is a Context? – Consumer’s Point of view A Context is an optional Data Model-specific metadata that may accompany a Consumer Request as a way of further scoping and restricting the possible Provider. There is always a DEFAULT Context for each Service. If no contextId is provided in the REST URL then the default Context is assumed. In a zone there can be more than one Provider for the same “SIF Object” as long as they operate in a different context! Current Students Special Ed Students Contexts are NOT global they apply to a specific Service Provider in a zone
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 6 Relationships… A consumer may connect to one or many Environments. An Environment may have many Zones. A Zone may have many services. Within a zone there can be more than one provider for the same SIF Object (i.e StudentPersonal) as long as they use a different context. A consumer who creates a SIF Object in more than one Zone or Context may be given more than one RefId for the same Object! One RefId per service it calls for the same object. A service is scoped per environment, zone and context. May sound complicated but most of the time you will operate in the DEFAULT Zone and Context.
© Systemic Pty Ltd November 2013 Melbourne MCG: SIF Env., Zone & Context 7 Question Time… Questions?
Of. and a to the in is you that it at be.
The. of and a to in is you that it he was.
High Frequency Words List A Group 1. the of and.
Then we have. to be there that was in I have a.
Can you see?. I like him. When will we go? All or some.
The. of and a to in is you that it he for.
Oral Reading Fluency First 100 Most Used Phrases.
High-Frequency Phrases First 100 Words. The people.
Lets build fluency! The people By the water You and I.
Performance Testing Process Piotr Pawluk. Purpose. First thing you should do, is to define purpose of the tests, e.g.: Number of users will increase,
Weve looked at linear and quadratic functions, polynomial functions and rational functions. We are now going to study a new function called exponential.
MSc IT UFCE8K-15-M Data Management Prakash Chatterjee Room 2Q18
NEFIS (WP5) Evaluation Meeting, November 2004 Evaluation Data Rights Aljoscha Requardt, University of Hamburg Response Rate: 91% - 10 of 11 partners.
Database Relationships in Access As you recall, the data in a database is stored in tables. In a relational database like Access, you can have multiple.
Microsoft Active Directory An Overview. What is Active Directory? Microsofts new Directory Service Microsofts new Directory Service Called: ADS, NTDS.
Linked Lists. Please Read These slides are provided for the use of students enrolled in James Durbanos Data Structures class (CISC 220). They are the.
Objective This section shows how to recognize main ideas in paragraphs and short selections. Part Four, Reading Comprehension Skills Skill Five, Recognizing.
6th Module: Service Management: Structure: 1.What is Service in the IS context? 2.Service Level Agreements 3.Capacity Management 4.Organising the IS Function.
DV Module 3 Benefits. Overview State Specific Module 3 Components Step Numbers Functions Documents Rules Definitions Comments.
How to apply Qwizdom Question Types to your PowerPoint.
GRAPHING Parts of graphs, and How to set up graphs.
Dolch Words the of and to a in that is was.
Data Warehouse Details of the data warehouse have not been finalized. Still need to finalize: –Data to be included in warehouse –Who will have access –Security.
Effects of Climate Change on Living Things Climate Change: Connections and Solutions Lesson 3.
2.3 Continuity When you plot function values generated in a laboratory or collected in a field, you can connect the plotted points with an unbroken curve.
Research Patterns Nick Feamster and Alex Gray CS 7001 September 26, 2007.
Data Analysis 1 Chapter 2.1 V3.1 Napier University Dr Gordon Russell.
New Starter Models for Pharmaceutical Companies and Clinical Research Organisations (CROs) October 2011 Gakava L Roche Products Ltd., Welwyn, UK.
© 2016 SlidePlayer.com Inc. All rights reserved.