Shopping Cart

No products in the cart.

BS IEC 62264-6:2020

$198.66

Enterprise-control system integration – Messaging service model

Published By Publication Date Number of Pages
BSI 2020 54
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

PDF Catalog

PDF Pages PDF Title
2 undefined
4 CONTENTS
8 FOREWORD
10 INTRODUCTION
11 Figures
Figure 1 – Steps in application-to-application communication
Figure 2 – Defined standards at each level
13 1 Scope
2 Normative references
3 Terms, definitions, abbreviation, and conventions
3.1 Terms and definitions
14 3.2 Abbreviations
15 3.3 Conventions
4 Overview of the MSM
4.1 Positioning of the MSM
16 4.2 Abstract service model
4.3 Transaction models supported
Figure 3 – Positioning and role of MSM
17 4.4 Application roles
4.5 MSM channels
Figure 4 – Messaging service model terminology
18 4.6 MSM channel services
4.6.1 Types of channel services
4.6.2 Channel management services
4.6.3 Publication channel services
Figure 5 – Channel management services
Tables
Table 1 – Application roles, channels, and services
19 4.6.4 Request channel services
4.7 Notify listener service
Figure 6 – Publication channel services
Figure 7 – Request channel services
20 5 Methods of operation of channels
5.1 Channel and topic identification
5.2 Channel names and hierarchy
5.2.1 Channel names
5.2.2 Channel name hierarchy
5.2.3 MSM root
Figure 8 – Notify listener service
21 5.2.4 Channel scope
5.2.5 Information scope
5.2.6 Channel use
Table 2 – Channel use for transaction verbs
22 5.3 Publication expiration
Figure 9 – Changes and checkpoint channel example
23 5.4 Topics
5.4.1 Topic definition
5.4.2 Topic names
24 5.5 Sessions
5.6 Security
5.6.1 Secure message exchanges
5.6.2 Security tokens on channels
25 5.6.3 Security token format
5.6.4 MSM service provider implementations
6 Service definitions
6.1 Type definitions
Figure 10 – Security of channels
26 6.2 Defined return value of services
Table 3 – Type definitions
Table 4 – Service fault definitions
27 6.3 Channel management services
6.3.1 Create channel
6.3.2 Add security tokens
Table 5 – Service parameter definitions
Table 6 – Create channel
Table 7 – Add security tokens
28 6.3.3 Remove security tokens
6.3.4 Delete channel
6.3.5 Get channel
Table 8 – Remove security tokens
Table 9 – Delete channel
29 6.3.6 Get channels
6.4 Notify listener service
Table 10 – Get channel
Table 11 – Get channels
Table 12 – Notify listener
30 6.5 Provider publication services
6.5.1 Open publication session
6.5.2 Post publication
6.5.3 Expire publication
Table 13 – Open publication session
Table 14 – Post publication
31 6.5.4 Close publication session
6.6 Consumer publication services
6.6.1 Open subscription session
Table 15 – Expire publication
Table 16 – Close publication session
32 6.6.2 Read publication
6.6.3 Remove publication
Table 17 – Open subscription session
Table 18 – Read publication
33 6.6.4 Close subscription session
6.7 Provider request services
6.7.1 Open provider request session
Table 19 – Remove publication
Table 20 – Close subscription session
34 6.7.2 Read request
6.7.3 Remove request
Table 21 – Open provider request session
Table 22 – Read request
35 6.7.4 Post response
6.7.5 Close provider request session
6.8 Consumer request services
6.8.1 Open consumer request session
Table 23 – Remove request
Table 24 – Post response
Table 25 – Close provider request session
36 6.8.2 Post request
6.8.3 Read response
Table 26 – Open consumer request session
Table 27 – Post request
37 6.8.4 Remove response
6.8.5 Close consumer request session
Table 28 – Read response
Table 29 – Remove response
Table 30 – Close consumer request session
38 7 Scenarios
7.1 Publish-subscribe scenarios
7.1.1 Simple publish-subscribe scenario
7.1.2 Publish-subscribe scenario with multiple messages
Figure 11 – Publication scenario with notification
39 7.1.3 Publish-subscribe scenario without notification
Figure 12 – Publication scenario with multiple messages
40 7.1.4 Multiple publisher scenario
Figure 13 – Publication without notification
41 7.1.5 Publish-subscribe scenario with publication expiration
Figure 14 – Publication with multiple provider applications
42 7.2 Request channel scenarios
7.2.1 Request-response scenario with notification
Figure 15 – Publication with expired publications
43 7.2.2 Request-response scenario without notification
Figure 16 – GET/SHOW request service scenario
44 7.2.3 Multiple providers
Figure 17 – CHANGE / RESPONSE request service scenario
45 8 Conformance
Figure 18 – Multiple providers CHANGE/RESPONSE scenario
46 Annex A (informative)MSM service provider considerations
A.1 Service provider considerations
A.2 Notification
A.3 Security considerations
A.4 MSM application implementation considerations
47 A.5 MSM channel security considerations
A.6 MSM session ID considerations
A.7 Data format validation
A.8 Allowed application checking
A.9 Data exchange logging
A.10 Common error handling
48 A.11 Data transformation services
A.12 Cross company bridges
Figure A.1 – Transformation services with the MSM service provider
49 A.13 Message maintenance
Figure A.2 – Cross company bridge between multiple MSMs
50 Annex B (informative)Enterprise Service Buses
51 Figure B.1 – Standard interface to ESBs and other message exchange systems
52 Bibliography
BS IEC 62264-6:2020
$198.66