Getting Started¶
最初に、ブロックチェーンアプリケーションを開発したり、Hyperledger Fabricを運用したりするプラットフォームに、必要な ソフトウェア がインストールされていることを確認します。
Fabricのバイナリの本当のインストーラは現在開発中ですが、あなたのシステムに インストール するためのスクリプトを提供しています。 スクリプトはDockerイメージもローカルレジストリにダウンロードします。
Fabric SamplesとDockerイメージをローカルマシンにダウンロードしたら、チュートリアル test_network を使ってFabricを使い始めることができます。
Hyperledger Fabric smart contract (chaincode) APIs¶
Hyperledger Fabricは、さまざまなプログラミング言語でのスマートコントラクト(チェーンコード)の開発をサポートするために、多数のAPIを提供しています。スマートコントラクトのAPIはGo用、Node.js用、Java用のものが利用可能です。
Hyperledger Fabric application SDKs¶
Hyperledger Fabricは、さまざまなプログラミング言語でのアプリケーション開発をサポートするために、多数のSDKを提供しています。SDKはNode.js用とJava用のものが利用可能です。
SDKで開発するための前提条件は、Node.js SDK README と Java SDK README にあります。
さらに、まだ正式にリリースされていない(PythonとGo用)2つのアプリケーションSDKがありますが、ダウンロードしてテストすることができます。
現在、Node.js、Java、Goは、Hyperledger Fabric v1.4で提供される新しいアプリケーションプログラミングモデルをサポートしています。