XML Web Services: Training and Discussions - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

XML Web Services: Training and Discussions

Description:

Department of Labor's Employment and Training Administration (DOLETA), Office of ... been your experience/is your view vis a vis Oracle's support for XML and utility ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 13
Provided by: Niem
Category:

less

Transcript and Presenter's Notes

Title: XML Web Services: Training and Discussions


1
XML Web Services Training and Discussions
  • Brand Niemann, US EPA and Chair, CIO Councils
    XML Web Services Working Group
  • for the
  • Department of Labor's Employment and Training
    Administration (DOLETA), Office of Technology,
  • Jabari Simmons, EIMS Usability Program Manager
  • August 18, 2003, 10-12 noon and 1-3 p.m.

2
Instructions
  • I think your FEDWEB Fall 02 presentation, "The
    Promise of XML Web Services for Government,"
    would be perfect for the intended audience.
  • Some things additional to your "Promise of
    XML..." presentation that will be especially
    interesting to us
  • How can we best prepare for OMB's various e-gov
    initiatives, especially the HHS-led e-grants
    effort?
  • We're currently an Oracle 9i shop. What's been
    your experience/is your view vis a vis Oracle's
    support for XML and utility in an XML-based
    environment? Are there other tools (like Tamino
    XML Server) that we should consider?
  • What are some of the "best practices" that other
    agencies have adopted in their use/integration of
    XML, and how might some of those best practices
    map back to DOLETA's mission?

3
Overview
  • "The Promise of XML Web Services for Government
    with updates
  • Slide 3 Now the Emerging Technology
    Subcommittee of the CIO Councils Architecture
    and Infrastructure Committee.
  • Slides 10-11 Ken Salls XML Family of
    Specifications (Addison Wesley, 2002)
  • http//kensall.com/big-picture/
  • Slide 14 GB Braille Player
  • http//www.ghbraille.com
  • Slide 14 Corel Winner for Smart Graphics Studio
    of the FOSE 2003 Best New Technology Award in the
    Electronic Government Software Category!
  • Slide 19 See June 17th Meeting Presentation
    (XYEnterprise XPP Web Services) and next slide.
  • Slides 24-26 The XML Collaborator Pilot Project
    graduated on May 14th with high honors for
    exceptional creativity and performance.
  • Slide 28 Garth Despain is the NextPage contact
    at Garth.Despain_at_nextpage.com.

4
XML Web Services Repository and Distributed
Content Network
Smart Graphics Studio
XPP Web Services
Gutenberg NXT 3.5
XYEnterprise Contenta
NextPage NXT 3 and Solo
Corel XMetal
Multiple vendors providing an end-to-end solution
based on XML standards.
5
Overview
  • Some things that will be especially interesting
    to us
  • How can we best prepare for OMB's various e-gov
    initiatives, especially the HHS-led e-grants
    effort?
  • E-Forms for E-Gov Pilot, February 6, 2003
  • http//www.fenestra.com/eforms.
  • The Business of XML An XML Primer for e-Grants
    Stakeholders, February 26, 2003
  • http//web-services.gov/link4.
  • An E-Grants XML Web Services Architecture, March
    4, 2003
  • See next slide.
  • FedWeb Spring 03, E-Forms for E-Gov Tutorial, May
    5-7, 2003
  • http//web-services.gov/link4 and slides 7-8.
  • Piloting the Use of XML Web Services in E-Gov
    Initiatives, June 2, 2003
  • http//web-services.gov/link4 and slide 9.
  • New E-Grants XML Schema, June 18, 2003
  • http//web-services.gov/link2

6
E-Grants Single System Solution (1/29/03)
XForms Web Browser Interface
Applicant 3
Applicant 2
Applicant 1
..
Applicant N

Valid XML
XML Collaborator Design Collaboration And
Registration Support
E-Grants Trusted Broker
XML Repository Web Services
Valid XML
XML Repository Web Services
Agency N
Agency 1
Agency 2
Agency 3
..
Trusted Broker Embodies Standards, Benefits
Applicants and Agencies Facilitates
System-to-System Interfaces Builds applicant
knowledge of "core" data Helps identify
commonalities among agency-specific data
Annotations by WG Chair
7
Pilot Projects
8
Simplified Use Case E-Forms
  • Design-time
  • Identify the data elements in the form(s),
    harmonize the elements (promoting reuse wherever
    possible) and create an XML Schema for each form
    (XML Collaborator).
  • Store the XML Schema in an XML registry (XML
    Collaborator), so that others can access the
    information necessary to
  • Create e-forms and paper forms (GIDS).
  • Create mapping(s) to information systems, such as
    relational databases, object-oriented databases,
    and flat files (MetaBase Modeler).
  • Runtime
  • Present user with a form to be filled out. User
    populates the form and submits it (GIDS).
  • Create XML from the submitted data (GIDS) that
    complies with the schema registered in the XML
    registry (XML Collaborator) and populate
    information systems with the data gathered from
    the user (MetaMatrix Server).

9
Basic Working Implementation of the Standards
WSDL Document
  • 1. Client queries registry to locate service.
  • 2. Registry refers client to WSDL document.
  • 3. Client accesses WSDL document.
  • 4. WSDL provides data to interact with Web
    service.
  • 5. Client sends SOAP-message request.
  • 6. Web service returns SOAP-message response.

UDDI Registry
2
3
1
4
5
Client
Web Service
6
10
Overview
  • Some things that will be especially interesting
    to us (continued)
  • We're currently an Oracle 9i shop. What's been
    your experience/is your view vis a vis Oracle's
    support for XML and utility in an XML-based
    environment? Are there other tools (like Tamino
    XML Server) that we should consider?
  • See Training Unit 22, July 9-11, 2002
  • http//web-services.gov/xmlpilot.htmlink1
  • See XML Data Exchange Across Multiple Levels of
    Government Using Native XML Databases and Summary
    of Native XML Databases Thread, July 22, 2003
    Meeting
  • http//web-services.gov/link4

11
Overview
  • Some things that will be especially interesting
    to us (continued)
  • What are some of the "best practices" that other
    agencies have adopted in their use/integration of
    XML, and how might some of those best practices
    map back to DOLETA's mission?
  • XML Working Group Developers Guide
  • http//xml.gov
  • Department of Navy XML Policy
  • http//quickplace.hq.navy.mil/navyxml
  • XML Web Services Working Group Best Practices
    Workshop by HP Federal Services, September 24,
    2003
  • http//web-services.gov/link3

12
Contact Information
  • Brand Niemann
  • 202-566-1657
  • niemann.brand_at_epa.gov
  • http//web-services.gov
  • http//www.sdi.gov
Write a Comment
User Comments (0)
About PowerShow.com