Shopping Cart

No products in the cart.

BS EN IEC 62264-6:2022

$198.66

Enterprise-control system integration – Messaging service model

Published By Publication Date Number of Pages
BSI 2022 56
Guaranteed Safe Checkout
Categories: ,

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 European foreword
Endorsement notice
6 Blank Page
7 CONTENTS
11 FOREWORD
13 INTRODUCTION
14 Figures
Figure 1 – Steps in application-to-application communication
Figure 2 – Defined standards at each level
16 1 Scope
2 Normative references
3 Terms, definitions, abbreviation, and conventions
3.1 Terms and definitions
17 3.2 Abbreviations
18 3.3 Conventions
4 Overview of the MSM
4.1 Positioning of the MSM
19 4.2 Abstract service model
4.3 Transaction models supported
Figure 3 – Positioning and role of MSM
20 4.4 Application roles
4.5 MSM channels
Figure 4 – Messaging service model terminology
21 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
22 4.6.4 Request channel services
4.7 Notify listener service
Figure 6 – Publication channel services
Figure 7 – Request channel services
23 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
24 5.2.4 Channel scope
5.2.5 Information scope
5.2.6 Channel use
Table 2 – Channel use for transaction verbs
25 5.3 Publication expiration
Figure 9 – Changes and checkpoint channel example
26 5.4 Topics
5.4.1 Topic definition
5.4.2 Topic names
27 5.5 Sessions
5.6 Security
5.6.1 Secure message exchanges
5.6.2 Security tokens on channels
28 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
29 6.2 Defined return value of services
Table 3 – Type definitions
Table 4 – Service fault definitions
30 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
31 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
32 6.3.6 Get channels
6.4 Notify listener service
Table 10 – Get channel
Table 11 – Get channels
Table 12 – Notify listener
33 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
34 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
35 6.6.2 Read publication
6.6.3 Remove publication
Table 17 – Open subscription session
Table 18 – Read publication
36 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
37 6.7.2 Read request
6.7.3 Remove request
Table 21 – Open provider request session
Table 22 – Read request
38 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
39 6.8.2 Post request
6.8.3 Read response
Table 26 – Open consumer request session
Table 27 – Post request
40 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
41 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
42 7.1.3 Publish-subscribe scenario without notification
Figure 12 – Publication scenario with multiple messages
43 7.1.4 Multiple publisher scenario
Figure 13 – Publication without notification
44 7.1.5 Publish-subscribe scenario with publication expiration
Figure 14 – Publication with multiple provider applications
45 7.2 Request channel scenarios
7.2.1 Request-response scenario with notification
Figure 15 – Publication with expired publications
46 7.2.2 Request-response scenario without notification
Figure 16 – GET/SHOW request service scenario
47 7.2.3 Multiple providers
Figure 17 – CHANGE / RESPONSE request service scenario
48 8 Conformance
Figure 18 – Multiple providers CHANGE/RESPONSE scenario
49 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
50 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
51 A.11 Data transformation services
A.12 Cross company bridges
Figure A.1 – Transformation services with the MSM service provider
52 A.13 Message maintenance
Figure A.2 – Cross company bridge between multiple MSMs
53 Annex B (informative)Enterprise Service Buses
54 Figure B.1 – Standard interface to ESBs and other message exchange systems
55 Bibliography
BS EN IEC 62264-6:2022
$198.66