Date post: | 14-Dec-2014 |
Category: |
Software |
Upload: | fawaz-fernand-paraiso |
View: | 56 times |
Download: | 3 times |
Project : SocEDA
Integration of WS-Notification in Distributed Complex Event Processing
ADAM – Seminar 2011 September 2011 - 1
Project : SocEDA
by : Fernand PARAÏSO
What is WS -Notification ?
ooPublishPublish//subscribesubscribe Notification for Web ServicesNotification for Web Services
ooWSWS--BaseNotificationBaseNotification
ooWSWS--TopicsTopics
ooWSWS--BrokeredNotificationBrokeredNotification
September 2011ADAM – Seminar 2011 - 2
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
Benefits of WS -Notification
September 2011ADAM – Seminar 2011 - 4
Concepts
September 2011ADAM – Seminar 2011 - 5
Depiction (Topic)
September 2011ADAM – Seminar 2011 - 6
Diagram (Topic)
September 2011ADAM – Seminar 2011 - 7
Depiction (Broker)
September 2011ADAM – Seminar 2011 - 8
Diagram (Broker)
September 2011ADAM – Seminar 2011 - 9
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
Demo
September 2011ADAM – Seminar 2011 - 11