1 / 10

CHIP Collaborating Host-Independent Pads Users Manual Ver.0

CHIP Collaborating Host-Independent Pads Users Manual Ver.0. Meme Media Lab. Hokkaido Univ. itok@meme.hokudai.ac.jp. Kimihito Ito. Installation. System Requirements Windows 2000 or Windows XP. Internet Explorer version 5.5 or later (Free) Microsoft .NET Framework Runtime(Free) Download

monita
Télécharger la présentation

CHIP Collaborating Host-Independent Pads Users Manual Ver.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CHIP Collaborating Host-Independent PadsUsers Manual Ver.0 Meme Media Lab. Hokkaido Univ.itok@meme.hokudai.ac.jp Kimihito Ito

  2. Installation • System Requirements • Windows 2000 or Windows XP. • Internet Explorer version 5.5 or later (Free) • Microsoft .NET Framework Runtime(Free) • Download • http://ca.meme.hokudai.ac.jp/people/itok/ CHIP/download.html • Install • Extract the archive in a folder on your PC.

  3. User Interface: Launch a ChipHow Do We Launch a Chip? Text_Chip.exe Hello World DoubleClick on ***_Chip.exe

  4. User Interface: MenuHow Do We Operate a Chip? Text_Chip.exe For visual manipulation For slotconnection Hello World For chip-dependentoperation Click the leftmousebutton

  5. boot.ini User Interface: ConnectionHow Do We Connect two Pads? 1. 2. Hello World Hello World 3. 4. boot.ini n Hello World Hello World

  6. User Interface: Primary SlotHow Do We set a slot as the primary? List Current List Current Click the leftmousebutton On the slot Select“Set Primary”

  7. User Interface: WrappingHow Do We wrap a Existing Web Application? Main topicof my research!

  8. System InterfaceEvery Chip Talks HTTP. Web browser. etc http://localhost:4020/ Java 2 Other Programs set 2 HTTP gimme POST /x HTTP/ 1.1 2 HTTP GET /z HTTP/1.1 x y z = 6 2 3 C# * http://localhost:4010/ HTTP update POST / HTTP1.1 update You can invoke Set, gimme and update messages via HTTP.

  9. Set, Gimme and Update to Chip • Set message • POST /slotname HTTP/1.1value • Set message • GET /slotname HTTP/1.1 • Update message • POST / HTTP/1.1update set 3 x y 0 2 gimme 0 x y 2 0 x y 0 2 update

  10. Remarks • For the Development of a New Chip in C# • .NET Framework SDK (Free) • Downloadable from http://msdn.microsoft.com • Chip.dll • Contained in ChipPkg.zip • We also have developed Chips in Java • JDK 1.2.1 or later • Java class files • http://ca.meme.hokudai.ac.jp/people/itok/CHIP/download.html

More Related