IEEE Std1484.11.2-2003 IEEE Standard for Learning TechnologyߞECMA Script Application Programming Interface for Content to Runtime Services Communication.pdf
《IEEE Std1484.11.2-2003 IEEE Standard for Learning TechnologyߞECMA Script Application Programming Interface for Content to Runtime Services Communication.pdf》由会员分享,可在线阅读,更多相关《IEEE Std1484.11.2-2003 IEEE Standard for Learning TechnologyߞECMA Script Application Programming Interface for Content to Runtime Services Communication.pdf(34页珍藏版)》请在三一文库上搜索。
1、IEEE Std 1484.11.2-2003 IEEE Standards 1484.11.2 TM IEEE Standard for Learning TechnologyECMAScript Application Programming Interface for Content to Runtime Services Communication Published by The Institute of Electrical and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA 4 M
2、arch 2004 IEEE Computer Society Sponsored by the Learning Technology Standards Committee IEEE Standards Print: SH95175 PDF: SS95175 Authorized licensed use limited to: Peking University. Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. The Institute of Electrical
3、and Electronics Engineers, Inc. 3 Park Avenue, New York, NY 10016-5997, USA Copyright 2004 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 4 March 2004. Printed in the United States of America. IEEE is a registered trademark in the U.S. Patent +1 978 750
4、 8400. Permission to photocopy portions of any individual standard for educational classroom use can also be obtained through the Copyright Clearance Center. Authorized licensed use limited to: Peking University. Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. Co
5、pyright 2004 IEEE. All rights reserved. iii Introduction This introduction is not part of IEEE Std 1484.11.2-2003, IEEE Standard for Learning TechnologyECMAScript Application Programming Interface for Content to Runtime Services Communication. This standard describes a learning content ECMAScript AP
6、I to support the data transfer needs of content with a runtime service in a Web-browser-based content delivery environment. This standard provides a start- ing point for specifying a data communication channel and methods to support the data transfer needs of education, training, and human performan
7、ce support content. The capabilities of this API model may be extended as other communication needs or methods arise. Acknowledgements The IEEE LTSC P1484.11.2 CMI Working Group wishes to thank Tom King and Boyd Nielsen for their contributions of initial documents used for the preparation of this st
8、andard. This standard is based on material from Appendix B of the AICC/CMI Guidelines for Interoperability, Revi- sion 3.4. Participants At the time this standard was completed, the working group had the following membership: Tyde Richards, Chair Jack Hyde, Chair (December 1998March 2001) Scott Lewi
9、s, Technical Editor The following members of the balloting committee voted on this standard. Balloters may have voted for approval, disapproval, or abstention. Mitchell Bonnett Frank Farance Mike Fore Leonard Greenberg Tom King Rolf Lindner Kiyoshi Nakabayashi Boyd Nielsen Claude Ostyn Daniel Rehak
10、Robby Robson Schawn Thropp Mitchell Bonnett Keith Chow Hockemeyer Cord Guru Dutt Dhingra Kameshwar Eranki Frank Farance Harriet Feldman Mike Fore Eddy Forte Ronald Hofer Jack Hyde Robert Bruce Kelsey Tom King Rolf Lindner Gregory Luri William Melton George Miao Kiyoshi Nakabayashi Boyd Nielsen Claud
11、e Ostyn Daniel Rehak Tyde Richards Robby Robson Larry Stern Brian Taliesin Schawn Thropp Authorized licensed use limited to: Peking University. Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. iv Copyright 2004 IEEE. All rights reserved. When the IEEE-SA Standards
12、 Board approved this standard on 11 September 2003, it had the following membership: Don Wright, Chair Howard M. Frazier, Vice Chair Judith Gorman, Secretary *Member Emeritus Also included are the following nonvoting IEEE-SA Standards Board liaisons: Alan Cookson, NIST Representative Satish K. Aggar
13、wal, NRC Representative Andrew Ickowicz IEEE Standards Project Editor H. Stephen Berger Joe Bruder Bob Davis Richard DeBlasio Julian Forster* Toshio Fukuda Arnold M. Greenspan Raymond Hapeman Donald M. Heirman Laura Hitchcock Richard H. Hulett Anant Jain Lowell G. Johnson Joseph L. Koepfi nger* Tom
14、McGean Steve Mills Daleep C. Mohla William J. Moylan Paul Nikolich Gary Robinson Malcolm V. Thaden Geoffrey O. Thompson Doug Topping Howard L. Wolfman Authorized licensed use limited to: Peking University. Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. Copyright
15、 2004 IEEE. All rights reserved. v Contents 1.Overview 1 1.1 Scope 1 1.2 Purpose. 1 2.References 2 3.Definitions, abbreviations, and acronyms 2 3.1 Definitions 2 3.2 Abbreviations and acronyms 3 4.Conformance 3 4.1 Behavior. 4 4.2 API implementation. 4 4.3 Content object use of an API implementation
16、. 4 4.4 Outside of scope. 5 5.Conceptual model (informative) 5 5.1 Simplified learning content ECMAScript API communication model . 5 5.2 Basic scenario 6 5.3 Implementation for Web-browser-based content. 7 5.4 ECMAScript API extensibility 9 6.API instantiation and binding 9 6.1 Instantiation of an
17、instance of an API implementation 9 6.2 Multiple instances 10 6.3 Binding a content object to an API instance 10 6.4 Sample implementation to find an API instance (informative). 10 7.Content communication state model 11 7.1 Communication and error states 11 7.2 Events. 12 8.ECMAScript API methods an
18、d syntax 16 8.1 Session methods. 16 8.2 Data-transfer methods 18 8.3 Support methods 21 8.4 API implementation error codes 23 Annex A (informative) Bibliography. 26 Annex B (informative) When to call the terminate communication session method 27 Authorized licensed use limited to: Peking University.
19、 Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. Authorized licensed use limited to: Peking University. Downloaded on December 26,2010 at 17:05:52 UTC from IEEE Xplore. Restrictions apply. Copyright 2004 IEEE. All rights reserved. 1 IEEE Standard for Learning Tec
20、hnologyECMAScript Application Programming Interface for Content to Runtime Services Communication 1. Overview The scope and purpose of this standard are discussed in 1.1 and 1.2. 1.1 Scope This standard describes an ECMAScript application programming interface (API) for content-to-runtime- services
21、communication. This standard is based on an API defi ned in AICC/CMI Guidelines for Interopera- bility, Revision 3.4 B1 1 , defi ned by the Aviation Industry CBT Committee (AICC). It defi nes common API services in the ECMAScript language that enable the communication of information between learning
22、- related content and a runtime service (RTS) used to support learning management. This standard does not address the data structures that may be transmitted, data security, or communication between an RTS and a related management system. 1.2 Purpose There is widespread acknowledgement that the ECMA
23、Script API for content-to-runtime-services communi- cation defi ned in the AICC/CMI Guidelines for Interoperability, Revision 3.4, has broad applicability to sys- tems used for learning management. The purpose of this standard is to build consensus around, resolve ambiguities in, and correct defects
24、 in this ECMAScript API for exchanging data between learning-related content and a runtime service used to support learning management. 1 The numbers in brackets correspond to those of the bibliography in Annex A. Authorized licensed use limited to: Peking University. Downloaded on December 26,2010
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IEEE Std1484.11.2-2003 Standard for Learning TechnologyߞECMA Script Application Programming Std1484
链接地址:https://www.31doc.com/p-3659106.html