XML Datatype for list of child resource references Source: Sungchan Choi, Yong-Suk Park, Jaeho Kim (KETI) Data: 2015-01-12 PRO-2015-0637-Introducing_DataType_for_List_of_Child-Resource-Ref.

Slides:



Advertisements
Similar presentations
LiNC Developer Meetup Welcome!. Our job is to make your life easier APIs Tools and workflow Documentation Stay in touch: developers.lithium.com Join the.
Advertisements

LoST draft-ietf-ecrit-lost-02 ECRIT Working Group IETF 67 7 November 2006 Andrew Newton Henning Schulzrinne Hannes Tschofenig Ted Hardie.
OpenSG Service Definition, Feb 2010 RESTful Service Discussions Shawn Hu.
An Introduction to XML Based on the W3C XML Recommendations.
XMLCONF IETF 57 – Vienna Rob Enns
PRO Discussion_on_fragmentation_&_content_format_negotiation_in_MQTT_binding Source: Sung-Chan Choi, Yong-Suk Park, Jaeho Kim
XML Schemas Lecture 10, 07/10/02. Acknowledgements A great portion of this presentation has been borrowed from Roger Costello’s excellent presentation.
Grid Computing, B. Wilkinson, 20043a.1 WEB SERVICES Introduction.
XSL Concepts Lecture 7. XML Display Options What can XSL Transformations do? generation of constant text suppression of content moving text (e.g., exchanging.
© 2005 Prentice Hall4-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Manohar – Why XML is Required Problem: We want to save the data and retrieve it further or to transfer over the network. This.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Resource Announcement Procedures Group Name: WG2 Source: Rajesh Bhalla, Hao Wu - ZTE Meeting Date: Agenda Item: TBD.
Copyright © 2003 Pearson Education, Inc. Slide 3-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Multi-Link Devices Group Name: WG1 Source: Kaonmedia, KETI Contact: Hwang Kwang Tae Yong-Suk Park
1 XML Schemas. 2 Useful Links Schema tutorial links:
ASP.Net, Web Forms and Web Controls 1 Outline Web Controls Text and Graphics Controls AdRotator Control Validation Controls.
oneM2M-OIC Interworking Technical Comparison
August Chapter 2 - Markup and Core Concepts Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology.
Dynamic Modeling Chapter 11 Part of Analysis Modeling Designing Concurrent, Distributed, and Real-Time Applications with UML Hassan Gomaa (2001)
Announcement Resources ARC Announcement_Issues Group Name: WG2 Source: Barbara Pareglio, NEC Meeting Date: Agenda Item: Input Contribution.
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
Considerations on M2M URIs Group Name: WG2(ARC) Source: Yong-Suk Park, Sung-Chan Choi, Jaeho Kim, KETI, Meeting Date:
Chapter 15 Introduction to PL/SQL. Chapter Objectives  Explain the benefits of using PL/SQL blocks versus several SQL statements  Identify the sections.
Response Status Codes Concepts for oneM2M Group Name: WG3 Source: Philip Jacobs, Cisco, Meeting Date: Agenda Item: TS-0004.
P2P Streaming Protocol (PPSP) Requirements draft-zong-ppsp-reqs-03.
DESIGN PART 2: OBJECT-LEVEL SEQUENCE DIAGRAMS WITH AN EXAMPLE OF COMPOSITION BTS430 Systems Analysis and Design using UML.
XML Schema. Why Validate XML? XML documents can generally have any structure XML grammars define specific document structures Validation is the act of.
Customized Resource Types MAS Group Name: MAS + ARC + PRO WGs Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date:
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
Communication Protocol Engineering Lab.
XML Schema Definition (XSD). Definition of a Schema It is a model for describing the structure and content of data The XML Schema was developed as a content.
Abierman-netconf-mar07 1 NETCONF WG 68 th IETF Prague, CZ March 19, 2007.
Management of Semantic Instances in resources using SPARQL update operation with HTTP verbs Group Name: MAS 19 Source: Minwoo Ryu, jaeho Kim, Sungchan.
OIC device management interworking procedure
OIC INTERWORKING OPERATIONAL PROCEDURE (ADDRESSING AND DISCOVERY) Group Name: Architecture WG Source: Kiran Vedula, Samsung Electronics,
The goal of XML Protocol Develop technologies allowing peers to communicate…....in a distributed environment......using XML as encapsulation language.
XML Schema Lecture 3. Indicators There are seven indicators: Order indicators: All Choice Sequence Occurrence indicators: maxOccurs minOccurs Group indicators:
E2EKey Resource Group Name: SEC WG Source: Qualcomm Inc., Wolfgang Granzow & Phil Hawkes Meeting Date: SEC#20.3, Agenda Item: End-to-End Security.
Slide 1 Chapter 05 – Part 2 Data Modeling with the Entity-Relationship Model.
OIC INTERWORKING Resource mapping
Protocol Issues related to Plugtest Group Name: TST Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date: Agenda.
Sub-Phase Low Level Design (cont)
Web services. The SOAP Data Model, Schema Validation, and Introduction to WSDL. February 16, 2006.
Template proposal Group Name: PRO Source: Barbara PAreglio, NEC, Meeting Date: Agenda Item: input contribution.
Programmer Support. Our Primary Goal: Reproduce the Problem.
PIX/PDQ – Today and Tomorrow Vassil Peytchev Epic.
Issues of Current Access Control Rule and New Proposal Introduction Group Name: ARC 21 Source: Wei Zhou, Datang, Meeting Date:
XSD 2015, Fall Pusan National University HyungGyu Ryoo 1.
TS-0004 guideline for new resource type definition Group Name: PRO WG Source: SeungMyeong JEONG, LG Electronics Meeting Date: Agenda Item: TS.
Creating Groups of Elements and Attributes in an XML Schema ©NIITeXtensible Markup Language/Lesson 4/Slide 1 of 28 Objectives In this lesson, you will.
MIME Type Definition Group Name: PRO WG
Group multicast fanOut Procedure
2nd Interoperability testing issues
Issues of <locationPolicy> Discussion
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
Proposed design principles for modelling interworked devices
TS-0004 Data Representation Proposal Discussion
Discussion to clarify online/offline behavior
Service Layer Dynamic Authorization [SLDA]
Development Guideline for oneM2M Products and Services
XML Data DTDs, IDs & IDREFs.
A SAS macro to check SDTM domains against controlled terminology
Label Name Label Name Label Name Label Name Label Name Label Name
Change Proposals for SHAKEN Documents
Error Handling for IEC Scott Neumann September 29, 2009.
Types of Errors And Error Analysis.
Presentation transcript:

XML Datatype for list of child resource references Source: Sungchan Choi, Yong-Suk Park, Jaeho Kim (KETI) Data: PRO Introducing_DataType_for_List_of_Child-Resource-Ref

Scenario AECSE Request for contentInstance list retrieval Response including contentInstance list We can use Result Content parameter for a request message. But, in response message how can it be represented using xml data type for list of resources (-references) ?

TS-0001 Result Content: Indicates what are the expected components of the result of the requested operation. 1.attribute+child-resource-references –For example, if the request is to retrieve a resource, the resource and the address(es) of the child-resource(s) are provided. 2.child-resource-references –For example, if the request is to retrieve a resource, only the address(es) of the child-resource(s) is provided.

Case 1: attribute+child-resource-references Response message XML Example <m2m:container xmlns:m2m=" xmlns:xsi=" 3 /IN-CSE/APP01/CONT01 /IN-CSE/APP T10:23: T10:25: T10:23:21 label1 label2 0 //IN-CSEID.m2m.org/ /IN-CSEID/APP01/CONT01/instance1 /IN-CSEID/APP01/CONT01/instance2 DataType=m2m:childResourceRef

Case 2: child-resource-references Response message XML Example <m2m:listOfChildResourceRef name=CONT01 type=3 xmlns:m2m=" xmlns:xsi=" /IN-CSEID/APP01/CONT01/instance1 /IN-CSEID/APP01/CONT01/instance2 <m2m:container xmlns:m2m=" xmlns:xsi=" /IN-CSEID/APP01/CONT01/instance1 /IN-CSEID/APP01/CONT01/instance2 Container resource type needs mandatory attribute for container  If not, XSD validation error occurs E.g., resource type, resource ID, parent ID,.. Define new XML type only having a list of child-resource-references