Download presentation
Presentation is loading. Please wait.
1
XML, OIOXML, Webservices og SOA Presentation at ITU XML course – april 5th 2004 René Løhde rel@itst.dk http://xmltools.oio.dk/blog
2
Agenda Xml – What’s it all about The commen public typesystem - OIOXML Distributed computing – SOA the future OIOXML paradigme Case used during presentation: ”Webservice student database lookup”
3
Xml – What’s it all about eXtensible Markup Language – SGML? This text has been tagged Dialects or subsets HTML - a SGML dialect for physics reports Later used for diplaying people with ”not that much close on” - eBusiness SGML html DTD
4
The commen public typesystem – OIOXML (Open public Info Online) A typesystem – well, at least that is the goal – for now OIOXML is the foundation for doing integration between public IT-systems OIOXML a xml dialect XML OIOXML XSD gml
5
Demo OIOXML schemas Case: Webservice student database lookup
6
Distributed computing – the future SOA Working on the ”same” data from desktop to backend and vice versa Physical location of data and platform is of no interest Standardized description and delivery of data – all in xml. Autonomous, self describing, xml message communicating IT-systems – aka. webservices ”The BerlinWall breakthrough of the IT-industry”
7
So what is this Web Service thing? W3C definition: ”A Web service is a software system identified by a URI, whose public interfaces and bindings are defined and described using XML. Its definition can be discovered by other software systems. These systems may then interact with the Web service in a manner prescribed by its definition, using XML based messages conveyed by internet protocols.” http://www.w3.org/TR/ws-arch/
8
SOAP, WSDL, UDDI (Simple Object Access Protocol (1.2 not!), Web Service Description Language, Universal Description Discovery and Integration)
9
Demo Webservices - let´s see how this is done!
10
OIOXML paradigme Use and reuse OIOXML CoreComponents Read NDR for OIOXML schemas – soon to be released in version 3.0 (en-us also) Start hacking – and remember metadata - ask yourself what would you like to know about a given component Publish what you have made – preferbly in our UDDI (http://isb.oio.dk/uddi)
11
Questions http://www.oio.dk/xml (XML-project) http://www.oio.dk/arkitektur (IT-architechture project) http://isb.oio.dk (InfoStructureBase)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.