BS ISO IEC 14753-1999 Information technology - Open distributed processing - Interface references and binding《信息技术 开放式分布型处理系统 界面基准和绑定》.pdf
《BS ISO IEC 14753-1999 Information technology - Open distributed processing - Interface references and binding《信息技术 开放式分布型处理系统 界面基准和绑定》.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 14753-1999 Information technology - Open distributed processing - Interface references and binding《信息技术 开放式分布型处理系统 界面基准和绑定》.pdf(42页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD BS ISO/IEC 14753:1999 Information technology Open Distributed Processing Interfacereferences and binding ICS 35.100.01BSISO/IEC 14753:1999 This British Standard, having been prepared under the directionof the DISC Board, waspublished under the authorityof the Standards Committee and
2、 comes into effect on 15October1999 BSI 04-2000 ISBN 0 580 35327 3 National foreword This British Standard reproduces verbatim ISO/IEC14753:1999 and implements it as the UK national standard. The UK participation in its preparation was entrusted to Technical Committee IST/15, Software Engineering, w
3、hich has the responsibility to: aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related international and European developments and promulgate t
4、hem in the UK. A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international or European publications referred to in this document may be found in the BSI Standards Catalogue under the section e
5、ntitled “International Standards Correspondence Index”, or by using the “Find” facility of the BSI Standards Electronic Catalogue. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible for their correct application. Comp
6、liance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pages i and ii, theISO/IEC title page, pages ii to vi, pages 1 to 31, and a back cover. This standard has been updated (see copyrig
7、ht date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover. Amendments issued since publication Amd. No. Date CommentsBSISO/IEC14753:1999 BSI 04-2000 i Contents Page National foreword Inside front cover Foreword iv Text of ISO/IEC 14753
8、 1ii blankBSISO/IEC 14753:1999 ii BSI 04-2000 Contents Page Foreword iv Introduction vi 1 Scope and Field of application 1 1.1 Scope 1 1.2 Field of Application 1 2 References 1 2.1 Identical Recommendations|International Standards 2 2.2 Specifications of the Object Management Group 2 3 Definitions 2
9、 3.1 Definitions in this Recommendation|International Standard 2 3.2 Definitions from other Recommendations|International Standards 2 4 Abbreviations 3 5 Conventions 4 6 Overview of interface references and binding 4 6.1 Rationale 4 6.2 Overview of the binding process 4 6.2.1 Obtaining interface ref
10、erences 4 6.2.2 Binding process 5 6.2.3 Negotiating the properties of the binding 5 6.2.4 Renegotiating the properties of the binding 5 6.2.5 Quality monitoring and control 5 6.2.6 Destroying a binding 6 7 Enterprise viewpoint 6 7.1 Communities 6 7.2 Roles 6 7.2.1 Binding initiator 6 7.2.2 Unbinding
11、 initiator 6 7.2.3 Binding controller 6 7.2.4 Target interface creator 6 7.2.5 Target interface 7 7.2.6 Binding factory 7 7.2.7 Binding liaison 7 7.2.8 Channel 7 7.3 Activities 7 7.3.1 Interface creation 7 7.3.2 Binding 7 7.3.3 Unbinding 8 7.3.4 Binding management 8 7.3.5 Event notification 8 7.4 Po
12、licies 8 7.5 Rules 9 8 Information viewpoint 9 8.1 Binding contract 11 8.2 Environment contracts 11 8.3 Binding type 11 8.4 Channel type 11 8.5 Channel template 11 8.6 Interface references 12 8.6.1 General interpretation 12 8.6.2 Definition of structures 13BSISO/IEC14753:1999 BSI 04-2000 iii Page 8.
13、6.3 Definition of fields 13 8.6.4 Structuring interface types 15 8.6.5 Reducing the size of the interface reference representation 16 8.7 Schemata 16 8.7.1 Invariant schemata 16 8.7.2 Static schemata 17 8.7.3 Dynamic schemata 13 9 Computational Viewpoint 17 9.1 Computational activities related to bi
14、nding 17 9.2 Binding establishment 18 9.2.1 Notations 18 9.2.2 Binding protocol 18 9.3 Channel establishment 20 9.4 Channel optimizations 20 9.4.1 Pre-allocation of channel resources 20 9.4.2 Re-binding 20 9.4.3 Use of recursive binding 20 9.4.4 Elimination of unnecessary channel components 21 9.5 R
15、educing amount of interface reference related data 21 9.6 Security 21 9.7 Failures 21 9.8 Functions 21 10 Federation 22 10.1 Transfer of interface references 22 10.2 Name resolution and locating the endpoints of the binding 23 10.3 Construction of the binding and resource allocation 23 11 Compliance
16、 24 Annex A Mapping of interface reference abstract syntax to CORBA IIOP-IOR format 25 A.1 Direct interface references 25 A.2 Non-interpreted interface references 25 A.3 Binding procedures 26 A.3.1 DIRECT 26 A.3.2 NON_INTERPRETED_IN_OBJECT_KEY 26 A.3.3 NON_INTERPRETED_IN_OPAQUE_INFO with an interpre
17、ter which is within the ORB 27 A.3.4 NON_INTERPRETED_IN_OPAQUE_INFO with an interpreter which is a CORBA object 27 A.4 Marshalling 27 A.5 Unmarshalling 27 Annex B Binding interpreter interface 28 Annex C Bibliography 29 Annex D Examples 30 Index 31 Figure 1 Information viewpoint overview 10 Figure 2
18、 Binding protocol 19 Figure D.1 Example of binding stream interface 30 Table A.1 CORBA mapping of interface references 26BSISO/IEC 14753:1999 iv BSI 04-2000 Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized
19、system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committee
20、s collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3. In the field of informa
21、tion technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least75% of the national bodi
22、es casting a vote. International Standard ISO/IEC 14753 was prepared by Joint Technical Committee ISO/IEC JTC1, Information technology, Subcommittee SC7, Software engineering, in collaboration with ITU-T. The identical text is published as ITU-T Recommendation X.930. Annex A and Annex B form an inte
23、gral part of this International Standard. Annex C is for information only.v blankBSISO/IEC 14753:1999 vi BSI 04-2000 Introduction The rapid growth of distributed processing has led to a need for a coordinating framework for the standardization of Open Distributed Processing (ODP). The Reference Mode
24、l of ODP provides such a framework. It creates an architecture within which support of distribution, interworking and portability can be integrated. One of the components of the architecture is the ODP binding function. The binding function provides the means to establish liaisons and create channel
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC147531999INFORMATIONTECHNOLOGYOPENDISTRIBUTEDPROCESSINGINTERFACEREFERENCESANDBINDING 信息技术 开放式

链接地址:http://www.mydoc123.com/p-396330.html