Quiz Points 3 Rules Raise your hand if you know the question

Slides:



Advertisements
Similar presentations
1 The MITRE Using XSL to Generate XHTML Documents Roger L. Costello XML Technologies.
Advertisements

1 Understanding Web Services Presented By: Woodas Lai.
CIS 375—Web App Dev II SOAP.
SOAP SOAP is a protocol for accessing a Web Service. SOAP stands for Simple Object Access Protocol * SOAP is a communication protocol * SOAP is for communication.
XML & Data Structures for the Internet Yingcai Xiao.
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
SOAP Quang Vinh Pham Simon De Baets Université Libre de Bruxelles1.
Introduction XML Technologies Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
Understand Web Services
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application.
Java API for XML Processing (JAXP) CSE 4/586: Distributed Systems Department of Computer Science and Engineering University at Buffalo, New York Jia Zhao.
Reviewing for Migration How to ensure a calm voyage.
COS 381 Day 16. Agenda Assignment 4 posted Due April 1 There was no resubmits of Assignment Capstone Progress report Due March 24 Today we will discuss.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
CNIT 133 Interactive Web Pags – JavaScript and AJAX Review HTML5.
XML Fundementals XML vs.. HTML XML vs.. HTML XML Document (elements vs. attributes) XML Document (elements vs. attributes) XML and RDBMS XML and RDBMS.
PerfSONAR Client Construction February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
XML: Overview MIS 181.9: Service Oriented Architecture 2 nd Semester,
ASP.NET and XML Presented By: Shravan S. Mylavarapu 1.
XML What is XML? XML v.s. HTML XML Components Well-formed and Valid Document Type Definition (DTD) Extensible Style Language (XSL) SAX and DOM.
Software Design 13.1 XML: Another TLA or the Future? XML is eXtensible Markup Language  It's a w3c standard.
XP 1 DECLARING A DTD A DTD can be used to: –Ensure all required elements are present in the document –Prevent undefined elements from being used –Enforce.
Serialization  What is Serialization?  System.Serialization  Scenarios in Serialization  Basic Serialization  Custom Serialization.
Session IV Chapter 9 – XML Schemas
Dynamic Symmetric Key Provisioning Protocol (DSKPP) Mingliang Pei Salah Machani IETF68 KeyProv WG Prague.
XML DOM Functionality in.NET DSK Chakravarthy
1 Dr Alexiei Dingli XML Technologies XML Advanced.
XRules An XML Business Rules Language Introduction Copyright © Waleed Abdulla All rights reserved. August 2004.
Web Services for Satellite Emulation Development Kathy J. LiszkaAllen P. Holtz The University of AkronNASA Glenn Research Center.
Serialization What is Serialization Serialization is the process of converting an object, or a connected graph of objects, stored within computer memory,
Interoperability Georeferencing Web Services. Current Services: Georeferencing: – GEOLocate – BioGeomancer Validation: – Taxonomic Footprint Validation.
The eXtensible Markup Language (XML). Presentation Outline Part 1: The basics of creating an XML document Part 2: Developing constraints for a well formed.
INT222 - Internet Fundamentals Shi, Yue (Sunny) Office: T2095 SENECA COLLEGE.
Lecture 19 Serialization Richard Gesick. Serialization Sometimes it is easier to read or write entire objects than to read and write individual fields.
Jennifer Widom XML Data Introduction, Well-formed XML.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
.NET and XML (or XML in.NET) Matt Harding David Oguns.
What is XML? eXtensible Markup Language eXtensible Markup Language A subset of SGML (Standard Generalized Markup Language) A subset of SGML (Standard Generalized.
XML and Object Serialization. Structure of an XML Document Header Root Element Start Tags / End Tags Element Contents – Child Elements – Text – Both (mixed.
Web Services from 10,000 feet Part I Tom Perkins NTPCUG CertSIG XML Web Services.
XML and JSON 1. XML, a very brief introduction XML = eXtensible Markup Language Language to describe data to be exchanged on the web And many other things.
Web services. DOM parsing and SOAP.. Summary. ● Exercise: SAX-Based checkInvoice(), ● push parsing, ● event-based parsing, ● traversal order is depth-first.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
Evaluation Biztalk Table of Contents Introduction to XML. Anatomy of an XML document. What is an XML Schema? What is SOAP? XML Web Services overview.
Introduction to.NET Building.NET Applications Mike Taulty Developer & Platform Group Microsoft Ltd
.NET XML Web Services by Joe Mayo Mayo Software Consulting
USING ANDROID WITH THE DOM. Slide 2 Lecture Summary DOM concepts SAX vs DOM parsers Parsing HTTP results The Android DOM implementation.
XML & JSON. Background XML and JSON are to standard, textual data formats for representing arbitrary data – XML stands for “eXtensible Markup Language”
Jim Fawcett CSE681 – SW Modeling & Analysis Spring 2005
XML Related Technologies
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
Unit – 5 JAVA Web Services
Serialization.
Introduction to Internet Programming
Processing XML.
XML Data Introduction, Well-formed XML.
Web services, WSDL, SOAP and UDDI
XML Data DTDs, IDs & IDREFs.
More Sample XML By Sadia Anjum.
XML.
XML Problems and Solutions
Quiz Points 4 Rules Raise your hand if you know the question
CS 240 – Advanced Programming Concepts
Quiz Points 2 Rules Raise your hand if you know the question
WEB SERVICES From Chapter 19, Distributed Systems
Quiz Points 5 Rules Raise your hand if you know the question
Quiz Points 1 Rules Raise your hand if you know the question
XML Programming in Java
Presentation transcript:

Quiz Points 3 Rules Raise your hand if you know the question One student will be picked in random If the answer is wrong, another student will be given a chance If answer is given by several students at the same time, no one will get any quiz points!

Q 31 How does Web Service address the deficiencies of COM/CORBA? Answer: 1. XML standard, interoperable, SOAP over HTTP, etc. gives internet access

Q 32 What System.xml class would you use for XML DOM Parsing? Answer: XmlDocument

Q 33 If you want fast, forward only access to the contents of an XML document, what would you use? Answer: XmlReader

Q 34 If you want an object to be serialized, what attribute would you use on its class Answer: Serializable

Answer: ISerializable Q 35 What interface will allow you to control the serialization process Answer: ISerializable

Answer: SOAPFormatter Q 36 If you want to generate SOAP format XML of an objects contents, what class would you use? Answer: SOAPFormatter

Q 37 By default, XmlSerializer will format a field of an object as what? Answer: element

Q 38 What attribute would you use to format a field as an attribute? Answer: XmlAttribute

Q 39 What is one deficiency or disadvantage of using XmlSerializer? Answer: To serialize derived types, you have to mark each type, failing OCP.

Q 40 What attribute would you use to modify the name of the root element in the generated xml document? Answer:XmlRoot