1、National Standard of Canada CAN/CSA-ISOnEC 13712-2-00 (ISO/IEC 1371 2-2:1995) CSA I N T E R Et AT1 0 N AL . International Standard ISO/IEC 13712-21995 (first edition 1995-04-15; corrected and reprinted 1995-09-15) has been adopted without modification as CSA Standard CAN/CSA-ISO/IEC 13712-2-00, whic
2、h has been approved as a National Standard of Canada by the Standards Council of Canada. ISBN 1-55324-073-1 March 2000 Information technology - Remote Operations: OS1 realizations - Remote Operations Service Element (ROSE) service def i n it i o n (Reaffirmed 2004) Technologies de /information - Ope
3、rations a distance: Rbalisations US1 - Definition du service pour lelement de service des operations a distance (ROSE) Reference number ISO/lEC 1371 2-2:1995(E) The Canadian Standards Association, which operates under the name CSA International (CSA), under whose auspices this National Standard has
4、been produced, was chartered in 191 4 and accredited by the Standards Council of Canada to the National Standards system in 1973. It is a not-for-profit, nonstatutory, voluntary membership association engaged in standards development and certification activities. and users - including manufacturers,
5、 consumers, retailers, unions and professional organizations, and governmental agencies. The standards are used widely by industry and commerce and often adopted by municipal, provincial, and federal governments in their regulations, particularly in the fields of health, safety, building and constru
6、ction, and the environment. indicate their support for CSAs standards development by volunteering their time and skills to CSA Committee work and supporting the Associations objectives through sustaining memberships. The more than 7000 committee volunteers and the 2000 sustaining memberships togethe
7、r form CSAs total membership from which its Directors are chosen. Sustaining memberships represent a major source of income for CSAs standards development activities. in support of and as an extension to its standards development activities. To ensure the integrity of its certification process, the
8、Association regularly and continually audits and inspects products that bear the CSA Mark. Toronto, CSA has regional branch offices in major centres across Canada and inspection and testing agencies in eight countries. Since 191 9, the Association has developed the necessary expertise to meet its co
9、rporate mission: CSA is an independent service organization whose mission is to provide an open and effective forum for activities facilitating the exchange of goods and services through the use of standards, certification and related services to meet national and international needs. For futher inf
10、ormation on CSA services, write to CSA International 178 Rexdale Boulevard Toronto, Ontario, M9W 1 R3 Canada CSA standards reflect a national consensus of producers Individuals, companies, and associations across Canada The Association offers certification and testing services In addition to its hea
11、d office and laboratory complex in The Standards Council of Canada is the coordinating body of the National Standards system, a federation of independent, autonomous organizations working towards the further development and improvement of voluntary standardization in the national interest. The princ
12、ipal objects of the Council are to foster and promote voluntary standardization as a means of advancing the national economy, benefiting the health, safety, and welfare of the public, assisting and protecting the consumer, facilitating domestic and international trade, and furthering international c
13、ooperation in the field of standards. has been approved by the Standards Council of Canada and one which reflects a reasonable agreement among the views of a number of capable individuals whose collective interests provide to the greatest practicable extent a balance of representation of producers,
14、users, consumers, and others with relevant interests, as may be appropriate to the subject in hand. It normally is a standard which is capable of making a significant and timely contribution to the national interest. Approval of a standard as a National Standard of Canada indicates that a standard c
15、onforms to the criteria and procedures established by the Standards Council of Canada. Approval does not refer to the technical content of the standard; this remains the continuing responsibility of the accredited standards-development organization. Those who have a need to apply standards are encou
16、raged to use National Standards of Canada whenever practicable. These standards are subject to periodic review; therefore, users are cautioned to obtain the latest edition from the organization preparing the standard. The responsibility for approving National Standards of Canada rests with the Stand
17、ards Council of Canada 45 OConnor Street, Suite 1200 Ottawa, Ontario, K1 P 6N7 Canada A National Standard of Canada is a standard which CSA INTERNATIONAL c . Les normes nationales du Canada sont publi6es en versions frangaise et anglaise. Although the intended primary application of this Standard is
18、 stated in its Scope, it is important to note that it remains the responsibility of the users to judge its suitability for their particular purpose. information technology - Remote Operations: OS1 realizations - Remote Operations Service Element (ROSE) service definition CAN/CSA-lSO/IEC 7 3772-2-00
19、CAN/CSA-ISO/IEC 1371 2-2-00 Infomation technology - Remote Operations: OS1 realizations - Remote Operations Service Element (ROSE) sedce defEnition CSA Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Techn
20、ical Committee on Information Technology (KIT), Canadians sewe as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the IS0 member body for Canada and sponsor of the Canadian National Commi
21、ttee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consu I tative Committee (ITU-I). This International Standard was reviewed by the CSA TClT under the jurisdiction of the Strategic Steering Committe
22、e on Information Technology and deemed acceptable for use in Canada. (A committee membership list is available on request from the CSA Project Manager.) From time to time, ISO/IEC may publish addenda, corrigenda, etc. The CSA TCIT will review these documents for approval and publication. For a listi
23、ng, refer to the CSA Information Products catalogue or CSA Info Update or contact a CSA Sales representative. This Standard has been formally approved, without modification, by these Committees and has been approved as a National Standard of Canada by the Standards Council of Canada. March 2000 0 CS
24、A International - 2000 All rights reserved. No part of this publication may be reproduced in any form what3oever without the prior permission of the publisher. /SO/lEC material is reprinted with permission. inquiries regarding this National Standard of Canodu should be addressed to CSA International
25、, 1 78 Rexdale Boulevard, Toronto, Ontario, M9 W I R3. March 2000 CSA/ 7 1 NTE R N AT1 0 N AL STANDARD ISO/IEC 1371 2-2 First edition 1995-04-1 5 Corrected and reprinted 1995-09-1 5 Information technology - Remote Operations: OS1 realizations - Remote Operations Service Element (ROSE) service def i
26、n it i o n Technologies de /in formation - Operations a distance: Realisations OS1 - Definition du service pour lelement de service des operations a distance (ROSE) Reference number ISO/IEC 1371 2-211 995(E) ISOAEC 13712-2: 1995(E) Contents 1 2 3 8 9 Scope Normative references . 2.1 Identical Recomm
27、endations I International Standards 2.2 Paired Recommendations I International Standards equivalent in technical content Definitions 3.1 Reference Model definitions . 3.2 Service conventions definitions 3.3 Presentation service definitions 3.4 Association control definitions . 3.5 Reliable Transfer
28、definitions . 3.6 ROSE definitions Abbreviations . Conventions OS1 Realization model for ROS . ROS-based application contexts . 7.1 General 7.2 Application context specification 7.3 Relationship with other ASEs and Lower Layer Services Basic ROSE services 8.1 RO-INVOKE service 8.2 RO-RESULT service
29、8.3 RO-ERROR service 8.4 RO-REJECT-U service . 8.5 RO-REJECT-P service 8.6 RO-BIND service 8.7 RO-UNBIND service Sequencing information . 9.2 Operations . 9.1 Associations 9.3 Further sequencing rules . 9.4 Invoke-id management Page 1 B 1 2 2 2 2 3 3 3 3 4 4 4 6 6 6 7 7 8 9 10 11 13 14 15 16 16 19 1
30、9 21 0 ISO/IEC 1995 All rights reserved . Unless otherwise specified. no part of this publication may be reproduced or utilized in any form or by any means. electronic or mechanical. including photocopying and microfilm. without permission in writing from the publisher . ISO/IEC Copyright Office Cas
31、e postale 56 CH-1211 Genkve 20 Switzerland 11 0 ISOfIEC ISO/IEC 13712-2:1995(E) 10 11 Mapping onto ROSE services Mapping onto RO-BIND and RO-UNBIND services Mapping onto ACSE services . Mapping onto RTSE services . Annex A - ASN.l Modules Annex B - Guidelines for the use of the notation . Example of
32、 information objects of class Application Context . Releasing Application-associations in an Orderly Way 11.1 1 I . 2 B.1 B.2 Annex C - Assignment of object identifier values 21 22 23 24 27 28 28 28 31 . III ISO/IEC 13712-2: 1995(E) 0 ISOnEC Foreword IS0 (the International Organization for Standardi
33、zation) and IEC (the Inter- national Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of IS0 or IEC participate in the development of International Standards through technical committees established by the respective organizatio
34、n to deal with particular fields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with IS0 and IEC, also take part in the work. In the fieId of information technology, IS
35、0 and IEC have established a joint technicaI committee, ISO/IEC JTC 1. 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 least 75 % of the national bodies casting a vot
36、e. International Standard ISO/IEC 137 12-2 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 21 , Open Systems Interconnection, data management and open distributed processing, in collaboration with ITU-T. The identical text is published as ITU-T Recomm
37、endation X.881. This part of ISOAEC 13712 is a partial revision of ISOflEC 9072-1: 1989. ISOflEC 137 12 consists of the following parts, under the general title Information technology - Remote operations: - Part I: Concepts, model and notation - Part 2: OS1 realizations - Remote Operations Service E
38、lement (ROSE) - Part 3: OSI realizations - Remote Operations Service Element (ROSE) service definition protocol specification Annex A forms an integral part of this part of ISO/IEC 13712. Annexes I3 and C are for information only. iv 0 ISO/IEC ISO/IEC 137 12-2: 1995(E) Introduction Remote operations
39、 (ROS) is a paradigm for interactive communication between objects. As such it can be used in the design and specification of distributed applications. The basic interaction involved is the invocation of an operation by one object (the invoker), its performance by another (the performer), possibly f
40、ollowed by a report of the outcome of the operation being returned to the invoker. The concepts of ROS, as specified in ITU-T Rec. X.880 I ISO/IEC 13712-1, are abstract and may be realized in many ways. For example, objects whose interactions employ ROS concepts may be separated by a software interf
41、ace or by an OS1 network. This Recommendation I International Standard provides the framework for the realization of an operation package and association contract as an OS1 application context. Such an application context is specified primarily in terms of a collection of application service element
42、s (ASE). From a ROS perspective, these ASEs fall into three broad categories: a) operation-specific ASEs, which embody knowledge of the definitions of the operations in the association contract; b) the Remote Operations ASE (ROSE) which drives the general-purpose protocol required to invoke and repo
43、rt returns of arbitrary operations; c) information transfer ASEs concerned with the establishment and release of associations where necessary, and the communication of the ROSE protocol control information (PCI). In the OS1 realization, such ASEs are the Association Control Service Element (ACSE), t
44、he Reliable Transfer Service Element (RTSE) used together with the services of the Presentation layer. This Recommendation I International Standard focuses on the derivation of ROSE-based application context specifications, the service provided by ROSE, and the way that ROSE is used. This Recommenda
45、tion I International Standard is a revision of CCITT Rec. X.219 1 ISO/IEC 9072-1. The existing usage of ROSE in connection with ACSE, RTSE and the Presentation layer as defined in CCITT Rec. X.219 I ISOflEC 9072-1 remains valid after this revision. This revision makes no change to the ROSE PCJ. V IS
46、O/IEC 13712-2 : 1995 m) INTERNATIONAL STANDARD ITU-T RECOMMENDATION LNFORMATION TECHNOLOGY - REMOTE OPERATIONS: OS1 REALIZATIONS - REMOTE OPERATIONS SERVICE ELEMENT (ROSE) SERVICE DEFINITION 1 Scope This Recommendation I International Standard provides the framework for the realization as an OS1 app
47、lication context of the abstracts concepts of operation package and association contract defined in ITU-T Rec. X.880 I ISO/IEC 13712-1. Such an application context is described in terms of a collection of application service elements, in particular the Remote Operations Application Service Element (
48、ROSE), which drives the general purpose protocol for invoking and reporting the returns of arbitrary operations. The terms, definitions, and mechanisms defined in ITU-T Rec. X.880 I ISODEC 13712-1 apply here and are specialized for an OS1 realization as specified in this Recommendation I Internation
49、al Standard. This Recommendation I International Standard focuses on the services provided by ROSE, and the way ROSE is used. The ROSE services are provided by the use of the ROSE protocol (specified in a companion Recommendation I International Standard, ITU-T Rec. X.882 I ISODEC 137 12-3), in conjunction with the Association Control Service Element (ACSE) services (ITU-T Rec. X.217 I IS0 8649) and the ACSE protocoI (ITU-T Rec. X.227 1 IS0 8650), and, optionally, the Reliable Transfer Service Element (RTSE) services (ITU-T Rec. X.218 I ISO/IEC 9066-1) and the RTSE protocol (ITU-T Re
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1