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

Similar documents

WebOS : StartForce WebOS : YouOS

etrust Access Control etrust Access Control UNIX(Linux, Windows) 2

ビッグデータアナリティクス - 第3回: 分散処理とApache Spark

1

Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4

第2回_416.ppt

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

WLX202 操作マニュアル

PostgreSQL の XML 機能解説と将来拡張への提言

untitled

ict8.key

main.dvi

RouteMagic Controller RMC-MP200 / MP Version

csj-report.pdf

Microsoft PowerPoint - 情報システム pptx

SAS Web XML * ** * ** Web Data Analysis with SAS Input and Output of XML Data and Application to Real Estate Valuation Map Junnosuke Matsushima*, Hiro

UNIX

UNIX

unix.dvi

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

コンテンツ・パートナー会員代理店契約書

Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI Ruby on Rails Web 2. ASP.NET AJAX,

untitled

H indd

( ) 1 Windows HTML ( ) ( ) ( ) WWW 10 ( )

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

XML Week Web 2.0 Day (1) SOA2.0 KM2.0? REST API + XSLT Amazon hon. hon.jp API XML Consortium XML ( ) REST(GET)API Amazon.co.jp hon.jp REST

RouteMagic Controller RMC-MP200 / MP Version

PowerPoint プレゼンテーション

RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version 3

第3回_416.ppt

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


2 WHITE PAPER: OAUTH ca.com/jp OAuth 3 OAuth 4 OAuth 6 OAuth OAuth 8 CA API Gateway OAuth 9 OAuth Toolkit 10 CA API Gateway 2-legged OAuth 3-leg

untitled

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization Powered by A

-1-

Wiki

tebiki00.dvi

6 (1) app.html.eex 28 lib/nano_planner_web/templates/layout/app.html.eex 27 <footer> Oiax Inc <%= this_year() %> Oiax Inc. 29 </footer>

ORCA (Online Research Control system Architecture)

RTX830 取扱説明書

Emacs Hacking CVS Emacs GDB + Elscreen ( ) makoto/e/emacs-gdb.pdf Emacs Hacking p.1/23

Flash Player ローカル設定マネージャー

XML XML (Extensible Markup Language) ISO SGML (Standard Generalized Markup Language) W3C (World Wide Web Consortium) XML 1.0

5 ISMS 5 4 PC PC USB PDA 2

untitled

OOW_I06

Microsoft Word - 11_thesis_08k1131_hamada.docx

1 2 ( 3 ( asakawa 1 Netscape Communicator Composer ( 3 index.html 2 /14


XMLアクセス機能説明書

RSS Dripper [1] Whazzup [2] Summ

2

Javaセミナー資料.PDF

A B, ID End-User 3 How do I get an OpenID?, 4

201506_Web版作成支援_簡易操作マニュアル

XML ( ) XML XML jedit XML XPath XSLT jedit JAVA VM jedit Slava Pestov GNU GPL ( ) jedit jedit ( jedit XML jed

B 20 Web

ファイル アップロード

橡SPA2000.PDF

cat A

XSLT 4-1

-59-

owners.book

Microsoft Word - Documento2

ohp.mgp

untitled

_02-5.ppt

WordPress Ktai Style Ktai Entry 18 Mac 18


事例に見るSCORMの・・・

A

Web Servlet/JSP JSP

宅建練馬表478号1_4ol [更新済み].eps

ほんぶん-第14章.indd

Taro-WebGLサンプルの説明

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 +

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

/27 (13 8/24) (9/27) (9/27) / / / /16 12

FileMaker Instant Web Publishing Guide

untitled

ohp.mgp

guide.PDF

untitled

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

はじめに


54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2

地域と文化資産


syspro-0405.ppt

ITソリューションフロンティア2009年8月号

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

Web XXX.XXX.XXX.XXX - - [02/May/2010:12:52: ] "GET /url/url2/page2.htm HTTP/1.1" " "(compatibl

Windows2000 Edge Components V Edge Components V Java Edge Components

ニュース和歌山-5月23日1面

P08・01/柴田 〃 加藤 柴田 平島

BC4J...4 BC4J Association JSP BC4J JSP OC4J

Transcription:

7 XML Week Web WebOS WebShell WebOS WebOS GUI WebOS WebOS 2

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

CUI JavaScript I/O CommandClass WebShell webshell CommandClass CommandClass WebShell WebOS Web 5 html, JavaScript POST /CUI_WebOS/ActionServlet?command=get&url= POST /CUI_WebOS/ActionServlet?command=post&url= POST /CUI_WebOS/ActionServlet?command=put&url= POST /CUI_WebOS/ActionServlet?command=delete&url= HTTP WebShell post put HTTP RESTFul GET, POST, PUT, DELETE HTTP GET, POST, PUT, DELETE OK 6

7 echo abcdefg, XML, set aaa abcdefg unset aaa $ echo $aaa XPath echo $xml//root/child1 $con, $CR, $PLUS, $SPACE, $$ < abcdefg > $aaa ; >> $aaa ; 8

HTTP cat http://www.google.co.jp/search?q=hogehoge get http://www.google.co.jp/search?q=hogehoge post http://localhost:8080/xmldb/archive/123/tags < name=value RESTFul get, post, put, delete cd http://www.google.co.jp/ get index.html get http://www.google.co.jp/index.html WebOS ls http://www.youos.com/aramoto/youos/ WebShell POST 9 WebShell GET, POST, PUT, DELETE Web Web WebOS WebOS login http://www.youos.com WebOS HTTP GET http://www.youos.com/api?apiname=login&username=aramoto&password=xxxx <apiresult name= login status= OK > <login auth= 1 user= aramoto token= TiZDPv... cookie_domain=".youos.com" /> </apiresult> WebShell token 10 WebShell WebOS

WebOS WebOS cat http://hogehoge/test.txt GET http://hogehoge/test.txt YouOS cat http://www.youos.com/aramoto/youfs/test.txt WebOS GET http://www.youos.com/api?apiname=fs_read&path=/aramoto/youfs/test.txt&est=tizdpv... <apiresult name= fs_read status= OK > <read path= /aramoto/youfs/test.txt filename= test.txt mimetype= text/plain > <![CDATA[ ]]></read> </apiresult> 11 WebOS WebOS XML XML get http://hogehoge/aaa.xml > $xml XPath echo $xml//root/child1/child2[position()=1] echo $xml/count(//root/child1/child2) echo $xml//root/child1/child2[position()=1] > $xmlsub XML echo 12345 > $xml//root/child1/child2[position()=1]/id/text() evaluate() echo 12345 > $xmlsub//child2/id/text() echo $xml//root/child1/child2[position()=1] > $newxml//a/b echo $xml//root/child1/child2[position()=1] >> $newxml//a/b echo $xml//root/child1/child2[position()=1] >>> $newxml//a/b >>> b 12

XML $xml <?xml version="1.0" encoding= UTF-8"?> <root> <child1> <name>aaaaaaaaaaaa</name> <id>00-2222</id> <name>bbbbbbbbbbbb</name> <id>00-3333</id> <name>cccccccccccc</name> <id>00-4444</id> <name>dddddddddddd</name> </child1> </root> $xmlsub <name>aaaaaaaaaaaa</name> Xpath $xmlsubsub 13 XML $xml <?xml version="1.0" encoding= UTF-8"?> <root> <child1> <id>12345</id> <name>aaaaaaaaaaaa</name> <id>00-2222</id> <name>bbbbbbbbbbbb</name> <id>00-3333</id> <name>cccccccccccc</name> <id>00-4444</id> <name>dddddddddddd</name> </child1> </root> $xmlsub <id>12345</id> <name>aaaaaaaaaaaa</name> XML $xmlsubsub <id>12345</id> 14

XML for CSV for $xml//root/child1/child2 $work echo $work//child2/id/text()+,+$work//child2/n ame/text()+,,,+$cr >> $csv XML for $xml//root/child1/child2 $work get http://wikipedia.simpleapi.net/api?output=x ml&keyword=+$work//child2/name/text() echo $con//results > $work//child2/ wikipedia 15 match regexp grep regexp replace regexp newstring HTML XHTML xhtml XML xmls edit save $xml view $html clear 16

JavaScript JavaScript exec function(){ alert ("test"); } exec $js WebShell exec function(){ webshell.execute ("echo $xml//root/child1/child2"); } WebShell exec function(){ var x=webshell.getenv("xml"); alert (x); } exec CommandClass.prototype.hello = function(args){ alert ("hello"); } 17 echo set unset cat url get url post url put url delete url cd url ls [url] login WebOS [ ] [ ] clear logout WebOS >, >>, >>> ; match regexp grep regexp [regexp]... replace regexp newstring xslt xml xsl xhtml [html] xmls [xml] for... edit [ ] save [ ] view [ ] exec JavaScript $ $ //XPath 18

Firefox2 XPath evaluate( ) location.href = "data:application/octet-stream,. ; cat, get, post, put, delete for exec 19 HTML+JavaScript 2.2KStep prototype.js Servlet 0.2KStep ServletAPI JavaScript replace JavaScript IE Firefox2 20

WebOS YouOS aplat SAML, OpenID, OAuth, JavaScript or POST XML HTTP Cookie >>> 21 Shell CUI XML