Skip to main content

Difference between SCIM and Event Router in SLEE

1 reply [Last post]
Joined: 2008-03-21


I am having a confusion between the EventRouter and SCIM functionality in SLEE.
Does SLEE contain SCIM?
If yes, What would be its functionality like?
Do we have a separate SCIM for different protocols.

My idea of SCIM functionality in SLEE is -All events belonging to a particular protocol would come to the SCIM.SCIM would take care of routing that event between different applications in SLEE?But is SCIM another SBB which is high priority rootSBB?

Please help in understanding the concept of SCIM and Event Router?

Thanks & Regards

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2008-08-02

Hi Rajeswari,
The IMS SCIM is an abstract concept which just presents a possibility of service brokering and collaboration by means outside the scope of 3GPP. If we look at JSLEE, the event router acts as an event dispatcher to various SBBs. When we combine the concept of an event router with the SLEE activity context, we get the functionality of SCIM. The event router brokers SBB invocation based on the SLEE activity context which gives the information about which SBBs are interested in receving the events.
Thus, SCIM service brokering can be roughly mapped to the event router plus activity context functionality. In my opinion JSLEE is a unique implementation of a SCIM...maybe better than what was envisioned by 3GPP.
Protocol mentioned by you is achieved by the Resource adapters. The event router has to only handle SLEE events..irrespective of the underlying protocol. Each event is characterized by an event name, version and vendor.