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



Similar documents
0序文‐1章.indd

() < > </ > / HTML SGML HTML 1.1 DTD DTD ( DTD (prolog) )SGML 1. DTD ( ) 2. DTD <!-- DTD-- > <!ELEMENT MAIL - - ((TO,FROM)?,DATE?,BODY) > <!ELEMENT TO

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

経営論集2011_07_小松先生.indd

07_経営論集2010 小松先生.indd


ohp.mgp

コンピュータサイエンス 4. ウェブプログラミング

セマンティックWebはWeb2.0を超えることができるか

山梨県ホームページ作成ガイドライン

textbook.indd


pdf

アクセシビリティガイドライン骨子

ルール&マナー集_社内版)_修正版.PDF

untitled

●70974_100_AC009160_KAPヘ<3099>ーシス自動車約款(11.10).indb

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である

Table of Contents... 3 XML XSL... 4 CSS XML... 5 CSS... 5 HTML+CSS... 6 CSS XML... 7 CSS... 8 XSLT XML HTML(+CSS)... 9 IE5 XML... 9 IE5

XISによる効率良いシステム開発のポイント

4-1. html css html ht tp ht tp html HyperTex t Markup Language: html <meta ht tp - equiv="content-type" content=" tex t /html; charset=utf-

Web2.0 REST API + XSLT Amazon hon.jp API XML Consortium XML ( ) REST(GET)API hon.jp Amazon.co.jp Google Map Exif to RDF(kanzaki.com) REST +

Web

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

コンピュータサイエンス 1. ウェブの基本

6 2 1


HTML web HTML HTML

HTML HTML HTML

Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet

m_sotsuron

Microsoft PowerPoint - 情報システム pptx

Microsoft Word - 11_thesis_08k1131_hamada.docx

1

CSS

XMLテクノロジを使いやすくする

untitled

Microsoft PowerPoint ppt

untitled

untitled

Oracle Service-Oriented Architecture Suite

IT Web NEC Corporation


¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

WebOS aplat WebOS WebOS 3 XML Yahoo!Pipes Popfry UNIX grep awk XML GUI WebOS GUI GUI 4 CUI

2. HTML csh AWK AWK 1., 2., 3. 2 HTML HTML HyperText Markup Language WWW WWW (.html

WEBサービス超入門 mask.key

L03_final.indd

EPUB

HTTP Web Web RFC2616 HTTP/1.1 Web Apache Tomcat (Servlet ) XML Xindice Tomcat 6-2

XML XML XML XML XML XML XSL-FO XML XSL Formatter XSL XSL-FO XML XSL Formatter XML 1. XSL Formatter 2. D XML /XML 3. S XSL 4. O F

橡dbweb2002-sato.PDF

JavaScriptプログラミング入門

Transcription:

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