30歳過ぎから工学 vol.2

http://d.hatena.ne.jp/j130s/ から移行しました.オープンソースロボットソフトウェア技術者兼主夫. 高校・大学学部文系-->何となくソフトウェア開発業-->退職・渡米,テキサス州でシステムズ工学修士取得,しかし実装の方が楽しいと気付き縁があったロボティクス業界で再就職.現在 Texas 州内の産業用オートメーションのスタートアップに Georgia 州から遠隔勤務.

ServiceUIの概要

jiniクライアントが、jiniサービスに紐付けられている(幾つかのサービスの中から)user interfaceを利用してサービスを利用するための、ダイナミックなui提供の仕組み

ServiceItemのattributeに、ServiceUI apiによってwrapされたuser interfaceの実装本体が格納される。
http://www.artima.com/jini/serviceui/doc11/index.htmlを眺めてなんとなく予想がつくように、apiAbstractFactoryパターンを用いて実装されているので、クライアントホストでは自分の持つ環境によってuser interfaceを選んでインスタンス化することが出来る。