XML Web Services Training - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

XML Web Services Training

Description:

TIBCO Canon/Developer/Portal. Creation of An XML Schema from a Database. Appendix: MS SQL Server Installation for Canon/Developer/Portal ... – PowerPoint PPT presentation

Number of Views:110
Avg rating:3.0/5.0
Slides: 35
Provided by: Niem
Category:
Tags: xml | canon | services | training | web

less

Transcript and Presenter's Notes

Title: XML Web Services Training


1
XML Web Services Training
  • Region 5 State/EPA
  • Information Managers MeetingOctober 30-31, 2001
  • Chicago, Illinois

2
Overview
  • 1. What are XML Web Services?
  • 2. What training is available?
  • 3. What training will we do today?
  • 4. What training can we do another time?
  • 5. Introduction to XML video.
  • 6. Questions and Answers

3
1. What are XML Web Services?
  • XML is a standard for preserving and
    communicating information encoding, tagging,
    and internationalizing.
  • Web Services provide communication between
    applications running on different Web servers
    that will bring the Internet to its new level.
  • XML Web Services is the technology underlying the
    new programs you have just heard about
  • Exchange Network (NEIEN)
  • Central Data Exchange (CDX)
  • Alpha and Beta Nodes
  • XML Web Services is what everyone in EPA and the
    States should know something about.

4
Future National Environmental Information
Exchange Network
  • The Blueprint Team recommends the exclusive use
    of XML as the common basic interchange language
    for data flows. (page 24)
  • The Blueprint Team believes that simplified
    versions of the tools (e-commerce servers),
    technologies (XML), and security levels being
    developed and rapidly embraced by the private
    sector can be applied to the business of
    environmental agencies.
  • The Knowledge Transfer Action Team of the Interim
    Network Steering Group is developing an XML
    Training proposal for managers and technical
    staff.
  • Blueprint for a National Environmental Exchange
    Network, National Blueprint Team, Document
    amended June 2001.

5
2. What training is available?
  • Level 1 Introduction to XML Video (79 minutes)
    (excerpts in PowerPoint file).
  • Level 2 Introduction to XML for the Web Step
    by Step Hands-on Class (two days at the
    Government Printing Office and EPA Surf Shop or 2
    hours of demonstrations).
  • Level 3 Basic Training in the EPA Network Node
    Pilot Projects Alpha Phase (45 minutes).
  • Level 4 Specialized XML Asset Management for
    CDX and the Network Overview of XML Spy 4.0 and
    TIBCO Canon/Developer/Portal (2 hours).
  • Level 5 XML Web Services Security Models and
    Technologies for Use in CDX and the Network (2
    hours).
  • Level 6 Xml-ization of Databases and Embedding
    and/or Linking to Data Standards, Metadata, and
    Data Quality Information (2 hours).

6
XML Web Services Training Resource CD-ROM
  • Folders
  • Levels 1-6
  • CDX DTDs, Schemas, and documentation.
  • Data Dictionaries Harmonized data element
    dictionaries in Excel and FileMaker.
  • GML Geographic Markup Language presentation and
    training materials.
  • GPOClasses Training materials from previous
    classes.
  • LandView 5 Demo version of viewer for EPA,
    Census, and USGS data and maps.
  • Other Selected materials from other sources.
  • Schema Training materials on Best Practices.
  • Viewers Microsoft Excel, PowerPoint, and Word
    Viewers and Adobe Acrobat 5.0 Reader
  • Voice XML Voice XML application information.
  • WinCadre Superfund programs XML project.
  • XML Step by Step Files that go with book for
    Level 2 training.
  • Overview Overview of XML Training.
  • Web File XML Pilot Projects Web Portal.

7
Overview of XML Web Services Training
8
Overview of XML Web Services Training
B Part of Operating System, C Commercial, F
Freeware
9
Level 2 Introduction to XML for the Web- Step by
Step
  • Introduction to XML Video
  • Step by Step XML Book
  • Part 1 Getting Started (2 chapters)
  • Part 2 Creating XML Documents (4 chapters)
  • Part 3 Displaying XML Documents on the Web (4
    chapters)
  • Some XML Applications

10
Parts of a Well-Formed XML Document
  • XML
    Declaration
  • Comment
  • White Space
  • href"Inventory01.css"? Processing Instruction
  • End of Prolog
  • White Space
  • The Adventures of Huckleberry
    Finn
  • Mark Twain
  • mass market paperback
  • 298
  • 5.49
  • - Document Element (Root Element)
  • -
  • The Turn of the Screw
  • Henry James

11
Level 3 Basic Training in the EPA Network Node
Pilot Projects Alpha Phase
  • Background
  • Resources
  • Functionality
  • Steps in Demonstration
  • Beta Phase Objectives
  • Network Diagrams

12
Blank Data Exchange Template
13
Central Data Exchange and the Network
14
Some Requirements for Each Nodeon the Network
  • XML data or an adapter/filter to produce XML data
    from the proprietary database system.
  • XML meta data, preferably embedded in the XML
    data.
  • Web server that supports P2P/Web services
    (servers talking to other servers).
  • Security (firewall).
  • Written agreement and funding to deliver XML
    data, XML meta data, and P2P Web services.
  • Access to XML asset management tools and training
    (e.g. Canon/Developer).

15
Level 4 Specialized XML Asset Management for CDX
and the Network Overview of XML Spy 4.0 and
TIBCO Canon/Developer/Portal
  • Background
  • Internet Explorer 6.0 Support for XML
  • XML SPY 4.0 Suite
  • TIBCO Canon/Developer/Portal
  • Creation of An XML Schema from a Database
  • Appendix MS SQL Server Installation for
    Canon/Developer/Portal
  • Disclaimer Any reference to or depiction of the
    commercial product of any vendor is for
    illustrative purposes only and does not
    constitute an endorsement by EPA or the trainer.

16
XML SPY 4.0 Suite
17
Enterprise XML Asset Management
18
Canon/Developer/Portal Pilot
19
Level 5 XML Web Services Security Models and
Technologies for Use in CDX and the Network
  • Background on Support Tasks
  • XML Web Services
  • The Gartner Group on Web Services
  • Zoran Zaev on Web Services Security
  • Security in Two XML/Web Services Products
  • LMI Canon/Developer/Portal Pilot Tasks

20
Central Data Exchange Work
21
Integration Broker Product Vendor Positioning
Challengers
Leaders
Quadrant 2a (2)
Quadrant 3 (5)
webMethods
TIBCO
MS
IBM
Ability to Execute
Oracle
SeeBeyond
Vitria
Quadrant 1(15)
Quadrant 2b (13)
Niche Players
Visionaries
Gartner As of 8/01
Completeness of Vision
22
Level 6 Xml-ization of Databases and Embedding
and/or Linking to Data Standards, Metadata, and
Data Quality Information
  • Enterprise XML Data and Meta Data
  • Embedding Data Standards, Metadata, and Data
    Quality in XML Data
  • Data Dictionaries and Data Element Harmonization
  • Re-design and Re-publishing of the EDR
  • Enterprise Metadata Integration Using XML Web
    Services GIS, EIMS, and EDR
  • XML-ization of EnviroFacts and Other
    Environmental Databases
  • NXT 3 P2P Platform Content Adapters
  • Geo-spatial Web

23
XML Data and Metadata Architecture
  • XML data and meta data architectures are
    connected.
  • From a Resource Perspective, meta data is either
    external to or embedded within the data.
  • From a Client Perspective, meta data is either
    centralized or distributed.
  • Peer-to-peer approaches are needed in an more
    distributed environment to simultaneously query,
    discover, and aggregate the results locally.

24
Hierarchical Peer-to-Peer Architecture
Key Client Nodes (outer circles) Server Nodes
(inner circles)
25
Enterprise Metadata Integration Using XML Web
Services GIS, EIMS, and EDR
26
Database-to-XML Conversion Six Databases Need
30 Filters
Oracle
Postgress
Sybase
mySQL
Informix
Access
27
Database-to-XML ConversionSix Databases and An
XML Hub Only Need 12 Filters
Oracle
Postgress
Sybase
mySQL
XML Hub
Informix
Access
28
Database-to-XML Conversion XML for Interchange
Between Applications
Database
GIS
Spreadsheet
XML Repository
XML
OLAP Data Warehouse
3D Visualization
29
Environmental Node on a FedGov Content Network
30
Census TIGER/GML (Geography Markup Language) SVG
(Scalable Vector Graphics) Viewer
31
3. What training will we do today?
  • Key Questions Answered by Video
  • What is XML?
  • Who developed XML?
  • How is XML different from HTML?
  • Why is XML important to my business?
  • Can I begin to use XML today?
  • What tools and companies support XML?

32
4. What training can we do another time?
  • December 4-6, OEI Conference at Region 5 (to be
    decided).
  • December 18-20, Region 7 (Overview and Levels
    1-6).
  • Region 3 (probably in January 2002).
  • Region 5 (probably in March 2002).
  • EPA Surf Shop Webmasters (Levels 1-3 to be
    scheduled in November -December).
  • EPA Web Working Group, December 4-6, Washington,
    DC (to be decided).

33
5. Introduction to XML Video
  • Chapter 1 XML in Business (20 minutes)
  • Chapter 2 History of XML (27 minutes)
  • Chapter 3 Theory of Markup (7 minutes)
  • Chapter 4 Introduction to XML Syntax (14
    minutes)
  • Chapter 5 XML in the Real World (6 minutes)
  • Chapter 6 Information Stewardship (4 minutes)
  • More Information (1 minute)

34
6. Questions and Answers
  • Brand Niemann. Ph.D.
  • USEPA Headquarters, EPA West, Room 6143D
  • Office of Environmental Information, MC 2822T
  • 1200 Pennsylvania Avenue, NW, Washington, DC
    20460
  • 202-566-1657
  • niemann.brand_at_epa.gov
  • EPA http//161.80.70.167
  • Outside EPA http//130.11.44.140
Write a Comment
User Comments (0)
About PowerShow.com