ImageVerifierCode 换一换
格式:PDF , 页数:116 ,大小:2.15MB ,
资源ID:720771      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-720771.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(EN 61968-100-2013 en Application integration at electric utilities - System interfaces for distribution management - Part 100 Implementation profiles.pdf)为本站会员(王申宇)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

EN 61968-100-2013 en Application integration at electric utilities - System interfaces for distribution management - Part 100 Implementation profiles.pdf

1、BSI Standards PublicationApplication integration at electric utilities System interfaces for distribution managementPart 100: Implementation profilesBS EN 61968-100:2013National forewordThis British Standard is the UK implementation of EN 61968-100:2013. It isidentical to IEC 61968-100:2013.The UK p

2、articipation in its preparation was entrusted to TechnicalCommittee PEL/57, Power systems management and associated inform-ation exchange.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publication does not purport to include all the necessary pr

3、ovisions ofa contract. Users are responsible for its correct application. The British Standards Institution 2013.Published by BSI Standards Limited 2013ISBN 978 0 580 77557 4ICS 33.200Compliance with a British Standard cannot confer immunity fromlegal obligations.This British Standard was published

4、under the authority of theStandards Policy and Strategy Committee on 30 November 2013.Amendments/corrigenda issued since publicationDate Text affectedBRITISH STANDARDBS EN 61968-100:2013EUROPEAN STANDARD EN 61968-100 NORME EUROPENNE EUROPISCHE NORM November 2013 CENELEC European Committee for Electr

5、otechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung CEN-CENELEC Management Centre: Avenue Marnix 17, B - 1000 Brussels 2013 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members

6、. Ref. No. EN 61968-100:2013 E ICS 33.200 English version Application integration at electric utilities - System interfaces for distribution management - Part 100: Implementation profiles (IEC 61968-100:2013) Intgration dapplications pour les services lectriques - Interfaces systme pour la gestion d

7、e distribution - Partie 100: Profils de mise en uvre (CEI 61968-100:2013) Integration von Anwendungen in Anlagen der Elektrizittsversorgung - Systemschnittstellen fr Netzfhrung - Teil 100: Implementations-Profile (IEC 61968-100:2013) This European Standard was approved by CENELEC on 2013-08-30. CENE

8、LEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on a

9、pplication to the CEN-CENELEC Management Centre or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the CEN

10、-CENELEC Management Centre has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary

11、, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom. BS EN 61968-100:2013EN 61968-100:2013 - 2 - Foreword The text of document 57/1358/FDIS, future edition 1

12、 of IEC 61968-100, prepared by IEC/TC 57, “Power systems management and associated information exchange“ was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as EN 61968-100:2013. The following dates are fixed: latest date by which the document has to be implemented at national lev

13、el by publication of an identical national standard or by endorsement (dop) 2014-05-30 latest date by which the national standards conflicting with the document have to be withdrawn (dow) 2016-08-30 Attention is drawn to the possibility that some of the elements of this document may be the subject o

14、f patent rights. CENELEC and/or CEN shall not be held responsible for identifying any or all such patent rights. Endorsement notice The text of the International Standard IEC 61968-100:2013 was approved by CENELEC as a European Standard without any modification. In the official version, for Bibliogr

15、aphy, the following notes have to be added for the standards indicated: IEC 61968-9 NOTE Harmonised as EN 61968-9. IEC 61968-13 NOTE Harmonised as EN 61968-13. IEC 61970-452 NOTE Harmonised as EN 61970-452. IEC 61970-453 NOTE Harmonised as EN 61970-453. IEC 62361-100 NOTE Harmonised as EN 62361-100.

16、 BS EN 61968-100:2013- 3 - EN 61968-100:2013 Annex ZA (normative) Normative references to international publications with their corresponding European publications The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For

17、 dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD applies. Publication Y

18、ear Title EN/HD Year IEC 60050-300 - International Electrotechnical Vocabulary - Electrical and electronic measurements and measuring instruments - Part 311: General terms relating to measurements - Part 312: General terms relating to electrical measurements - Part 313: Types of electrical measuring

19、 instruments - Part 314: Specific terms according to the type of instrument - - IEC 61968-1 - Application integration at electric utilities - System interfaces for distribution management - Part 1: Interface architecture and general requirements EN 61968-1 - IEC/TS 61968-2 - Application integration

20、at electric utilities - System interfaces for distribution management - Part 2: Glossary - - IEC 61968-11 - Application integration at electric utilities - System interfaces for distribution management - Part 11: Common information model (CIM) extensions for distribution EN 61968-11 - IEC 61970-301

21、- Energy management system application program interface (EMS-API) - Part 301: Common information model (CIM) base EN 61970-3011) - IEC 61970-552 - Energy Management System Application Program Interface (EMS-API) - Part 552: CIMXML Model Exchange Format EN 61970-5521)- ISO 8601 - Data elements and i

22、nterchange formats - Information interchange - Representation of dates and times - - 1)At draft stage. BS EN 61968-100:2013 2 61968-100 IEC:2013 CONTENTS INTRODUCTION . 8 1 Scope . 9 2 Normative References 10 3 Terms, definitions and abbreviations 10 3.1 Terms and definitions 10 3.2 Abbreviations 10

23、 3.3 Terminology for common integration technologies . 11 General . 11 3.3.1Enterprise Service Bus (ESB) 12 3.3.2Java Messaging Service (JMS) 12 3.3.3Service-Oriented Architecture (SOA) . 12 3.3.4Event-Driven Architecture (EDA) . 12 3.3.5Simple Object Access Protocol (SOAP) . 12 3.3.6Web Services (W

24、S) . 13 3.3.7Web Services Definition Language (WSDL) . 13 3.3.8XML Schema (XSD) . 13 3.3.9Representational State Transfer (REST) 14 3.3.10Queue . 14 3.3.11Topic . 14 3.3.12Message Destination . 14 3.3.13Request . 14 3.3.14Response 14 3.3.15Query 15 3.3.16Transaction . 15 3.3.17Event . 15 3.3.184 Use

25、 Cases 15 4.1 General . 15 4.2 Simple request/reply 16 4.3 Request/reply using an ESB 16 4.4 Events . 17 4.5 Transactions . 18 4.6 Callback 19 4.7 Adapters 20 4.8 Complex messaging 21 4.9 Orchestration 22 4.10 Application-level use cases . 22 5 Integration Patterns 23 5.1 General . 23 5.2 Client and

26、 server perspectives 23 General . 23 5.2.1Basic web service pattern 24 5.2.2Basic JMS request/reply pattern 24 5.2.3Event listeners . 26 5.2.4Asynchronous request/reply pattern . 27 5.2.55.3 Bus perspective . 27 BS EN 61968-100:201361968-100 IEC:2013 3 General . 27 5.3.1ESB messaging pattern using J

27、MS 28 5.3.2ESB messaging patterns using web service request 29 5.3.3ESB request handling to web service . 29 5.3.4ESB request handling via adapter 30 5.3.5Custom integration patterns . 31 5.3.66 Message organization . 32 6.1 General . 32 6.2 IEC 61968 messages 32 General . 32 6.2.1Verbs . 33 6.2.2No

28、uns 34 6.2.3Payloads . 35 6.2.46.3 Common message envelope 36 General . 36 6.3.1Message header structure . 37 6.3.2Request message structures . 40 6.3.3Response Message Structures 43 6.3.4Event message structures . 48 6.3.5Fault message structures 49 6.3.66.4 Payload structures. 50 6.5 Strongly-type

29、d payloads 53 6.6 SOAP message envelope 54 6.7 Request processing . 55 6.8 Event processing . 56 6.9 Message correlation 57 6.10 Complex transaction processing using OperationSet . 57 General . 57 6.10.1OperationSet Element . 59 6.10.2Patterns . 61 6.10.3OperationSet example . 63 6.10.46.11 Represen

30、tation of time 65 6.12 Other conventions and best practices 65 6.13 Technical interoperability . 65 6.14 Service level agreements 66 6.15 Auditing, monitoring and management . 66 7 Payload specifications 66 8 Interface specifications . 70 8.1 General . 70 8.2 Application-level specifications 70 8.3

31、Web service interfaces 72 General . 72 8.3.1WSDL Structure . 72 8.3.2Document style SOAP binding . 73 8.3.3Strongly-typed web services 74 8.3.48.4 JMS . 76 General . 76 8.4.1Topic and queue naming . 77 8.4.2JMS message fields . 78 8.4.3BS EN 61968-100:2013 4 61968-100 IEC:2013 9 Security 78 10 Versi

32、on control . 79 Annex A (normative) XML schema for common message envelope 81 Annex B (normative) Verbs 91 Annex C (normative) Procedure for strongly typed WSDL generation . 93 Annex D (normative) Generic WSDL 106 Annex E (informative) AMQP . 108 Annex F (informative) Payload Compression Example . 1

33、09 Annex G (informative) XMPP . 111 Bibliography 112 Figure 1 Overview of Scope . 9 Figure 2 Simple Request/Reply 16 Figure 3 Request/reply using intermediaries 17 Figure 4 Events 18 Figure 5 Point-to-Point (One Way) Pattern . 19 Figure 6 Transaction Example 19 Figure 7 Callbacks . 20 Figure 8 Use o

34、f Adapters . 21 Figure 9 Complex messaging . 22 Figure 10 Application-level use case example 23 Figure 11 Basic request/reply using web services 24 Figure 12 Basic request/reply using JMS . 25 Figure 13 Event listeners using JMS 26 Figure 14 Asynchronous request/reply pattern . 27 Figure 15 ESB cont

35、ent-based routing . 28 Figure 16 ESB with smart proxy and content-based routing 29 Figure 17 ESB with proxies, routers and adapters 30 Figure 18 ESB Integration to non-compliant resources . 31 Figure 19 Messaging between clients, servers and an ESB 33 Figure 20 Example payload schema . 35 Figure 21

36、Common message envelope 37 Figure 22 Common message header structure . 39 Figure 23 Request message structure 41 Figure 24 XML for example RequestMessage 42 Figure 25 Example Get profile 43 Figure 26 ResponseMessage structure 44 Figure 27 Reply message states 45 Figure 28 Error structure 46 Figure 2

37、9 XML for example ResponseMessage 47 Figure 30 XML example of payload compression . 47 Figure 31 XML example for error ResponseMessage . 48 Figure 32 EventMessage structure . 48 BS EN 61968-100:201361968-100 IEC:2013 5 Figure 33 XML example for EventMessage 49 Figure 34 Fault message structure . 50

38、Figure 35 Message payload container Generic 51 Figure 36 Message payload container Type specific example . 54 Figure 37 SOAP bindings 54 Figure 38 SOAP envelope example for strong typing . 55 Figure 39 Message OperationSet Element . 58 Figure 40 OperationSet details . 60 Figure 41 Transactional Requ

39、est/Response (non-OperationSet) 61 Figure 42 Published events (non-OperationSet) . 62 Figure 43 Transactional Request/Response (OperationSet) . 62 Figure 44 Published event (OperationSet) 63 Figure 45 Information Models, Profiles and Messages . 67 Figure 46 Contextual Profile Design in CIMTool . 67

40、Figure 47 Example message payload schema 68 Figure 48 Example payload XML schema . 69 Figure 49 Example message XML 70 Figure 50 Example complex business process . 72 Figure 51 WSDL structure 73 Figure 52 Web service usage example . 76 Figure 53 Example Organization of Topics and Queues . 77 Figure

41、C.1 Process for WSDL Generation 93 Figure C.2 Example sequence diagram . 94 Figure C.3 WSDL folder structure 94 Figure C.4 WSDL type definitions 95 Figure D.1 Generic WSDL structure . 106 Table 1 Verbs and their Usage . 34 Table 2 Payload usages . 53 Table B.1 Normative definitions of verbs 91 BS EN

42、 61968-100:2013 8 61968-100 IEC:2013 INTRODUCTION This part of IEC 61968 defines a set of implementation profiles for IEC 61968 using technologies commonly used for enterprise integration. More specifically, this document describes how message payloads defined by parts 3-9 of IEC 61968 are conveyed

43、using web services and the Java Messaging System. Guidance is also provided with respect to the use of Enterprise service Bus (ESB) technologies. The goal is to provide details that would be sufficient to enable implementations of IEC 61968 to be interoperable. In addition, this document is intended

44、 to describe integration patterns and methodologies that can be leveraged using current and future integration technologies. The IEC 61968 series of standards is intended to facilitate inter-application integration as opposed to intra-application integration. Intra-application integration is aimed a

45、t programs in the same application system, usually communicating with each other using middleware that is embedded in their underlying runtime environment, and tends to be optimised for close, real-time, synchronous connections and interactive request/reply or conversation communication models. IEC

46、61968, by contrast, is intended to support the inter-application integration of a utility enterprise that needs to connect disparate applications that are already built or new (legacy or purchased applications), each supported by dissimilar runtime environments. Therefore, these interface standards

47、are relevant to loosely coupled applications with more heterogeneity in languages, operating systems, protocols and management tools. This series of standards, which are intended to be implemented with middleware services that exchange messages among applications, will complement, not replace utilit

48、y data warehouses, database gateways, and operational stores. This standard is based upon the EPRI Technical Report 1018795 and other contributed works. The IEC 61968 series, taken as a whole, defines interfaces for the major elements of an interface architecture for distribution systems within a ut

49、ility enterprise. Part 1: Interface Architecture and General Recommendations, identifies and establishes requirements for standard interfaces based on an Interface Reference Model (IRM). Parts 3 through 9 of IEC 61968 define interfaces relevant to each of the major business functions described by the Interface Reference Model. As described in IEC 61968, there are a variety of distributed application compone

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1