Print Page | Contact Us | Sign In | Join the A4L Community
(AU) SIF 3 Technical Training
Tell a Friend About This EventTell a Friend

11/30/2017 to 12/1/2017
When: 30 Nov - 1 Dec, 2017
8:30 am (AEST)
Where: NSIP Offices
Melbourne, Victoria  3000
Contact: Georgina Johnston

« Go to Upcoming Event List  

Alongside the AU Community Day event, NSIP will also be running a free SIF technical training workshop on Thursday 30 November & Friday 1 December in Melbourne.


The training will cater to all levels of experience, from beginner up to more advanced training. (Please indicate at registration if you require intermediate or advanced training.) No prior knowledge of SIF is required. Attendees will also learn about open source tools to assist with interoperability.


A draft agenda can be found here (the draft agenda will be revised to meet the requirements of those attending).


For more information on the training or to register, please email


To find out more about the A4L Community (AU) Annual Meeting, being held on 30 November, please click here.




Thursday November 30, 2017
Time Session
8:30am - 9:00am  "Registration" & Welcome

9:00am - 9:30am

SIF Intro - Joerg Huber

  • What is SIF?
  • What Problems are Solved?
  • What is an Adapter, a Broker, a Zone and what is their relationship? 
  • SIF Environment and Connections

9:30am - 10:00am

SIF 3.x Concepts - Joerg Huber

  • REST
  • Immediate vs. Delayed
  • Events
  • Specification

10:00am - 10:30am

SIF 3 Framework Overview (Java & .Net)- Joerg Huber & Raf Rafiq

  • Overview
  • What does it cover.
  • What is missing.
 10:30am - 10:45am  Coffee Break
 10:45am - 11:15am

SIF3  Framework Overview (Java & .Net)- Joerg Huber & Raf Rafiq

  • Overview
  • What does it cover.
  • What is missing.

11:45am - 12:15am

First Consumer (incl. Exercise) - Separate Sessions and Split Groups

  • What is a consumer
  • How to develop a basic consumer (Get Methods)
 12:15pm - 1:00pm  Lunch Break
 1:00pm - 1:45pm

First Look at an Object Provider - Joerg Huber

  • What is an Object Provider
  • What is it responsible for (events, RefId allocation, Environments if DIRECT)
  • What can the Frameworks do
  • How to develop a basic Object Provider

1:45pm - 2:30pm

Exercise: Write a Provider - SchoolInfo

 2:30pm - 3:00pm

Catch up on outstanding Exercises...


Optional Exercise 4: Add some more functionality to your Consumer (Multi-Object Operations)

 3:00pm - 3:15pm  Coffee Break
 3:15pm - 3:45pm

SIF 3.x Environment, Zone and Context- Joerg Huber

  • What do these terms mean?
  • How do they relate?
  • Components of an Environment

3:45pm – 4:15pm

Exercise: Environment Management in SIF3 Framework
Separate Sessions and Split Rooms

 4:15pm - 4:30pm  Wrap up Day 1


Friday December 1, 2017
Time Session

9:00am - 9:30am

REST URLs structures used in SIF 3.x - Joerg Huber

  • During testing it is useful to know the basics of a SIF3 REST URL.
  • Components
  • HTTP Headers or SIF xPpress?

9:30am - 10:30am

Multi-Object CRUD Operations & Exercise - Joerg Huber

 10:30am - 10:45am  Coffee Break
 10:45am - 12:00pm

Service Paths & Query By Example (QBE) - Joerg Huber

  • What is a Service Path
  • What is QBE
  • How to use them, when to use them?
 12:00pm - 12:45pm  Lunch Break

12:45pm - 13:30pm

SIF Events including Demo - Joerg Huber

  • What is a SIF Event
  • Who is responsible to send an Event and when?
  • What events are there?
  • What is the infrastructure for Events?
  • Real Live Event Demo with a SIF3 Broker

13:30pm - 14:00pm

HITS Overview

  • What is HITS
  • What is a HITS environment
  • Guide on using HITS and the Dashboard.

14:00pm - 15:30pm


For the reminder of the afternoon participants try to connect their consumers and providers between each other. Knowledge gained throughout the last two days should enable them to connect and exchange data. Ideally we can pair up .Net with Java developers to show case that the programming language or the framework used does not matter since they implement the SIF3 Standard.

This is also an opportunity to connect to HITS and play with your consumers to retrieve data from a HITS environment.

  • SIF Association (dba Access 4 Learning (A4L) Community)

  • 1090 Vermont Ave NW, Sixth Floor, Washington, DC 20005

  • Phone: +1.202.621.0547

  • Fax: +