BSI PD IEC/PAS 62264-6:2016
$198.66
Enterprise-control system integration – Messaging Service Model
Published By | Publication Date | Number of Pages |
BSI | 2016 | 54 |
IEC PAS 62264-6:2016(E) defines a model of a set of messaging services for information exchanges across Levels 3 and 4, and within Level 3, between applications performing business and manufacturing activities. It defines a standard interface for information exchange between systems.
PDF Catalog
PDF Pages | PDF Title |
---|---|
4 | CONTENTS |
8 | FOREWORD |
10 | INTRODUCTION |
11 | Figures Figure 1 – Steps in application-to-application communication |
12 | 1 Scope 2 Normative references 3 Terms, definitions and abbreviations 3.1 Terms and definitions |
13 | 3.2 Abbreviations |
14 | 3.3 Conventions 4 The Messaging Service Model 4.1 Interface model 4.2 Application to application data exchange |
15 | Figure 2 – Application communication stack |
16 | 4.3 Transaction model 4.4 Communicating applications Figure 3 – Defined standards at each level |
17 | 4.5 Managed communication channels Figure 4 – Messaging service model names |
18 | 4.6 Notification services 4.7 MSM channel services |
19 | 4.8 MSM publication channel services 4.8.1 Publication channel services Figure 5 – MSM channel management services Figure 6 – MSM publication channel services |
20 | 4.9 MSM request channel services 4.9.1 Request services 5 Methods of operation of MSM channels 5.1 Channel and topic identification 5.2 Channel names and hierarchy 5.2.1 Channel names Figure 7 – Services for request/response |
21 | 5.2.2 Channel name hierarchy 5.2.3 MSM root 5.2.4 Channel scope 5.2.5 Information scope |
22 | 5.2.6 Channel use |
23 | 5.3 Message filtering 5.4 Publication expiration Figure 8 – Changes and checkpoint channel example |
24 | 5.5 Topics 5.5.1 Topic definition 5.5.2 Standard topics |
25 | 5.6 MSM sessions 5.7 Security 5.7.1 Secure message exchanges 5.7.2 Security tokens on channels |
26 | 5.7.3 Security token format 5.7.4 MSM service provider implementations 6 MSM service definitions 6.1 Type definitions Figure 9 – Security of channels |
27 | 6.2 MSM service returns and faults Tables Table 1 – MSM type definitions Table 2 – MSM service returns and fault definitions |
28 | 6.3 MSM channel management services 6.3.1 Create channel 6.3.2 Add security tokens 6.3.3 Remove security tokens Table 3 – Create channel Table 4 – Add security token |
29 | 6.3.4 Delete channel 6.3.5 Get channel Table 5 – Remove security token Table 6 – Delete channel Table 7 – Get channel |
30 | 6.3.6 Get channels 6.4 Notify listener service 6.4.1 Notify listener 6.5 MSM provider publication services 6.5.1 Open publication session Table 8 – Get channels Table 9 – Notify listener |
31 | 6.5.2 Post publication 6.5.3 Expire publication Table 10 – Open publication session Table 11 – Post publication Table 12 – Expire publication |
32 | 6.5.4 Close publication session 6.6 MSM consumer publication services 6.6.1 Open subscription session 6.6.2 Read publication Table 13 – Close publication session Table 14 – Open subscription session |
33 | 6.6.3 Remove publication 6.6.4 Close subscription session Table 15 – Read publication Table 16 – Remove publication Table 17 – Close subscription session |
34 | 6.7 MSM provider request services 6.7.1 Open provider request session 6.7.2 Read request 6.7.3 Remove request Table 18 – Open provider request session Table 19 – Read request |
35 | 6.7.4 Post response 6.7.5 Close provider request session Table 20 – Remove request Table 21 – Post response Table 22 – Close provider request session |
36 | 6.8 MSM consumer request services 6.8.1 Open consumer request session 6.8.2 Post request 6.8.3 Read response Table 23 – Open consumer request session Table 24 – Post request |
37 | 6.8.4 Remove response 6.8.5 Close consumer request session Table 25 – Read response Table 26 – Remove response Table 27 – 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 10 – Publication scenario with notification |
39 | 7.1.3 Publish-subscribe scenario without notification Figure 11 – Publication scenario with multiple messages |
40 | 7.1.4 Multiple publishers scenario Figure 12 – Publication scenario without notification |
41 | 7.1.5 Publish-subscribe scenario with publication expiration Figure 13 – Publication scenario with multiple provider applications |
42 | 7.2 Request channel scenarios 7.2.1 Request-response scenario with notification Figure 14 – Publication scenario with expired publications |
43 | 7.2.2 Request-response scenario without notification Figure 15 – GET/SHOW request service scenario |
44 | 7.2.3 Multiple providers Figure 16 – CHANGE / RESPONSE request service scenario |
45 | 8 Compliance Figure 17 – 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 A.5 MSM channel security considerations |
47 | 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 A.11 Data transformation services |
48 | 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 |