OpenBandy Java ME用の無料オープンソースソフトウェアライブラリで、Java ME API自体に欠けている基本機能をいくつか提供することで、MIDletの開発を簡素化します。すべてのMIDlet開発者は、すでに携帯電話に限られているメモリを節約するためにMIDletのサイズを制限しようとするため、OpenBandyは4つのモジュールを提供しています。
OpenBandyの基礎は基本モジュールです。その最も顕著な機能は、Log4jのようなAPIを備えたロギングフレームワークです。さらに、基本モジュールは、ユーザーの設定をデバイスのレコード管理ストア(RMS)に永続的に保?する、すばらしい簡?な方法を提供します。
シリアライザモジュールは、XMLへのシリアル化、圧縮されたバイトストリームを提供し、さらに、任意の普通の古いJavaオブジェクト(別名POJO)をデバイスのRMSに永続的に保?することを可能にします。これは、ロギング目的のための基本モジュールといくつかのutilクラスを使用します。eventsモジュールは、いくつかの基本的なイベントタイプを定義し、スレッドイベントディスパッチャーを提供します。独自のイベントタイプ、イベントソース、イベントシンクを自由に実装することができます。 CPU時間を節約するために、イベントソースは、実際に必要なとき、すなわち、指定されたイベントタイプに対して実際に登録されたイベントシンクがある場合にのみ開始される。
上?のすべてのモジュールを使用すると、クライアント/サーバーモジュールは非常に使いやすいメッセージングサービスとサーバーサービスを提供し、分散アプリケーションの開発を数分で実現します。さらに、サーバーモジュールは、POJOをJDBC準拠のデータベースに永続的に格納できるデータベースシリアライザを提供します。
アプリケーションの詳細:
コメントが見つかりません