Mercurial > hg > Papers > 2015 > nozomi-sigos
diff presen/sigOS/sample.html @ 23:7de82f13512b default tip
last update
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 08 Jul 2015 17:34:13 +0900 |
parents | 1f1b1f962ff1 |
children |
line wrap: on
line diff
--- a/presen/sigOS/sample.html Tue May 26 10:06:28 2015 +0900 +++ b/presen/sigOS/sample.html Wed Jul 08 17:34:13 2015 +0900 @@ -130,7 +130,7 @@ <ul> <li>DS の集合体であるデータベースを Alice では DS Manager(DSM) と呼ぶ。 </li> <li>DSM 内の DS には対になる String型のkey が存在し、 DSM 名と key を指定しすることで DS の保存、取得を行う。</li> - <li>DS の追加<br /> + <li>DS の保存<br /> put(String managerKey, String key, Object val) </li> <li>DS の取得<br /> take(String managerKey, String key) </li> @@ -225,7 +225,7 @@ <h1 id="cs--">Code Segment の 例</h1> </header> <span>2つのノード間で、RemoteDSMからデータをtakeしインクリメントしてLocalDSMにputを10回繰り返す</span> -<img src="./pictures/remoteTest.svg" alt="opt" align="center"/> +<img src="./images/remoteTest.svg" alt="opt" align="center"/> </div></div> <div class="slide" id="13"><div> @@ -336,7 +336,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - <span style="color:red;">int num = this.r.asClass(Integer.class);</span> + <span style="color:red;">int num = this.receiver.asClass(Integer.class);</span> num++; if (num == 10) System.exit(0); ods.put("local", "num", num); @@ -360,7 +360,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - int num = this.r.asClass(Integer.class); + int num = this.receiver.asClass(Integer.class); <span style="color:red;">num++;</span> if (num == 10) System.exit(0); ods.put("local", "num", num); @@ -385,7 +385,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - int num = this.r.asClass(Integer.class); + int num = this.receiver.asClass(Integer.class); num++; <span style="color:red;">if (num == 10) System.exit(0);</span> ods.put("local", "num", num); @@ -408,7 +408,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - int num = this.r.asClass(Integer.class); + int num = this.receiver.asClass(Integer.class); num++; if (num == 10) System.exit(0); <span style="color:red;">ods.put("local", "num", num);</span> @@ -432,7 +432,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - int num = this.r.asClass(Integer.class); + int num = this.receiver.asClass(Integer.class); num++; if (num == 10) System.exit(0); ods.put("local", "num", num); @@ -455,7 +455,7 @@ public Receiver receiver = ids.create(CommandType.TAKE); @Override public void run() { - int num = this.r.asClass(Integer.class); + int num = this.receiver.asClass(Integer.class); num++; if (num == 10) System.exit(0); ods.put("local", "num", num); @@ -673,7 +673,7 @@ <div class="slide" id="35"><div> <section> <header> - <h1 id="alice1---corba">Aliceと他言語等との比較(3) - Corba</h1> + <h1 id="alice1---corba">Aliceと他言語等との比較(3) - CORBA</h1> </header> <!-- _S9SLIDE_ --> @@ -682,7 +682,7 @@ <p>オブジェクト間のRPC仕様</p> </li> <li>DSがない。keyという概念がない。</li> - <li>同期呼び出し・非同期呼び出しが選択できるが、データの待ち合わせがない</li> + <li>データの待ち合わせがない</li> </ul> @@ -698,7 +698,7 @@ <!-- _S9SLIDE_ --> <ul> - <li>get/putで通信を行う。get/putをRPC的に扱わず、getで取得しputで保存するRESTfulアーキテクチャ。</li> + <li>get/putで通信を行うRESTfulアーキテクチャ</li> <li> <p>URLがデータベースのkeyとなる</p> </li>