OSGi Evaluation Kit
中間サービスプロバイダとして必要な開発要件の整理ツールとして利用キット概要
OSGi対応機器開発に必要なソフトウェア、ハードウェアリファレンス、開発環境をセットにてご提供します。
OSGiフレームワーク及びリモートデバイス管理、アプリケーション配信技術を利用、評価いただく事で、OSGiを利用した製品開発における要件定義、仕様整理、試作開発がスムーズに可能となります。
対象となるユーザ様、利用目的
- サービスプロバイダー様「コンテンツ、アプリケーションをサービスとして配信されたいサービスプロバイダー様」
- コンテンツ・アプリケーションプロバイダとして必要な開発要件整理のツールとして利用
- キットに含まれるリモート管理・配信サーバ、エンドユーザ端末を用いての、配信プラットフォームを想定した、配信コンテンツ・アプリケーションの開発及び検証環境として利用
- 中間サービスプロバイダー様「サービス配信プラットフォームを事業として提供されたいサーバ事業者様」
- 中間サービスプロバイダとして必要な開発要件の整理ツールとして利用
- キットに含まれるリモート管理・配信サーバ、エンドユーザ端末を用いて、リモート管理・配信サーバの要件整理、トライアルを経ての本サーバ設計・開発のベースとして利用
- デバイスベンダー様「リモートメンテナンス、サービス配信対応端末を開発されたいデバイスベンダー様」
- リモートメンテナンス、サービス配信に対応した端末の開発要件整理のツールとしての利用
- キットに含まれるエンドユーザ端末を用いてのハードウェア・ソフトウェア要件洗い出し
- リモート配信・管理サーバを想定した端末の設計、および接続性検証ツールとして利用
実施いただける内容
OSGiフレームワークを用いたアプリケーション開発を組込機器上で評価可能
既に弊社OSGiフレームワークソフトウェア「Knopflerfish」の動作確認が完了した評価用組込ハードウェアプラットフォーム上にて、OSGiフレームワークを用いたアプリケーション試作開発、評価、テストが可能です。評価用ハードウェアとして、ディスプレイ端末を持つ端末、および持たないゲートウェイ型端末の両方をご用意しております。
OSGiに準拠したリモート機器メンテナンス、アプリケーション配信の技術評価が可能
弊社製OSGi準拠リモートメンテナンス・サービス配信サーバ「Ubicore」がセットされており、OSGiフレームワーク搭載機器のリモートメンテナンス(設定、制御、状態監視等)、及び、アプリケーションの配信管理(追加、削除、アップデート等)機能の技術評価が可能です。
OSGi対応プログラム開発環境、評価用サンプルバンドルアプリケーション、開発マニュアルを提供
OSGiのルールに基づいたプログラム(バンドル)開発を正しく行っていただくために、 Javaの標準開発環境であるEclipse上で動作する開発環境、サンプルソースコード、開発マニュアルをご提供しております。
- 開発マニュアル
- 評価環境利用マニュアル(日本語/英語)
- バンドル開発マニュアル(日本語/英語)
- Ubicore利用マニュアル(日本語/英語)
- サンプルソースコード
- Sample Service Bundle
Ubicoreからサービスとして配信する為のバンドル開発用サンプルコードです。 - RGWWebUI Bundle
ゲートウェイ型端末を想定したポータルWEBアプリ。Ubicoreと連携してのサービス追加によるメニュー及び機能の追加、サービス契約等が行えます。 - IPcam Bundle
デバイス連携例として、UPnPサービスを用いたIPカメラ検出、画像参照が行えるアプリケーションバンドルです。
- Sample Service Bundle

