soceda : integration of ws notification in distributed complex event processing
DESCRIPTION
SocEDA : Integration of WS-notification in Distributed Complex Event Processing presented at the annual seminar of the Team.TRANSCRIPT
![Page 1: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/1.jpg)
Project : SocEDA
Integration of WS-Notification in Distributed Complex Event Processing
ADAM – Seminar 2011 September 2011 - 1
Project : SocEDA
by : Fernand PARAÏSO
![Page 2: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/2.jpg)
What is WS -Notification ?
ooPublishPublish//subscribesubscribe Notification for Web ServicesNotification for Web Services
ooWSWS--BaseNotificationBaseNotification
ooWSWS--TopicsTopics
ooWSWS--BrokeredNotificationBrokeredNotification
September 2011ADAM – Seminar 2011 - 2
![Page 3: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/3.jpg)
Topic Namespace Documents
<?xml version ="1.0" encoding ="UTF-8"?>
<wstop:TopicNamespace
targetNamespace ="http://www.soceda.org/muse" xmlns:producer_event ="http://www.soceda.org/muse/Producer/"
xmlns:wstop ="http://docs.oasis-open.org/wsn/t-1" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance"
xmlns:tns1 ="http://frascati.ow2.org/topicNamespace/MyFirstTop icNamespaceSample"
xmlns:tns2 ="http://frascati.ow2.org/topicNamespace/MySecondTo picNamespaceSample"
xmlns:tns3 ="http://frascati.ow2.org/topicNamespace/MyThirdTop icNamespaceSample"
xsi:schemaLocation ="http://docs.oasis-open.org/wsn/t-1 http://docs.oa sis-open.org/wsn/t-1.xsd
http://www.soceda.org/muse/Producer/ Producer.wsdl ">
<wstop:documentation >
TopicNamespace definition for museum (Guardian, Visitor , LocationReport ) application. TreeTopicNamespace definition for museum (Guardian, Visitor , LocationReport ) application.
</wstop:documentation >
<tns1:visitorEventTopic
wstop:topic =" true " messageTypes ="producer_event:visitorEvent ">
</tns1:visitorEventTopic >
<tns2:guardianEventTopic
wstop:topic =" true " messageTypes ="producer_event:guardianEvent ">
</tns2:guardianEventTopic >
<tns3:locationReportEventTopic
wstop:topic =" true " messageTypes ="producer_event:locationReportEvent ">
</tns3:locationReportEventTopic >
</wstop:TopicNamespace >
September 2011ADAM – Seminar 2011 - 3
guardianEventTopic
visitorEventTopic
locationReportEventTopic
Tree
![Page 4: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/4.jpg)
Benefits of WS -Notification
September 2011ADAM – Seminar 2011 - 4
![Page 5: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/5.jpg)
Concepts
September 2011ADAM – Seminar 2011 - 5
![Page 6: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/6.jpg)
Depiction (Topic)
September 2011ADAM – Seminar 2011 - 6
![Page 7: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/7.jpg)
Diagram (Topic)
September 2011ADAM – Seminar 2011 - 7
![Page 8: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/8.jpg)
Depiction (Broker)
September 2011ADAM – Seminar 2011 - 8
![Page 9: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/9.jpg)
Diagram (Broker)
September 2011ADAM – Seminar 2011 - 9
![Page 10: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/10.jpg)
Architecture Overview
Guardian composite
Notify events
Consumer
September 2011ADAM – Seminar 2011 - 10
Guardian composite
Visitor composite
Alert-system composite
WS-Notification
Subscribe to a topic
Producers
![Page 11: Soceda : integration of ws notification in distributed complex event processing](https://reader036.vdocument.in/reader036/viewer/2022081907/548f4e64b479598e6a8b4df6/html5/thumbnails/11.jpg)
Demo
September 2011ADAM – Seminar 2011 - 11