ISO-10728-1993.pdf
《ISO-10728-1993.pdf》由会员分享,可在线阅读,更多相关《ISO-10728-1993.pdf(193页珍藏版)》请在三一文库上搜索。
1、I NTE R NATI O N AL STANDARD ISOIIEC 10728 First edition AMENDMENT 4 1993-04-1 5 1998-05-01 Information technology - Information Resource Dictionary System (IRDS) Services Interface AMENDMENT 4: RPC IDL binding Technologies de linformation - Interface de services du gestionnaire de ressources du sys
2、tme dinformations (RDS) AMENDEMENT 4: Connexion RPC IDL This material is reproduced from IS0 documents under International Organization for Standardization (ISO) Copyright License number IHS/ICC/1996. Not for resale. No part of these IS0 documents may be reproduced in any form, electronlc retrieval
3、system or otherwise, except as allowed in the copyright law of the country of use, or with the prior written consent of IS0 (Case postale 56,1211 Geneva 20, Switzerland, Fax +41 22 734 10 79), IHS or the IS0 Licensors members. Reference number ISOAEC 10728: 1993/Amd.4: 1998(E) Copyright Internationa
4、l Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 01:10:21 MDTNo reproduction or networking permitted without license from IHS -,-,- STD-IS0 10728-ENGL 3773 W 4853703 0753707 7T0 = ISOAEC 10728: 1
5、993/Amd.4: 1998(E) Foreword IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of IS0 or IEC participate in the development of International Stand
6、ards through technical committees established by the respective organization 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
7、IEC, also take part in the work. In the field of information technology, IS0 and IEC have established a joint technical 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 Stand
8、ard requires approval by at least 75% of the national bodies casting a vote. Amendment 4 to ISOAEC 10728:1993 was prepared by Joint Technical Committee ISOAEC JTC 1, Information technology, Subcommittee SC 2 1, Open systems interconnection, data management and open distributed processing. O ISO/IEC
9、1998 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. ISOIIEC Copyright Office Case postale 56 CH-1
10、21 1 Genve 20 Switzerland Printed in Switzerland 11 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 01:10:21 MDTNo reproduction or networking permitted without license from
11、 IHS -,-,- STD*ISO LIl728-ENGL 1993 4851703 0753708 b37 = 0 ISOAEC ISO/IEC 10728: 1993/Amd.4: 1998(E) Introduction This Amendment to ISOOEC 10728 defines the W C IDL interface to an IS0 IRDS. An IS0 IRDS RPC IDL binding makes IS0 IRDS repository facilities available to an RPC environment. This: a) b
12、) increases the availability of IS0 IRDS functionality; provides IRDS access at low cost to a wider community. The range of languages from which the IS0 IRDS Services Interface can be accessed is increased to all of those that can access services defined by the RPC IDL. Tool vendors, tool builders,
13、data providers and data consumers will benefit from this broader accessibility of an IS0 IRDS. The general principles set out in ISOAEC Il210182:1993, Information rechnofogy - Programming languages, their environments and system software inregaces - Guidelines for language bindings, have been consid
14、ered during the development of this Amendment. . 111 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 01:10:21 MDTNo reproduction or networking permitted without license fro
15、m IHS -,-,- STD-IS0 10728-ENGL 1773 Li851703 0753709 573 0 ISOIEC ISO/IEC 10728:1993/Amd.4:1998(E) Information technology - Information Resource Dictionary System (IRDS) Services Interface AMENDMENT 4: RPC IDL binding Page v Contents Add a new entry to the Table of Contents as follows: “Annex F- RPC
16、 IDL binding” Page I Clause 1 Add a new sentence in Clause 1 paragraph 2, before the last sentence. “A language binding for RPC IDL is provided in Annex F.” Page 1 Clause 2 Add a new Normative Reference. “ISOAEC 1 1578: 1996 Information technology - Open Systems Interconnection - Remote Procedure Ca
17、ll (RPC) ” Page 5 Subclause 4.4 Add a new sentence in subclause 4.4. “Data structures for use with RPC IDL are defined in Annex F.” Page 5 Subclause 4.5 Add a new sentence in subclause 4.5 “RPC IDL bindings for the services are provided in Annex F.” Page 71 Subclause 8.1 Amend the first sentence of
18、the NOTE in clause 8.1 to read: For the Pascal language binding specified in this clause, the C language binding specified in Annex C, the Ada language binding specified in Annex D ,the CORBA IDL binding specified in Annex E and the RPC IDL binding specified in Annex F, enumerated types are .” Page
19、75 Clause 9 Amend the first sentence of the second paragraph of Clause 9 to read: “The service formats are specified in this clause using IS0 standard Pascal. Alternative service formats for use with the C language binding are specified in Annex C, for the Ada language binding in Annex D, the CORBA
20、IDL binding in Annex E and the RPC IDL binding in Annex F.” Page I05 Add a new Annex F as follows: 1 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/03/2007 01:10:21 MDTNo reproduc
21、tion or networking permitted without license from IHS -,-,- STDmISO 30728-ENGL 1773 M 4853903 0753730 295 M ISOOEC 10728:1993/Arnd.4:1998(E) Annex F (normative) RPC IDL Binding The IRDS Services Interface language bindings for the IDL Interface Definition Language are presented in the form of a .dl
22、file as set out in clause F.3 below. F.l In this binding the data names and data structures defined in clause 8 have been adhered to except where the RPC IDL does not provide an appropriate construct. Use of this language binding requires the use of a RPC IDL compiler that conforms to ISOAEC 1 1578.
23、 F. 2 General Rules 1. Strategy for the Language Binding Those data names in F.3 below that also appear in Clause 8 shall have the same meaning as is defined in Clause 8. The same rules for the use of separators as defined in Clause 8 shall apply. 2. The function and parameter names in F.3 below sha
24、ll have the same meaning as is defined in Clause 9. The Service Return Codes returned shall be those defined by Clause 9 and Annex A and they shall have the same meaning. The following mappings form SQL data types to RPC IDL data types have been used: 3. 4. SQL DATA TYPE CHARACTER CHARACTER VARYING
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO 10728 1993
链接地址:https://www.31doc.com/p-3773935.html