Eine typische Anforderung von einer Ereignisquelle sollte das folgende Format aufweisen:
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <Notify xmlns="http://docs.oasis-open.org/wsn/b-1"> <NotificationMessage xsi:type="ns1:NotificationMessageHolderType" xmlns:ns1="http://docs.oasis-open.org/wsn/b-1"> <Topic xsi:type="ns1:TopicExpressionType"> <something> wird vom TEC Web Services Adapter ignoriert </something> </Topic> <ProducerReference xsi:type="ns3:EndpointReferenceType" xmlns:ns3="http://www.w3.org/2005/03/addressing"> <ns3:Address> protocol://your.event.source.address </ns3:Address> </ProducerReference> <Message> <CommonBaseEvent ...> ... </CommonBaseEvent> </Message> </NotificationMessage> </Notify> </soapenv:Body> </soapenv:Envelope>
Übergeordnetes Thema
Web-Services-Schnittstellendefinition
Referenzen
Erklärung der Common Base Events-Spezifikation V1.0.1
(Anhang A)
WS-Notification 1.3-Spezifikation.