John Goeller - September, 2000 1 STP Meets The Internet Profiting From Systems Integration for STP September 21th, 2000.

Slides:



Advertisements
Similar presentations
The eXtensible Markup Language (XML) An Applied Tutorial Kevin Thomas.
Advertisements

1 Web Services Based partially on Sun Java Tutorial at Also, XML, Java and the Future of The Web, Jon Bosak. And WSDL.
Web Technologies By Andreas Vetter and Yong Soo Deutschle.
 Fundamentals of Web Design.  Describe the history and theory of XHTML  Understand the rules for creating valid XHTML documents  Apply a DTD to an.
XML September 23, 2000 IMA Northeast Regional Council Neal Hannon, CMA.
KM World 2001 XML Show & Tell Eddie O’Brien Ringtail Solutions
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
17-Jun-15 XHTML 2 What is XHTML? XHTML stands for Extensible Hypertext Markup Language XHTML is aimed to replace HTML.
XML A brief introduction ---by Yongzhu Li. XML --- a brief introduction 2 CSI668 Topics in System Architecture SUNY Albany Computer Science Department.
XML by Jon Pearce. What is XML? XML = eXstensible Markup Language = a meta language for defining markup languages. Examples: MathML, SVG (Scalable Vector.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
System Integration (Cont.) Week 7 – Lecture 2. Approaches Information transfer –Interface –Database replication –Data federation Business process integration.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
1st Project Introduction to HTML.
Chapter ONE Introduction to HTML.
Rawlins EDI Consulting1 Future EDI - What comes after X12 and EDIFACT? Michael C. Rawlins.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
XML: More than just a cool acronym? Michael Mason DecisionSoft Limited.
XML at Work John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
 Introduction to XML Introduction to XML  Features of XML Features of XML  Syntax of XML Syntax of XML  Syntax rules of XML document Syntax rules.
Application XML Enabling A Holistic Approach SYSTEK Information Technology.
AMS confidential & proprietary International Business and Technology Consultants 1 XML as a Document Exchange Format Tom Loukas AMS Center for Advanced.
1 XML at a neighborhood university near you Innovation 2005 September 16, 2005 Kwok-Bun Yue University of Houston-Clear Lake.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
XBRL: Will it Revolutionize Financial Reporting? UAA – ACCT 316 Accounting Information Systems Dr. Fred Barbee.
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
Chapter 6 Introduction to Web Services. Objectives By study of the chapter, you will be able to: Describe what is Web services Describe what are differences.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
XML and Digital Libraries M. Zubair Department of Computer Science Old Dominion University.
 2002 Prentice Hall, Inc. All rights reserved. Chapter 1 – Introduction to the Internet and World Wide Web Outline 1.1Introduction 1.2World Wide Web Consortium.
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
XML & varieties, e.g. VoiceXML By: Shawn Ramdass, Saji Abraham & Billy Santamorena.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
XML Example: a datafile Ed Gogol John Smith Elements have an opening tag, for example and a closing tag, for example. Person is the element name. Everything.
XML Presented by Kushan Athukorala. 2 Agenda XML Overview Entity References Elements vs. Atributes XML Validation DTD XML Schema Linking XML and CSS XSLT.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2.
EXtensible Markup Language. David Turner, Product Manager, Microsoft ''The introduction of XML is in many ways like the creation of writing in the evolution.
GenX- XML Mapping of GenCAM Andy Dugenske Andy Scholand Manufacturing Research Center Georgia Institute of Technology January 23, 1999.
Introduction to XML MIS3502: Application Integration and Evaluation Paul Weinberg Presentation by David Schuff.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. An Overview of XML Ellen Pearlman Eileen Mullin Programming the Web Using.
XML and E-Commerce What is XML? XML means “Extensible Markup Language” extensible - not fixed format like HTML Enables you to define your own customized.
Technology for e-Commerce Overview XML Fall 2000C.Watters2 Outline Introduction History and Overview Show me the Code! Applications Protocols Conclusions.
XML The Extensible Markup Language (XML ), which is comparable to SGML and modeled on it, describes how to describe a collection of data. A standard way.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 2: Markup Language and Site Development Essentials © 2007 Prosoft Learning Corporation All.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
1 Agenda What is XML? XML Jargon Why XML? Why Now? Advantages Disadvantages of XML What is FIX? What is FIXML? What other standards are available? How.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
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.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
April 20023CSG11 Electronic Commerce Markup languages John Wordsworth Department of Computer Science The University of Reading
Ch 15 Data Sharing Myungchul Kim
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
XML— “Oxygen for E-Business” Persistent eBusiness Solutions Pvt. Ltd. Arvind Pandey
06/23/2000FIX AND XML: FIXML1 FIXML and STP Related Efforts John Goeller Director Electronic Trading
XML Interoperability & Convergence ISO XML Working Group (WG 10) XML on Wall Street November 20th, 2001 John Goeller.
HTML 2.0HTML 3.2 HTML 4.0 HTML 4.01 XHTML malformed, non-standard markup.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
Metadata Michael J. Watts
Session I - Introduction
Session I - Introduction
Information Interchange based on XML
IEEM 5352 E-Enterprise Integration
XML.
Database Connectivity and Web Development
Presentation transcript:

John Goeller - September, STP Meets The Internet Profiting From Systems Integration for STP September 21th, 2000

John Goeller - September, Standards Development - Leveraging New Technology XML Business Modeling - UML

John Goeller - September, What is XML? Extensible Markup Language – Metalanguage -- a language for describing other languages – Syntax for documents and messages – Self-Describing Format – Abbreviated version of SGML, Standard Generalized Markup Language (SGML-ISO 8879) – Project of the World Wide Web Consortium (W3C)

John Goeller - September, XML Standards Bearers W3C - World Wide Web Consortium ( OASIS ( Various Vertical Consortia

John Goeller - September, XML’s Roots SGML ISO 8879 HTMLOFX XML XHTMLIFX FIXML FpML Streamlined Subset ISO W3C XSLXQL NamespaceXPath

John Goeller - September, XML Example 3H John Smith 15.6

John Goeller - September, XML Example Continued XML Document Document: KRT: 3Q well below est's; FFO should... John Smith 06/05/2000 Kranzco Realty Trust Real Estate Investment Trust 3H 15.6

John Goeller - September, How are XML Grammars defined? FIX Specification 4.2 Format Structure Rules <!-- Revision: Date: 15 Jan 1999 FIX Protocol fixmlmain.dtd Copyright 1999 FIX Protocol This DTD defines the FIXML protocol. --> <!ELEMENT Indication (IOIid, IOITransType, Instrument, IOISide, IOIShares, Price?, Currency?, ValidUntilTime?,…. Human Readable Computer Readable FIXML.DTD A DTD is a file (or several files used together) which contains a formal definition of a particular type of document.

John Goeller - September, How is XML Being Used? Application Integration Improving Internet Searching B2B - Business to Business Putting Legacy Data on the Web Standards –Evolving Existing Standards - FIX, SWIFT –New Standards Development Industry Consortium - FpML Vendor based - FinXML, NTM

John Goeller - September, Industry Initiatives Who’s using XML?

John Goeller - September, XML Efforts in Other Industries HL7 - Healthcare XML/EDI - X12 & EDIFACT OTP - Internet Commerce Chemical Markup Language HRMML - Human Resource GedML - Genealogical data WAP - Wireless Application Protocol SAE J Auto Industry ACCORD - Insurance Over a 140 different proposed applications and industry initiatives

John Goeller - September, : The Year of the Financial Markup Language FIXML (1/99) Microsoft DNAfs (4/99) FpML (6/99) FinXML (6/99) NTM (6/99) MDml (6/99) SWIFT (9/99) GSTPA (9/99)