ComponentOne Zip for Mobile Devices(英語版)

Microsoft .NET Compact Frameworkベースのアプリケーションに対して、ZIP圧縮機能を加えます。

MESCIUS (旧社名:GrapeCity) 社の製品
1996 年より日本国内にてComponentSourceで販売中。

i

ComponentOne Zip for Mobile Devices is now officially part of ComponentOne Studio Enterprise.

If you require 5 or more individual licenses for ComponentOne Zip for Mobile Devices, please Contact Us for pricing and availability.

ComponentOne Zip for Mobile Devices について

Microsoft .NET Compact Frameworkベースのアプリケーションに対して、ZIP圧縮機能を加えます。

ComponentOne Zip for Mobile Devicesは、業界基準であるZIPファイルの、作成と、オープンと、管理を実現します。 さらに、各種の.NETストリームに対しても、圧縮と暗号化を加えることが可能です(メモリ、ファイル、ネットワーク ストリームを含む)。 ComponentOne Zip for Mobile Deviceにおけるクラス ライブラリのアーキテクチャは、3つのレベルによる制御を開発者に提供します。 最も抽象的なレベルではZIPファイル全体の制御を得ますが、より多くのパワーと柔軟性が必要な場合には、低位の概念であるデータ圧縮エンジンによる直接的な作業が可能です。 このオブジェクトモデルは、堅牢なデータ圧縮とZIPファイル操作の機能を、.NETアプリケーションに対して追加するプロセスを簡素化します。

高位レベルのクラス : C1ZipFileとC1ZipEntryとC1ZipEntryCollection - ComponentOne Zip for Mobile Devicesライブラリにおける最も高い抽象レベルに含まれるのは、C1ZipFileとC1ZipEntry、C1ZipEntryCollectionの各クラスです。これらのクラスが提供するのは、業界基準であるZIPファイルの作成とオープンと管理のための能力です。 これらのクラスを用いて可能になるのは、ZIPファイルの内容の調査と、その完全性のテストであり、さらにZIPファイルのエントリーに関する追加と削除と抽出も実現されます。 アプリケーション データの格納のためにZIPファイルを用いることで、以下のメリットが提供されます。

  • アプリケーション ディプロイメントの効率化 : 多様なファイルを、単一の圧縮されたZIPファイルで一元管理します(パスワード保護はオプション)
  • ディスク スペースとネットワーク帯域幅の節約 : モバイル デバイス アプリケーションに対して便利なZIP圧縮を追加することで、ハードディスクとネットワークにおいて、それに値する付加的なスペースをエンドユーザに提供します。
  • 業界の標準フォーマット : ファイルの互換性を心配する必要性はありません。 .NET対応のComponentOne ZIPは、業界基準のZIPファイルの完全な制御を実現します。

中位レベルのクラス : C1ZipFileとC1ZipEntryとC1ZipEntryCollection - ComponentOne Zip for Mobile Devicesライブラリにおける中間的な抽象レベルに含まれるのは、C1ZStreamReaderとC1ZstreamWriterという2つのクラスです。これらのクラスは、モバイル デバイス アプリケーションにおけるパワフルなデータ圧縮タスクを、ZIPファイルだけに実施するのではなく、あらゆる.NETストリームに対しても実施します。 数行のコードにより、完全なデータ圧縮の機能をアプリケーションに追加します。

  • 高速でメモリ消費の少ない圧縮エンジン : ComponentOne Zip for Mobile Deviceのユニークな圧縮エンジンにより時間を節約します。
  • ストリーム ベースの圧縮と解凍 : ストリーム ベースの機能が提供する最大の柔軟性は、通常の.NETストリームを用いたデータ圧縮と解凍のためのものです。

低位レベルのクラス : ZlibのC#実装 ― ComponentOne Zip for Mobile DevicesにおけるZlibのC#実装がZstreamです。 それはJean-loup GaillyとMark Adlerにより記述されたポピュラーなデータ圧縮ライブラリであるZlibを、100% C#で実装したものです。 ZStreamは、ComponentOne Zip for Mobile Devicesに含まれる最もフレキシブルなクラスであり、また、C1Zipの高位レベルのクラスにより広範囲で利用されているものです。

サブスクリプション

  • 新製品のリリース - 年間サブスクリプション期間に、Studio for Mobile Devicesに加えられる各種のComponentOne Mobile Device製品を自動的に受領します。
  • アップデート、アップグレード、ベータに関して - ComponentOne Studio for Mobile Devicesを購入すると、その後のサブスクリプション期間において、ComponentOne Studio for Mobile Devicesに関する全てのアップデートとアップグレードを自動的に受領します。
  • メールとオンラインによる無償のサポート - ComponentOne Studio for Mobile Devicesの購買に含まれるのは、フレンドリーに対応するテクニカル サポート要員で構成される専門チームによる、無償のメール サポートです。 それに加えて、FAQやサンプル コード、ナレッジ ベース、ピア-to-ピアのニューズ グループで形成される、Webサイト上でのオンライン サポートも受けることができます。
  • ドキュメンテーション - ComponentOne Studio for Mobile Devicesのツール群に含まれる、オンラインによるヘルプとヘルプPDFファイルは、そのプリントアウトも可能です。 また、それらの多くが、デモとチュートリアル、そしてソースコード付きのサンプル プロジェクトを含みます。
  • 更新 - サブスクリプション期間が終了した後でも、その期間内にリリースされたコンポーネントを継続して使用することができます。 そのため、ComponentOne Studio for Mobile Devices製品を用いて構築したアプリケーションの、継続した開発と配布が可能です。 新規のアップデートとアップグレード、そして製品をダウンロードするためには、サブスクリプションの継続が必要となります。