XML Consortium XMLSOAWeb2.0 1
Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI 2 http://www.xmlconsortium.org/ http://www.amazon.co.jp/ 3
<html> <head> Web <meta /> <title> </title> </head> <body> <h1><img /></h1> <h2>leading </h2> </body> </html> W3C http://www.w3.org/ HTML 4 HTML Web h1 HTML Web 5 table (row) th, td p em a img ul, ol li HTML
6 (,, ) (CGI JSP,, ASP PHP) CSS Web Images (HTML,Images) Web Web ( ) (http://www.xxx.co.jp) HTTP URL Web DB HTML HTML 7 CSS Images HTML Web Web (http://www.xxx.co.jp) (HTML,Images) DB (CGI JSP,, ASP PHP) AP HTML XML Ajax ( ) (XML,Images )
8 (URL) (HTML) 200000 100000 (AP-1) (AP-2) (AP-3) () () (AP-4) (AP-5) () () AP XML Web 9 (URL?) (HTML?) (AP-1) (AP-2) Web Web + (Flash) AP (VB,Java) PDA (?) (?) PC XML Web
10 AV XML Web 11 Z A unicode W3C DOM XQuery XML SOAP WSDL WS-Security XML XML Web Web
XML XML XML ( ) E-mail Shigeru.Kobayashi@unisys.co.jp XML 130-0022 2-19-7 ABC Tel 03-5600-5205 Fax 03-5600-6431 E-mail xmlcons@fsi.co.jp http://www.xmlconsortium.org/ PC OK & OK 12 1 13
1, 2, 3, CSV begin{ } end{ } LaTeX title{ } LaTeX { rtf1 ansi ansicpg932 uc2 } RTF????( ) < > </ > XML HTML,SGML 14 CSV 2003-04-01 Shigeru.Kobayashi@unisys.co.jp 2003-04-01 E Shigeru.Kobayashi@unisys.co.jp <ContactXML version="1.1" xmlns="http://www.xmlns.org/2002/contactxml"> <ContactXMLItem lastmodifieddate="2003-04-01"> <PersonName> <PersonNameItem xml:lang="ja-jp"> <FullName pronunciation=" "> </FullName> </PersonNameItem> ( ) </PersonName> <Occupation> <OccupationItem xml:lang="ja-jp"> <OrganizationName> </OrganizationName> </OccupationItem> </Occupation> XML(ContactXML) 15
HTML <table> <tr> a01 200 3 600 <td> </td> <td> </td> b01 50 2 100 CSV <td>a01</td> < > <td> </td> < a01 200 3 600 < b01 50 2 100 < a01 0200000300600 b01 0050000200100 <td> </td> <td> </td> <td> </td> </tr> <tr> 16 XML < > < > < >a01</ > < > </ > < >200</ > < >3</ > < >600</ > </ > <td>200</td> >b01</ > <td>3</td> > </ > <td>600</td> >50</ > </tr> < >2</ > <tr> < >100</ > <td>b01</td> </ > <td> </td> <td>50</td> </ > <td>2</td> <td>100</td> </tr> </table> XML 17
10 18 XML < > </ > < = " XXX-001 " > </ > 1 ( ) 1 2 ( ) x XML 19
XML < > </ > < /> < =""> <img src=" " /> & ; &www; World Wide Web &#x ; 鷗 20 XML XML XXX-001 1 1000000 1000000 XXX-001 1 21 100,000 100,000 < > < > </ > < > < > < > < >XXX-001</ > < > </ > < >1</ > < >1000000</ > </ > </ > </ > </ >
XML XML ( ) <?xml version="1.0" encoding="utf-16"?> <!DOCTYPE [ <!ELEMENT ( *)> <!ELEMENT (PCDATA)> ]> < > < > </ > < > </ > < > </ > XML DTD </ > XML (UTF-8UTF-16 Shift_JIS) Shift_JIS DTD( ) 1 22 <?xml version="1.0"?> < > < > < > </ > < >200000</ > </ > < > < > </ > < >100000</ > </ > </ > Web (IE) 23
XML < > < > </ > < >200000</ > </ > XML HTML XML HTML <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> XSLT <td>200,000</td> </tr> Web Web 24 XHTML WWW http://www.w3.org/ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us"> <head profile="http://www.w3.org/2000/08/w3c-synd/#"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </html> 25 XHTML
RSS Web RSS BP http://www.nikkeibp.co.jp/ RSS RSS 26 Firefox2.0 RSS (?) 27 RSSATOM Feed
ATOM Web ATOM http://gihyo.jp/ ( ) ATOM XSLT ATOMXHTML 28 PodCast Firefox2.0 http://www.asahi.com/ 29 itunes
itunes itunes 30 itunes Music Library.xml (MML) MedXML http://www.medxml.net/ 1 31
32 SVG Firefox2.0 33
XBRL( ) XBRL XBRL PDF 34 XML(DTD) XML Schema 35
XML XQuery XML XMLI/F <?xml version="1.0"?> DOM < > < > DB < > </ > < >30</ > </ > XHTML XForms < > < > </ > < >25</ > </ > XML SVG, </ > XSL <?xml version="1.0"?> < > < > XML < > </ > XSLT < > </ > </ > XPath, XQuery </ > XML SOAP WSDL ( ) XML Web 36 37
38 2 XML xxml requester: responder: ML!!!! from: to: ML!! from: to: ML 39
40 D UDDI UDDI, SOAP XML WSDL A B C Web Web HTML E F 41 Internet XML SOAP XML SOAP XML SOAP SOAP APXML WSDL(Web Service Description Language) Web A A X X B B XML
42 (Message Exchange Patterns) SOAP1.2 43
44 45
46 Web 47
XML Web WS BPEL Web SOA Service Oriented Architecture 48 SOA 49
1 Web web Web(Web2.0) SOAP Web HTTPGET POST URL XML REST REpresentational State Transfer Web REST Amazon.com Web SOAP REST Web XML Web2.0 50 Web2.0 2.0 WebServices SOAP/REST Amazon.co.jp WebAPI http://webservices.amazon.co.jp/onca/xml?service=awsecommerceservice &SubscriptionId= &Operation=ItemSearch &SearchIndex=Books &ResponseGroup=Small &Version=2005-10-05 &Keywords=XML 51
Web WebAPI http://www.google.com/apis/index.html http://d.hatena.ne.jp/keyword/ API http://www.flickr.com/services/api/ http://www.google.com/trends?hl=en http://www.jschart.jp/ 52 Web Ajax : Asyncronous Javascript + XML Javascript Web HTTP XML Google http://www.google.co.jp/webhp?complete=1&hl=ja Google http://chasen.org/ Google Docs&Spreadsheets http://spreadsheets.google.com/ Google http://www.google.co.jp/ig?hl=ja Gmail http://mail.google.com/mail WebOS http://www.eyeos.org/ 53
Google 54 Web http://www.programmableweb.com/matrix http://www.mashupedia.jp/ http://photo.alpslab.jp/ http://chizumado.jp/ http://www.xmlconsortium.org/wg/web2.0/mashups/xslt/index.htm http://bitpets.jp/pc/index.php 55
http://www.programmableweb.com/matrix 56 WebAPI WebAPI Web API MUSHUP http://www.mashupedia.jp/webapis/index http://www.mashupedia.jp/forums/index 57
Google Maps + + XBRL hon.jp http://www.xmlconsortium.org/wg/web2.0/mashups/xslt/index.htm 58 What is Web2.0 ( ) 59
60 61
62 Web http://blog.nissan.co.jp/tiida/ http://www.tvblog.jp/ http://pingking.jp/ http://ja.wikipedia.org/wiki/ http://www.technorati.com/tag/ http://del.icio.us/tag/ http://b.hatena.ne.jp/umedamochio/web2.0/ http://www.flickr.com/photos/ http://jp.youtube.com/ http://kizasi.jp/tool/kizapi.html http://www.google.com/trends?hl=en 63
Web http://www.amazon.co.jp/ 64 Web 2.07 ( ) 65
Web2.0 XML Web 2.0 2007-06-15 Web2.0 (2006 ) 1. 2. 3.Web 2.0 4. Web 5.Web 2.0 6. http://www.xmlconsortium.org/wg/web2.0/teigensho/ 66 Mashu up Award 3rd (2007-06-2709-10 09-30 ) http://jp.sun.com/promotions/mashupaward/ Tech Mash up Award Web Mash up Award API http://rikunabi-next.yahoo.co.jp/tech/docs/ct_s03600.jsp?p=001161 Mashuepdia kizasi 67