320 likes | 567 Views
Grosvenor Technology Ltd. Introduction to the XML Gateway. XML Gateway - Overview. JANUS Comms. JANUS Server. XML Gateway - Overview. JANUS Comms. XML Gateway - Overview. XML Gateway. JANUS Comms. Network. Third Party Machine. JANUS Server. XML Gateway - Overview. XML Gateway.
E N D
Grosvenor Technology Ltd • Introduction to the XML Gateway
XML Gateway - Overview JANUS Comms JANUS Server
XML Gateway - Overview JANUS Comms
XML Gateway - Overview XML Gateway JANUS Comms Network Third Party Machine JANUS Server
XML Gateway - Overview XML Gateway
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms Network Third Party Machine JANUS Server
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms
XML Gateway - Overview XML Gateway 128-bit AES encryption JANUS Comms
Grosvenor Technology Ltd • Introduction to the XML Gateway • The XML Protocol – Output from JANUS
XML Gateway – Protocol / OutputDOOR - General <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:05:54" DateTime=“ISO DATE AND TIME STAMP"> <RptSource><![CDATA[NAME OF DOOR]]></RptSource> <RptType RptTypeNum="2"><![CDATA[REPORT TYPE]]></RptType> <Priority>30</Priority> <ElementUID>UNIQUIE ELEMENT ID</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>48</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputDOOR - General <Report Date="2007-04-10" Time="18:05:54" DateTime=“ISO DATE AND TIME STAMP"> <RptSource><![CDATA[NAME OF DOOR]]></RptSource> <RptType RptTypeNum="2"><![CDATA[REPORT TYPE]]></RptType> <Priority>30</Priority> <ElementUID>UNIQUE ELEMENT ID</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> DateTime - This is the ISO Date Time Stamp from the Comms application Rpt Source - This is the source where the event was report from. In the case of the Door it will be the name of the door as described in the JANUS Database. Element UID - This is the most important section of the data and shows the static unique element number associated to the Rpt Source Element TypeUID – Self explanatory.
XML Gateway – Protocol / OutputDOOR - Forced <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:05:17" DateTime="2007-04-10T18:05:17Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="1"><![CDATA[Door Forced]]></RptType> <Priority>99</Priority> <ElementUID>T00S00L01A01D00</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>47</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputDOOR - Wedged <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:06:30" DateTime="2007-04-10T18:06:30Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="0"><![CDATA[Door Wedged]]></RptType> <Priority>99</Priority> <ElementUID>T00S00L01A01D00</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>50</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputDOOR - Closed <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:05:54" DateTime="2007-04-10T18:05:54Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="2"><![CDATA[Door Closed]]></RptType> <Priority>30</Priority> <ElementUID>T00S00L01A01D00</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>48</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputDoor - Unlock <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:01:05" DateTime="2007-04-10T18:01:05Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="5"><![CDATA[Door Unlocked]]></RptType> <Priority>15</Priority> <ElementUID>T00S00L01A01D00</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>44</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputDoor - Locked <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:01:05" DateTime="2007-04-10T18:01:05Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="5"><![CDATA[Door Locked]]></RptType> <Priority>15</Priority> <ElementUID>T00S00L01A01D00</ElementUID> <ElementTypeUID>DOOR</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>44</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER - General <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="17:56:34" DateTime=“ISO DATE TIME STAMP"> <RptSource><![CDATA[NAME OF READER]]></RptSource> <RptType RptTypeNum="4"><![CDATA[REPORT TYPE]]></RptType> <CardNumber><![CDATA[CARD NUMBER AS ENTERED IN DATABASE]]></CardNumber> <CardUserName><![CDATA[TITLE + FIRST NAME + SURNAME]]></CardUserName> <CardUserDept><![CDATA[DEPARTMENT AS ENTERED IN DATABASE]]></CardUserDept> <CardUserTitle><![CDATA[TITLE]]></CardUserTitle> <CardUserFirstName><![CDATA[FIRST NAME]]></CardUserFirstName> <CardUserLastName><![CDATA[SURNAME]]></CardUserLastName> <Priority>99</Priority> <ElementUID>UNIQUE ELEMENT ID</ElementUID> <ElementTypeUID>ELEMENT TYPE</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>35</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER - General <Report Date="2007-04-10" Time="17:56:34" DateTime="2007-04-10T17:56:34Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="4"><![CDATA[Valid Access]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>99</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID>
XML Gateway – Protocol / OutputREADER – Valid Access <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="17:56:34" DateTime="2007-04-10T17:56:34Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="4"><![CDATA[Valid Access]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>99</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>35</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER – Door not opened <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:00:09" DateTime="2007-04-10T18:00:09Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="13"><![CDATA[Door not opened]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>99</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>43</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER – Card Not Valid (Suspended) <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:08:36" DateTime="2007-04-10T18:08:36Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="7"><![CDATA[Not Valid (Suspended)]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>30</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>51</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER – Card Not Valid (Pending) <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:09:22" DateTime="2007-04-10T18:09:22Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="7"><![CDATA[Not Valid (Pending)]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>30</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>53</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputREADER – No Access Rights <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="18:09:56" DateTime="2007-04-10T18:09:56Z"> <RptSource><![CDATA[Reception IN]]></RptSource> <RptType RptTypeNum="6"><![CDATA[No Access Rights]]></RptType> <CardNumber><![CDATA[100008]]></CardNumber> <CardUserName><![CDATA[Mr Richard Pearson]]></CardUserName> <CardUserDept><![CDATA[*]]></CardUserDept> <CardUserTitle><![CDATA[Mr]]></CardUserTitle> <CardUserFirstName><![CDATA[Richard]]></CardUserFirstName> <CardUserLastName><![CDATA[Pearson]]></CardUserLastName> <Priority>30</Priority> <ElementUID>T02S00L01A01D00</ElementUID> <ElementTypeUID>READER</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>55</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputInput – General <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="17:58:05" DateTime=“ISO TIME AND DATE STAMP"> <RptSource><![CDATA[NAME OF INPUT]]></RptSource> <RptType RptTypeNum="0"><![CDATA[STATE OF INPUT]]></RptType> <Priority>30</Priority> <ElementUID>UNIQUE ELEMENT ID</ElementUID> <ElementTypeUID>ELEMENT TYPE</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>37</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputInput – General <Report Date="2007-04-10" Time="17:58:05" DateTime="2007-04-10T17:58:05Z"> <RptSource><![CDATA[Fire Alarm - Building 1]]></RptSource> <RptType RptTypeNum="0"><![CDATA[Activated]]></RptType> <Priority>30</Priority> <ElementUID>T01S00L01A01D00</ElementUID> <ElementTypeUID>INPUT</ElementTypeUID>
XML Gateway – Protocol / OutputInput – Activated <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="17:58:05" DateTime="2007-04-10T17:58:05Z"> <RptSource><![CDATA[Fire Alarm - Building 1]]></RptSource> <RptType RptTypeNum="0"><![CDATA[Activated]]></RptType> <Priority>30</Priority> <ElementUID>T01S00L01A01D00</ElementUID> <ElementTypeUID>INPUT</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>37</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>
XML Gateway – Protocol / OutputInput – Reset <?xml version="1.0" encoding="windows-1252"?> <Comms_Reply Version="4.0"> <Notify NotifyID="Gateway"> <Report Date="2007-04-10" Time="17:58:36" DateTime="2007-04-10T17:58:36Z"> <RptSource><![CDATA[Fire Alarm - Building 1]]></RptSource> <RptType RptTypeNum="1"><![CDATA[Reset]]></RptType> <Priority>30</Priority> <ElementUID>T01S00L01A01D00</ElementUID> <ElementTypeUID>INPUT</ElementTypeUID> <ReportDeviceInfo> <SequenceNumber>38</SequenceNumber> <New>true</New> <Delete>false</Delete> <LockedBySelf>false</LockedBySelf> <LockedByOthers>false</LockedByOthers> </ReportDeviceInfo> </Report> </Notify> </Comms_Reply>