Chilkat

通信/暗号化対応 多言語共通API 開発者向けAPIライブラリ

Chilkat 拡大
Chilkat Chilkat Chilkat Chilkat

メーカー

Chilkat Software, Inc.

ソフトウェア
お見積もり依頼・お問い合わせ(無料)

製品仕様・価格・導入手順など、お気軽にお問い合わせください
(通常、1営業日以内に回答いたします)

Chilkatの製品概要

Chilkat は、通信、暗号化、データ処理に関わる幅広い機能を、共通のAPIで扱える開発者向けライブラリです。

90を超えるクラスを備え、各種Internetプロトコル、データ形式、アルゴリズムに対応しているため、ファイル転送やWeb通信、証明書処理、JSONやXMLの操作までを一つの製品体系で進められます。また、複数のプログラミング言語で同一のAPIを利用でき、Windows、Linux、macOS、iOS、Androidなど幅広い環境にも対応しています。

通信やセキュリティに関わる処理をまとめて扱えるため、用途ごとにライブラリを使い分ける負担を抑えながら、開発を整理して進めやすくなります。研究開発部門や技術部門、業務システム開発の現場など、通信機能やセキュリティ機能を継続的に扱う環境に適したAPIライブラリです。

主な用途
  • 外部システム連携開発
  • セキュアファイル転送基盤構築
  • メール連携システム開発
  • 暗号化対応アプリケーション開発
  • マルチ環境向け開発基盤整備

導入のメリット
開発の見通し向上
  • 課題:通信やデータ処理を個別のライブラリで実装すると、構成が分かれやすく、保守や改修の負担が大きくなる。
  • 導入価値:関連する処理を一つの製品体系で扱えるため、実装の分散を抑えながら開発全体を整理して進められます。
実装ルールの標準化
  • 課題:開発言語ごとに利用方法が異なると、部門や案件ごとに実装が分かれ、標準化や再利用が進みにくい。
  • 導入価値:共通のAPIで実装を進めやすいため、方針のばらつきを抑えながら複数の開発環境へ展開できます。
複数環境への対応力強化
  • 課題:OSや実行環境が混在する開発では、移植や環境ごとの対応が継続的な負担になりやすい。
  • 導入価値:複数の環境で共通の考え方を保ちやすいため、検証から実装までの流れを整えながら開発を進められます。

Chilkatの製品仕様

ライセンス形態

Chilkat は、利用人数に応じてライセンスを選べます。
いずれの形態でも、Chilkatが提供する既存のクラス一式を利用できます。
※ライセンス人数は、Chilkatを直接利用して開発を行う開発者のみが対象です。

  • 1-Developer:1名の開発者向けライセンス
  • 4-Developer (Small Group):最大4名の開発者向けライセンス
  • 8-Developer (Team):最大8名の開発者向けライセンス

 

ライセンスについて

  • ライセンス期間:永久ライセンス
  • 1年間のメーカー保守 (アップグレード) が付帯
  • 対応するOS、プログラミング言語、アーキテクチャ、フレームワークで共通利用可能
  • コンピューターやサーバーの台数に制限なく導入可能

メーカー公式サイト (新しいタブで開きます)

https://www.chilkatsoft.com

Chilkat / 詳細 (メーカーページ)

製品特長

90超クラスによる機能群

Chilkatは、通信、暗号化、データ処理に関わる機能を一つの製品体系で扱えるAPIライブラリです。
関連機能をまとめて扱えるため、実装や保守を整理しながら開発を進めやすくなります。

主なポイント
  • 90を超えるクラスを提供
  • Internetプロトコル、データ形式、アルゴリズムに対応
  • ライセンス対象クラスとして SSH、SFTP、FTP2、HTTP、REST、Socket/TLS、IMAP などを用意
  • JSON、XML、Cert、PrivateKey など一部クラスは無償で提供

全言語で同一APIを採用

複数の開発言語を使う環境でも、言語ごとに異なる実装方針へ切り替えずに開発を進められます。
部門や案件をまたいで実装をそろえたい場合にも適した構成です。

主なポイント
  • すべてのプログラミング言語で同一APIを採用
  • C#、C/C++、Java、Python、Go、Node.js、PHP、Ruby、Swift などに対応
  • ActiveX を利用できる言語も対象

複数OS/実行環境に対応

幅広い実行環境に対応しているため、環境ごとに別製品を選び直す負担を抑えられます。
検証環境と本番環境が分かれる開発や、複数OSをまたぐ展開でも取り入れやすい構成です。

主なポイント
  • Windows、Linux、macOS、iOS、Android に対応
  • Alpine Linux、PowerLinux、ARM Linux、Raspberry Pi、MinGW、MSYS2 にも対応
  • 対応環境をまたいで同じAPI体系で利用可能

詳細なエラー情報を取得可能

実装時にエラー内容を追いにくいと、検証や障害対応に余計な時間がかかります。
Chilkatでは失敗時の情報を詳細に確認できるため、原因の切り分けやログ確認を進めやすくなります。

主なポイント
  • メソッドは例外を送出せず、成否は status で返却
  • エラー情報は LastErrorText、LastErrorXml、LastErrorHtml で取得
  • SaveLastError により XML形式で保存可能
  • オブジェクト取得失敗時は NULL を返却

 


研究関連キーワード

セキュア通信」とは、データを送受信する際に、内容の盗み見、改ざん、なりすましを防ぎながら、安全に情報をやり取りするための通信方式です。暗号化によって内容を保護し、証明書などを用いて通信相手の正当性も確認します。Chilkatは、SSH、SFTP、HTTP、REST、Socket/TLS などの通信関連クラスを備えており、こうした安全な通信機能を組み込む開発に活用できます。

検索キーワード:
Chilkat / Chilkat ライセンス / Chilkat API / Chilkat APIライブラリ / Chilkat SDK / Chilkat Software / 通信 API ライブラリ / 暗号化 API ライブラリ / セキュリティ API ライブラリ / 多言語対応 API / クロスプラットフォーム API / 開発者向け API ライブラリ / Web通信 ライブラリ / ファイル転送 API / SFTP ライブラリ / SSH ライブラリ / HTTP API / REST API / JSON XML 処理 ライブラリ / 証明書処理 ライブラリ

Chilkat Reference Documentation (メーカーページ) Chilkat Example Code (メーカーページ) Chilkat Tech Notes (メーカーページ)

よくある質問(FAQ)

Q1. ライセンスは、アプリに関わる全メンバー分が必要ですか?

Q2. 1人の開発者で複数のPCやサーバーに展開する場合、追加ライセンスは必要ですか?

Q3. OSや開発言語が変わった場合、別ライセンスを購入する必要がありますか?

Q4. 1つのライセンスで複数のアプリケーションに利用できますか?

Q5. ライセンスは1年ごとに失効しますか?

Q6. 納品後はどのように利用を開始しますか?

横にスクロールできます
商品名 納品方法 納期 価格
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください
電子デリバリー お問い合わせください お問い合わせください

ご希望の商品にチェックを入れてボタンをクリックすることで、
該当商品をお見積もりフォームへ追加できます。

お見積もり依頼・お問い合わせ(無料)

製品仕様・価格・導入手順など、お気軽にお問い合わせください
(通常、1営業日以内に回答いたします)


STEP 01

WEBサイト内より商品を検索

「探す」ページより、ご希望の商品を検索してください。
ご希望の商品が見つかりましたら、商品名をクリックし詳細ページをご覧ください。

検索アイコン
STEP 02

商品詳細ページをご確認ください

表示された商品情報をご覧いただき、商品内容やエディション、価格などをご確認ください。
ご希望の商品名のチェックボックスにチェックを入れていただくと商品名がフォームに自動入力されます。

検索アイコン
STEP 03

フォームにて見積もり依頼

ここで商品名や数量、ご希望のオプションやその他のご要望、ご質問、
お客様情報など必要事項をご記入いただき、「送信する」ボタンを押してください。

検索アイコン
STEP 04

弊社スタッフよりお見積もりをお送りしますので、
メールにてご注文ください

お客さまからのお問い合わせを受理しだい、弊社スタッフよりお見積もりをメールにてお送りします。
お見積もり内容をご確認後、ご注文いただけるようでしたら、弊社からのお見積もりメールへのご返信にて、ご注文の旨をお知らせください。

検索アイコン
STEP 05

商品を配送、またはメールにてお届け

ハードウェア、パッケージソフトウェア等は弊社より宅配便でお届けいたします。
ご注文いただいた商品がダウンロードソフトウェアやライセンス、レポート等の場合は「電子デリバリー」にてお届けいたします。

検索アイコン

 

ご注文の流れの詳細はこちら

※ 返品・交換について
海外製品のため、ご注文後のキャンセル、ご返品はお受けできません。
ただし「納品後一週間以内」の初期不良品については、正常動作の同品もしくは同等品と無償交換させていただきます。
万一在庫切れの場合は同等品交換もしくは全額返金いたします。

ユニポスはChilkatの調達販売を行い、海外製品調達に関するお困りごとを解決するサービスです。 詳しくはこちら。

法人掛売り(※)

納品・請求書による後払いです。
ご注文手続きはお見積もりメールへの返信のみでけっこうです。

銀行振込

ご注文の返信メールをいただいた後、弊社指定の銀行口座へのお振込みを確認した時点で注文の確定とさせていただきます。

※法人掛売りでのお支払いについては一定の条件がございます。
お支払い方法の詳細はお見積もりメールに記載しておりますので、ご確認ください。

Chilkatを
ご覧の方におすすめの商品