JNIBユーザーズガイド ― 第1章 システム・プログラミング ―
1.0. JNIBの概要 (Overview)
JNIBは、リアルタイム・モニタリング、データ収集、ならびに非インダストリー環境でのアプリケーション制御等のために設計された 小型で低コスト、Javaベース、そしてインターネットに対応した自動化コントローラです。 JNIBは、ネットワーク接続によるリモート・アクセス、監視、制御のようにリアルタイムな反応を必要とする センサーやアクチュエータとの下層インターフェースに最適です。 JNIBの典型的なアプリケーションとしては、家庭、学校、オフィス、ビルディング管理の自動化やセキュリティー・システムがあります。
JNIBは、aJile社の 高性能なダイレクト・エグゼキューション Javaプロセッサー「aJ-100」、 並びに、Sun Microsystems社の Java ME/CLDC/CDC/Foundation Profile ライブラリにより構築された 100%ピュアJavaコンピューティング・プラットホームを提供します。 JVMバイトコードの直接実行、マルチ・スレッドのサポート、マルチJVM環境、TCP/IPネットワーク・プロトコル という強力な組み合わせは、ネットワーキング・リアルタイム自動化アプリケーションに効率的で、安全で、かつ 信頼できるJavaプラットホームを提供します。 この真のJavaプラットホームは、開発とメンテナンスのコストの低減、ポータビリティ、スケーラビリティ、セキュリティといったJavaがもたらすメリットを デバイス・ドライバを含めたすべてのアプリケーションが享受できることを保証します。 JNIBのアプリケーションは、インターネット経由での遠隔地からの安全なライフサイクル管理を可能とするためにダイナミックにダウンロードしたりアップデートできます。
JNIBユーザーズガイド 目次
- 第1章 概要 (Overview)
- 第2章 システム・プログラミング (System Programming)
- 2.1. ランタイム・システムの背景 (Runntime System Background)
- 2.2. アプリケーションの構築 (Building Applications)
- 2.3. NANDフラッシュへのアプリケーションの保存 (Storing Applications in NAND Flash)
- 2.4. 複数アプリケーションのNANDフラッシュへの保存 (Storing Multiple Applications in NAND Loader)
- 2.5. タイム・ゾーン・データのNANDフラッシュへの保存 (Storing Time Zone Data in NAND Flash)
- 2.6. 高速アプリケーション・ローディング (Fast Application Loading)
関連情報・リンク
- 当サイトの管理人: 四元輝博のブログ「 シリコンバレー 24時 」