FileNewTemplate
|
|
|
- きよはる かくはり
- 7 years ago
- Views:
Transcription
1 Hyperledger Fabric の概要とアプリケーション開発 システム構築の考え方 2018 年 9 月 28 日日本アイ ビー エム株式会社グローバル ビジネス サービス事業本部 IBM Distinguished Engineer( 技術理事 ) 早川勝 (Masaru Hayakawa) Hyperledger Fabric によるアプリケーション開発 ( 監修 )
2 自己紹介 2003 年から金融機関様を担当しており 現在は 複数プロジェクト 複数チームの全体統括として活動 並行して 某金融機関様のブロックチェーン本格展開プロジェクトにおいて リードアーキテクトを担当 一方で FinTech (API 公開 ) やブロックチェーンに関しては 日本 IBM 全体で技術推進を実施 FinTech やブロックチェーンに関して 講演 執筆などを実施 代表的なものとしては ブロックチェーンに関するインタビュー記事 IBM 出版誌 (Provision) のブロックチェーン関連記事 書籍 IT アーキテクチャー構築入門 書籍 Hyperledger Fabric によるアプリケーション開発 ( 監修 ) など 2
3 アジェンダ 1. Hyperledger Fabric の概要 2. Hyperledger Fabric のアプリケーション開発 スマートコントラクト ( サーバーサイド ) ユーザーアプリケーション ( クライアントサイド ) 3. Composer を利用したアプリケーション開発 4. システム環境の構築 3
4 Hyperledger Fabric の概要 ( 書籍執筆者 / 講演資料作成協力 ) 清水智則日本アイ ビー エム ( 株 )GBS ブロックチェーンコンサルタント 田町京子日本アイ ビー エム ( 株 ) GTS 金融担当 IT スペシャリスト
5 Hyperledger Fabric とは? Hyperledger Fabricとは? Hyperledger Fabricは ブロックチェーンを活用したさまざまな業務システムを構築 運用するためのソフトウェア基盤 分散台帳やコンセンサスをはじめ ユーザー ID の発行 認証 スマートコントラクトの開発 実行 機密性などの機能を備えている 正式版の Hyperledger Fabric v1.0 は2017 年 7 月に提供が開始それ以前は 実証実験向けに Hyperledger Fabric v0.x という暫定的なバージョンが提供されていた 開発の経緯 Hyperledger プロジェクトは 仮想通貨に限らない広範囲なビジネス用途のブロックチェーン基盤を提供することを目的としたオープンソースプロジェクト (2015 年 12 月に発足 ) 公式サイト : 年 9 月時点で 200 社以上が参加 Hyperledger プロジェクトには ブロックチェーン基盤の実装フレームワークが複数存在 2018 年 9 月時点 フレームワーク : Hyperledger Burrow Hyperledger Fabric Hyperledger Indy Hyperledger Iroha Hyperledger Sawtooth ツール : Hyperledger Caliper Hyperledger Cello Hyperledger Composer Hyperledger Explorer Hyperledger Quilt 5
6 Hyperledger Fabric の特徴 1. コンソーシアム型の参加方式 6 特定の組織間でのビジネスネットワークを実現するため コンソーシアム型 の参加方式を基本とする これにより 複数組織で共同運営する信頼性の高いブロックチェーンネットワークを形成 2. 軽量かつ迅速なコンセンサス方式 Hyperledger Fabric では コンソーシアム型の参加方式を基本とするため 各参加組織の同意を得ることで軽量かつ迅速にファイナリティを確保できるコンセンサスの方式を採用 3. さまざまな業務処理の実現 Hyperledger Fabric では スマートコントラクトを チェーンコード と呼ばれるプログラムにより実現 独自の業務ロジックを記述 実行することが可能 4. トランザクション実行後の最新状態 (state) を保持 Hyperledger Fabric では State DB というデータストアに トランザクションを実行した結果得られる最新の state( 送金の場合は残高など ) を保持する ユーザーは全ブロックを参照することなく その時点における状態を確認することが可能 5. チャネルによるブロックチェーンネットワークの論理的な分割 Hyperledger Fabric では 1 つのブロックチェーンネットワークを論理的に独立した複数のネットワークに分割することが可能 この分割したネットワークのことを チャネル といい 異なるチャネル間ではチェーンコードや分散台帳は共有されない
7 Hyperledger Fabric の構成要素 (1/4) Node.js 版が先行して提供され 2018 年 9 月現在 Java 版も提供されており Python 版や Go 版なども開発中 Organization Hyperledger Fabric ネットワークに参画する組織を表す論理的な単位で 各ピアやオーダラーは Organization に所属 ピア Organization 内のノードを表す論理的な単位であり ブロックチェーン State DB およびチェーンコードを保有 ピアは Endorser として アプリケーション ( クライアント ) からの要求にもとづいてトランザクションに Endorsement( 同意 ) する または Committer として トランザクションと実行結果の妥当性を確認してブロックチェーンと State DB を更新 オーダラー Endorsement されたトランザクションの結果を ブロックチェーンと State DB に書き込む順番を制御 オーダラーは Hyperledger Fabric ネットワーク上の全トランザクションを制御するため 単一障害点にならないように冗長構成 (*) が可能 (*) 冗長構成のために 分散メッセージングの仕組みであるApache Kafkaが利用可能 ( 公式サイト : なお オーダラーを各 Organization に分散配置した際に 特定のOrganizationでの不正な処理を除外するため ビザンチン障害耐性を備えた冗長化機能も今後提供予定ビザンチン障害耐性は P2Pネットワーク上で 全体として合意を形成する必要がある場合に 悪意を持った一部のノードが不正な回答しても正しい合意を形成できる特性 7
8 Hyperledger Fabric の構成要素 (2/4) チェーンコード チェーンコードは スマートコントラクトを実現するためのプログラムで 専用のコンテナ上で実行される 開発言語は Go 版が先行して提供され 2018 年 9 月現在 Node.js 版も提供され Java 版なども開発中 チェーンコードは トランザクションのリクエストにもとづいて実行され State DB に対する読み書きや 過去の State DB への書き込み履歴 (Block 内に格納 ) の照会を行うことが可能 用途に応じて複数のチェーンコードを作成でき あるチェーンコードから別のチェーンコードを呼び出して実行することも可能 あるチェーンコードが State DB に書き込んだデータは 別のチェーンコードからはアクセスできない (*) State DB で使用するデータストアは 標準ではLevelDBというKey-Value 形式のもの ( 公式サイト : JSON 形式のドキュメントをネイティブで格納するApache CouchDBも利用可 ( 公式サイト : 8 分散台帳 Hyperledger Fabric ネットワーク内の参加者間で同一の情報を共有するための台帳 Hyperledger Fabric では通常 Blockchain と State DB を包含して指すことが多い Blockchain は 基本的には一般的なものと同様の構造だが 他と異なる主な点は チェーンコード実行時に State DB に書き込まれた内容 (RWSet) を Block の中に格納する点
9 Hyperledger Fabric の構成要素 (3/4) MSP(Membership Service Provider) Hyperledger Fabric が標準で提供する CA( 認証局 ) または外部の CA と連携して 主に ユーザーの登録および Ecert の発行を行う Ecert(Enrollment Certificate):Hyperledger Fabric ネットワーク上のユーザー証明書 MSP および CA は Organization 内での冗長構成が可能で 各 Organization でそれぞれ MSP を実装することが可能 9
10 Hyperledger Fabric の構成要素 (4/4) チャネル 1 つの Hyperledger Fabric ネットワークを論理的に分割したネットワーク ネットワーク内に複数の独立したチャネルが存在することが可能で 各チャネル内で同一の分散台帳 (State DB とブロックチェーン ) を保持する DB 10
11 Hyperledger Fabric のアプリケーション開発 ( 書籍執筆者 / 講演資料作成協力 ) 佐藤卓由日本アイ ビー エム ( 株 ) GBS 事業本部金融第三サービス齋藤新日本アイ ビー エム ( 株 ) 東京基礎研究所 FSS& ブロックチェーン ソリューションズ近藤仁日本アイ ビー エムシステムズ エンジニアリング ITスペシャリスト上ノ原勇人日本アイ ビー エム ( 株 ) 東京ソフトウェア開発研究所 11
12 Hyperledger Fabric のアプリケーション開発概要 アプリケーションの要素 チェーンコード チェーンコード (= スマートコントラクト ) は サーバー側の処理を実装するもの 初期から Go 言語をサポート (2018 年 9 月現在 Node.js での実装も可能 ) ユーザーアプリケーション (Hyperledger Fabric から見るとクライアントサイド ) State DB Hyperledger Fabric へアクセスのための SDK が提供されている 初期から Node.js 版が提供されている (2018 年 9 月現在 Java 版も提供されている ) 業務データやドキュメント等の最新状態を保存する DB(Blockchain とは別 ) Level DB か Couch DB を選択でき どちらも No SQL DB の一種で Couch DB は JSON をネイティブで格納できるため 項目レベルでの検索が可能 アプリケーションサーバー ( クライアントサイド ) Hyperledger Fabric( サーバーサイド ) ユーザーアプリケーション Hyperledger Fabric Client SDK チェーンコード State DB 12
13 システム環境の構築 ( 書籍執筆者 / 講演資料作成協力 ) 岩崎竜矢 ( 推進兼 ) 日本アイ ビー エム ( 株 ) GBS 銀行 FM 第 3 デリバリー IT アーキテクト PM 小笠原万値 ( 監修兼 ) 日本アイ ビー エムシステムズ エンジニアリング 第二ワトソンソリューションシニア IT スペシャリスト 13
14 Hyperledger Fabric のアーキテクチャー Hyperledger Fabric は Blockchain を実装した分散台帳技術である コンテナ技術を活用し Microservices に組み込むことができる UI Layer Controller Layer Business Logic Layer Persistence Layer API Gateway Load Balancer Microservice 1 Microservice 2 CouchDB DB File ピア 台帳 ブロックチェーン (Hyperledger Farbic) ネットワーク 台帳 ピア オーダラー Zookeeper Monolithic Application Microservices 14
15 Hyperledger Fabric の構築の流れ Hyperledger Fabric ネットワークの構築は 用意されたコマンドやコンテナ技術でコンソールで構築可 必要な証明書やチェーンコードの事前準備がされていること 必要な環境変数 環境設定ファイル (yaml) が決まっていること 準備が整っていれば Microservices や CI と組み合わせ オートメーション化へ 1. 暗号化証明書の準備 商用の電子証明書を取得 ( 開発向け ) 自己署名証明書の生成 4. ネットワークの起動 利用するコンテナの起動 ノード ( ピア オーダラー ) の起動 first-network のようにコンテナ技術を用いた構成とする場合 2. チャネル環境設定の生成 オーダラーの Genesis ブロックの生成 チャネルトランザクションの環境設定の生成 各メンバー向け Anchor Peer の生成 5. チャネルの作成 ネットワークにチャネルの生成 チャネルに参加 Anchor Peer の更新 3. 環境変数 環境設定ファイル生成 docker-compose.yaml ファイルの環境変数 Hyperledger Fabric ネットワーク暗号化証明書のパスや接続先 DB Kafka などを設定 6. チェーンコードの導入 チェーンコードのインストール インスタンス化 呼び出し 15
16 おわりに 本講演では Hyperledger Fabric によるアプリケーション開発 の書籍を元に Hyperledger Fabric の特徴やアーキテクチャ等の概要 アプリケーション開発方法 システム構築方法のアウトラインや考え方をご紹介させていただきました 本講演および書籍が 日本国内の Hyperledger Fabric を活用したビジネスが発展する一助となることを切にお願っております なお Hyperledger Fabric では 今後もさまざまな機能拡張が予定されています 更なるスケーラビリティーの向上 Chaincode Hyperledger Fabric Client SDK での Java などのさまざまな言語の対応 State DB としてのリレーショナル データベースのサポート ( 予定 ) Orderer でのビザンチン障害耐性 (Byzantine Fault Tolerance) を備えた冗長化機能 チャネルの機能ではなく ブロックチェーンの外部で機密情報を取り扱う機能 (V1.2 で実装済み ) その他さまざまな機能拡張 今後の Hyperledger Fabric の拡張を含めてさまざまな情報が 以下のサイト等に記載されていきますので ぜひとも注視していただけたら幸いと存じます Hyperledger の Wiki サイト : Hyperledger プロジェクトの公式サイト : Hyperledger プロジェクトの GitHub: Hyperledger Fabric のオンラインドキュメント : ご清聴ありがとうございました 16
rcp-add-01:アーキテクチャ設計書
Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境
スライド 1
IBM ホスト アクセスのためのツールを集めたソリューション パッケージ Solution Package for Host Access Solution Package for Host Access は 以下の IBM 製品を使用した IBM ホスト システムへのアクセスやホストと PC クライアントとの連携をサポートするソリューションを提供します Host Access Client Package
Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」
IBM Bluemix オンラインセミナー Bluemix いつでも Webinar シリーズ第 24 回 API Management 日本アイ ビー エムシステムズ エンジニアリング株式会社 グロース テクノロジー 杉田想土 本日のご説明内容 API 活用の重要性 API Management サービス デモ まとめ 2 API 活用の重要性 3 ビジネスにおける IT の役割の変化 IT で効率化
Oracle SQL Developer Data Modeler
Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer
PowerPoint プレゼンテーション
NEC モバイルバックエンド基盤入門応用編 ver 7.5.0 2018 年 10 月 1 日 日本電気株式会社 Push 通知 クライアントへの Push 通知 : APNs / FCM Android / ios で使用可能 ユーザがアプリを起動していなくても サービス提供側からスマートフォンやタブレットにメッセージを送る仕組み モバイル機器はプラットフォーム毎に Push 通知の仕組みが提供されています
Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ
Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle
資料 5-2 Government 公的個人認証サービスのスマートフォンでの利活用の実現に向けた実証 について iphone に於ける利用者証明書ダウンロードの検証 2016 年 10 月 25 日日本アイ ビー エム株式会社 2016 IBM Corporation
資料 5-2 Government 公的個人認証サービスのスマートフォンでの利活用の実現に向けた実証 について に於ける証明書ダウンロードの検証 2016 年 10 月 25 日日本アイ ビー エム株式会社 スマートフォンにおける証明書 秘密鍵 SIM ダウンロード案 スマートフォン SP-TSM JPKI システム アプリ TSM プロキシーエージェント 秘密鍵配送の安全性 アプレット配送の安全性
ESET Smart Security 7 リリースノート
================================================================== ESET Smart Security 7 リリースノート キヤノンITソリューションズ株式会社 ================================================================== はじめにキヤノンITソリューションズ製品をご愛顧いただき誠にありがとうございます
FIDO技術のさらなる広がり
FIDO アライアンス東京セミナー (2015 年 11 月 20 日 ) FIDO 技術のさらなる広がり ヤフー株式会社 Yahoo! JAPAN 研究所上席研究員五味秀仁 FIDOの目指す認証モデル 安全性 Security 強 OTP (One-Time Password) 308934 PIN パスワード ID: Pwd: 1234 弱 悪 良 利便性 Usability 2 コンセプト 認証の部品化
Automation for Everyone <デモ で実感できる、組織全体で活用できるAnsible Tower>
Mixed-OSS における PostgreSQL の活用 2018 年 8 月 24 日三菱総研 DCS 株式会社 三菱総研 DCS の会社概要 IT コンサルティングからシステムの設計 開発 運用 処理まで すべての局面でサービスを提供できる IT トータルソリューションを実現しています 東京本社 ( 品川 ) 千葉情報センター 東京ビジネスセンター ( 木場 ) 商号設立資本金代表取締役社長株主
今さら聞けない!? Oracle入門 ~前編~
Oracle Direct Seminar 今さら聞けない!? Oracle 入門 ~ 前編 ~ 日本オラクル株式会社 Agenda 1. Oracle の基本動作 2. Oracle のファイル群 3. Oracle のプロセス群と専用メモリ領域 4. データベース内部動作 今さら聞けない!? オラクル入門 ~ 後編 ~ 4. データベース内部動作
IBM i とクラウドのつなぎ 本アイ ビー エム株式会社 Power Systems テクニカル セールス 菅 丈
IBM i とクラウドのつなぎ 本アイ ビー エム株式会社 Power Systems テクニカル セールス 菅 丈 IBM i Bluemix 基幹システム IBM i IBM i の進化は ビジネス要件の変遷とともに 予測できない変化 将来を見据えたテクノロジーへの対応 IBM ロゴ変 の歴史 1886 1891 1911 1924 1947 1956 1972-Now IBM i は資産継承と最新テクノロジーを両
ESET NOD32 アンチウイルス 6 リリースノート
====================================================================== ESET NOD32 アンチウイルス 6 リリースノート キヤノンITソリューションズ株式会社 ====================================================================== はじめにキヤノンITソリューションズ製品をご愛顧いただき誠にありがとうございます
LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう
LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のようなサービスを利用する際 エンドユーザは利用申請を行うが 利用申請手段はメールや紙となっている そのため
PowerPoint プレゼンテーション
5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse
利用者
Regional SNS 開発環境構築ガイド 2012 年 2 月 29 日 株式会社ネットワーク応用通信研究所 目次 1. はじめに... 1 2. 前提条件... 1 3. 必要なソフトウェア構成... 1 4. ソフトウェアの導入手順... 1 4.1. 必要ファイルのダウンロード... 1 4.2. 環境設定コマンドの実行... 2 4.3. RegionalSNS の実行... 2 4.4.
一般社団法人ビジネス機械・情報システム産業協会
BMLinkS DSS のインストールにあたって Version 1.1.0 2013.07.05 一般社団法人ビジネス機械 情報システム産業協会 BMLinkS プロジェクト委員会 目次 1. はじめに... 1 1.1. インストール環境... 1 2. IIS セットアップ... 1 2.1. 役割の追加... 1 2.2. 確認... 10 3..NET Framework 3.5 SP1
PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部
PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server ご紹介 @ OSC Tokyo/Spring 2015 2015/02/28 株式会社イグアスソリューション事業部 アジェンダ Eclipse ベースの PHP 開発ツール Zend Studio 11 日本語版によるアプリケーション開発について PHP アプリケーションサーバー Zend Server
みずほレポート06水谷氏_三校.indd
技術動向レポート ブロックチェーン技術による分散型社会への期待と技術課題 情報通信研究部 チーフコンサルタント水谷麻紀子 ブロックチェーン技術が提示する分散型社会へのパラダイムシフトへの期待が 多くの人の関心を呼んでいる 仮想通貨の基盤技術であるブロックチェーンの概念について解説するとともに ユースケースおよび現状の技術課題について述べる 1. ブロックチェーン / 分散台帳技術昨今 仮想通貨の存在感は増しており
storage-sdk-Java
オブジェクトストレージ SDK Java Version 1.0 Version 更新日内容 1.0 2014 年 4 月 18 日新規作成 1.1 2014 年 5 月 23 日 RiakCS のバージョンを 1.4.5 に修正 IDC Frontier Inc. All Rights Reserved. PAGE : 1 / 7 目次 1. 概要... 3 2. 利用できる API... 3 3.
Sharing the Development Database
開発データベースを共有する 目次 1 Prerequisites 準備... 2 2 Type of database データベースのタイプ... 2 3 Select the preferred database 希望のデータベースを選択する... 2 4 Start the database viewer データベース ビューワーを起動する... 3 5 Execute queries クエリを実行する...
Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」
IBM Bluemix オンラインセミナー Bluemix いつでも Webinar シリーズ第 19 回 AlchemyAPI 日本アイ ビー エムシステムズ エンジニアリング株式会社 ソフトウェア開発ソリューション 佐藤大輔 本日のご説明内容 AlchemyAPI とは AlchemyAPI デモ AlchemyAPI の使い方 まとめ 2 AlchemyAPI とは 3 AlchemyAPI
UCSセキュリティ資料_Ver3.5
RICOH Unified Communication System セキュリティホワイトペーパー (Ver3.5) - UCS 専用端末 P3500, P1000, P3000, S7000 - Apps (for Windows) (for ipad/iphone) (for Mac) (for Android) 株式会社リコー 2017 年 1 月 本ホワイトペーパーは RICOH Unified
Microsoft Word - PCOMM V6.0_FAQ.doc
日本 IBM システムズ エンジニアリング メインフレーム サーバー部 2012 年 3 月 目次 1 サポートされる環境について... 3 1.1 接続先ホスト (System z, IBM i) の OS のバージョンに制約がありますか?... 3 1.2 PCOMM を導入する PC のスペックの推奨はありますか?... 3 1.3 PCOMM は Windows 7 に対応していますか?...
ArcGIS for Server 機能比較表
10.1 ArcGIS 10.1 for Server 比較表 目次 ArcGIS 10.1 for Server 比較表... 1 はじめに... 1 比較表... 1 ArcGIS for Server の最適なとレベルの選択... 1 ArcGIS for Server のインストール... 3 詳細な比較表... 4 空間タイプをサポートするデータベースの使用... 4 ジオデータベース管理...
ESET NOD32 アンチウイルス 8 リリースノート
================================================================== ESET NOD32 アンチウイルス 8 リリースノート キヤノンITソリューションズ株式会社 ================================================================== はじめにキヤノンITソリューションズ製品をご愛顧いただき誠にありがとうございます
2019 年 7 月 9 日 株式会社 bitflyer Blockchain 株式会社イード Tokyo Otaku Mode Inc. オタクコイン協会 世界中のファンがアニメニュース記事を翻訳するブロックチェーンプラットフォームの実証実験を開始 ~bitflyer Blockchain イード
2019 年 7 月 9 日 株式会社 bitflyer Blockchain 株式会社イード Tokyo Otaku Mode Inc. オタクコイン協会 世界中のファンがアニメニュース記事を翻訳するブロックチェーンプラットフォームの実証実験を開始 ~bitflyer Blockchain イード Tokyo Otaku Mode オタクコイン協会の 4 社による共同実証実験 ~ 株式会社 bitflyer
PowerPoint Presentation
ProjectLA バックエンドの技術解説 RDF を使った三つ組みデータの格納 2013/03/14 クラウド テクノロジー研究部会リーダー荒本道隆 ( アドソル日進株式会社 ) 何故 RDF か? 断片的なデータを相互につなぎたい RDFは主語 述語 目的語の三つ組構造で表現 目的語と主語に同じ値を設定して それぞれをつなぐ 属性を事前に決定できない RDFはスキーマレスなので 柔軟に対応できる
PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26
PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26 アジェンダ IBMi で Web サーバーとして使用される IHS について勉強します IHS とは? 管理コンソールでできること 言語と文字コード ログ # 2 IHS とは? Apache ベースで IBM から提供される Web サーバー IBM HTTP Server の略称 IBMi の場合
1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作
Micro Focus Server Express 5.1 J for Red Hat x86_64 Cosminexus Application Server 動作検証結果報告書 2008 年 12 月 12 日 マイクロフォーカス株式会社 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server
Mobile Access簡易設定ガイド
Mobile Access Software Blade 設定ガイド チェック ポイント ソフトウェア テクノロジーズ ( 株 ) アジェンダ 1 SSL VPN ポータルの設定 2 3 4 Web アプリケーションの追加 Check Point Mobile for iphone/android の設定 Check Point Mobile for iphone/android の利用 2 変更履歴
FUJITSU Cloud Service A5 for Microsoft Azure サービス仕様書
FUJITSU Cloud Service A5 for Microsoft Azure サービス仕様書 2017 年 3 月 30 日 1. Microsoft Azure 機能サービス仕様本サービスは 契約者がインターネット経由で本プラットフォームにアクセスすることにより 契約者の保有するアプリケーションを実行させるための仮想化されたソフトウェア実行環境としてのコンピューティング機能 各種形式のデータを格納
2. バージョンアップ内容 intra-mart WebPlatform/AppFramework Ver.7.1 および Ver.7.2 に対応いたしました SAP JCo 3.0.x に対応いたしました 3. 製品概要 IM-ERP リアルコネクトは SAP システム内のデータをリアルタイムに取
IM-ERP リアルコネクト Version7.1 リリース ノート 第三版 2013/03/25 1. はじめに (1) IM-ERP リアルコネクトが動作するには intra-mart WebPlatform/AppFramework Ver.7.0 Ver.7.1 Ver.7.2 のいずれかが 必要です (2) 本ドキュメントは本製品固有の要件を記載しています 以下に記載のないものは intra-mart
"ソフトウェア カフェテリアサービス向けソフトウェア説明書
作成日 :2018/03/01 ******************************************************************************* ** ** ** FUJITSU Cloud Service K5 ** ** ** ** ソフトウェアカフェテリアサービス向けソフトウェア説明書 ** ** Windows 版 ** ** Interstage
2 目次 1. 実証事業の全体概要 1.1 Androidスマートフォンへの利用者証明機能ダウンロード ( 仕組み ) 1.2 iosスマートフォンへの利用者証明機能ダウンロード ( 仕組み ) 1.3 システム検証と安全性対策検討 2. 利用者証明機能ダウンロードに関するシステム検証 2.1 An
1 1 資料 6-2 公的個人認証サービスのスマートフォンでの利活用の実現に向けた実証請負 に関する報告 2017 年 4 月 21 日株式会社 NTT データ 2 目次 1. 実証事業の全体概要 1.1 Androidスマートフォンへの利用者証明機能ダウンロード ( 仕組み ) 1.2 iosスマートフォンへの利用者証明機能ダウンロード ( 仕組み ) 1.3 システム検証と安全性対策検討 2.
本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお
自己署名証明書 設定手順書 平成 28 年 9 月版 社会保険診療報酬支払基金都道府県国民健康保険団体連合会 本文中の記号の意味 本文中で使用している記号の意味について以下に示します システムの操作上または処理の手続き上において 特に注意していただきたい事項を記載しています 記載内容を必ずお読みください システムの操作上または処理の手続き上において 参考にしていただきたい事項を記載しています 必要に応じてお読みください
"ソフトウェア カフェテリアサービス向けソフトウェア説明書
作成日 :2018/03/01 ******************************************************************************* ** ** ** FUJITSU Cloud Service K5 ** ** ** ** ソフトウェアカフェテリアサービス向けソフトウェア説明書 ** ** Windows 版 ** ** Interstage
Actian PSQL v12 for Magic のご紹介
Actian for Magic のご紹介 マジックソフトウェア ジャパン株式会社 2015 年 4 月 24 日 Actian for Magic とは Actian 社 (Pervasive Software 社 ) が開発 日本では株式会社エージーテック社が販売している Actian の OEM 製品です アプリケーション開発のコアシステムとして 最も信頼性に優れ 高度なパフォーマンスを提供するデータ管理システムの最新版です
クライアント証明書導入マニュアル
クライアント証明書導入マニュアル Windows10 用 第 1.1 版 2018 年 12 月 13 日 改訂履歴 版改訂日区分改訂箇所改訂内容 1.0 2016/01/08 新規 新規作成 1.1 2018/12/13 修正 画面デザイン変更に伴う修正 2 目次 1. はじめに... 4 2. Internet Explorer のセキュリティ設定について... 5 3. Internet Explorer
Microsoft Office Visioによる 施設管理について
VEDA(Visio Extension of Database Assisting) による施設情報管理について 2017 年 10 月 株式会社マイスター VEDA( ヴェーダ ) とは 機能概要 Visio 標準機能との比較 製品価格 サービスメニュー システム構成例 VEDA とは VEDA( ヴェーダ ) とは VEDA は Microsoft 社が開発 販売するビジネスグラフィックスツール
intra-mart Accel Platform
セットアップガイド (WebSphere 編 ) 第 4 版 2014-01-01 1 目次 intra-mart Accel Platform 改訂情報 はじめに 本書の目的 前提条件 対象読者 各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定 Java VM 引数の設定 トランザクション タイムアウトの設定 データベース接続の設定
モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの
モバイルアプリを Azure で作る - データを扱う Azure Storage を利 してデータを保存する 本稿では PHP と Windows Azure を使って 画像などのファイルを扱うアプリケーションを開発する方法を説明します Windows Azure Platform では データの保存先に Azure Storage サービスか SQL Azure を利 するのが 般的です SQL
はじめに 商業登記電子認証ソフトは, 商業登記に基づく電子認証制度に係る会社 法人の代表者等の電子証明書を取得するために使用する専用ソフトウェアで, 法務省が提供するものです 商業登記電子認証ソフトを用いることにより, 電子証明書の発行申請に必要となるファイルの作成及び電子証明書の取得 ( ダウンロ
商業登記電子認証ソフト インストール及び環境設定手順書 第 2.0 版 平成 30 年 2 月 法務省民事局商事課 はじめに 商業登記電子認証ソフトは, 商業登記に基づく電子認証制度に係る会社 法人の代表者等の電子証明書を取得するために使用する専用ソフトウェアで, 法務省が提供するものです 商業登記電子認証ソフトを用いることにより, 電子証明書の発行申請に必要となるファイルの作成及び電子証明書の取得
CA Federation ご紹介資料
CA Federation r12 ご紹介 旧製品名 :CA SiteMinder Federation 2017 年 10 月富士通株式会社 概要 1 フェデレーション (Federation) とは インターネットドメインを越えてシングルサインオンを実現 SAMLやADFSなどの仕様を利用して相互認証連携を行う仕組み IDやパスワードの情報を送付せず認証情報のみ連携先へ送付して認証 USER INTERNET
Oracle Cloud Adapter for Oracle RightNow Cloud Service
Oracle Cloud Adapter for Oracle RightNow Cloud Service Oracle Cloud Adapter for Oracle RightNow Cloud Service を使用すると RightNow Cloud Service をシームレスに接続および統合できるため Service Cloud プラットフォームを拡張して信頼性のある優れたカスタマ
istorage ReplicationControl SQL Option 製品概要 istorage ReplicationControl SQL Option は データレプリケーション機能 (DynamicDataReplication RemoteDataReplication) またはス
istorage ReplicationControl SQL Option 製品概要 istorage ReplicationControl SQL Option は データレプリケーション機能 (DynamicDataReplication RemoteDataReplication) またはスナップショット機能 (DynamicSnapVolume) と組み合わせて適用することにより istorage
Team Foundation Server 2018 を使用したバージョン管理 補足資料
Team Foundation Server 2018 を使用したバージョン管理 Magic xpa 3.0/Magic xpa 2.5/uniPaaS V1Plus 補足資料 マジックソフトウェア ジャパン株式会社 2018 年 8 月 24 日 本ドキュメントは Magic xpa 3.0/Magic xpa 2.5/uniPaaS V1Plus で Team Foundation Server(
4 自己登録 の画面が表示されたら 送信 をクリックします 5 アクションが完了しました : 成功 が表示されたら 画面を下にスクロールし 画面右下隅の OK をクリックします 6Windows 用または Mac 用のキャンパスクラウドエージェントをクリックしてダウ ンロードしてください 8 ダウン
情報教育システムの BYOD( 持込みパソコン ) の利用について サイバーメディアセンター情報教育システムでは BYOD( 持込みパソコン ) で情報教育端末の仮想デスクトップを使用できます 自分の Windows や MAC のパソコンから情報教育の授業を受けたり 自宅のパソコンで情報教育端末のソフトウェアを利用できますので 自学自習にご利用ください 自分のパソコンで情報教育システムの仮想デスクトップに接続するには
【Cosminexus V9】クラウドサービスプラットフォーム Cosminexus
http://www.hitachi.co.jp/soft/ask/ http://www.hitachi.co.jp/cosminexus/ Printed in Japan(H) 2014.2 CA-884R データ管 タ管理 理 ノンストップデータベース データ管 タ管理 理 インメモリデータグリッド HiRDB Version 9 ucosminexus Elastic Application
ISE の BYOD に使用する Windows サーバ AD 2012 の SCEP RA 証明書を更新する
ISE の BYOD に使用する Windows サーバ AD 2012 の SCEP RA 証明書を更新する 目次 はじめに前提条件要件使用するコンポーネント問題解決策 1. 古い秘密キーの特定 2. 古い秘密キーの削除 3. 古い MSCEP-RA 証明書の削除 4. SCEP の新しい証明書の生成 4.1. Exchange 登録証明書を生成する 4.2. CEP 暗号化証明書を生成する 5.
Rmenuフレームワーク
ジェネレーティブプログラミングの世界 データマッピングフレームワーク Rmenu 特徴プログラムから データとプロセスを完全分離 疑問本当にデータとプロセスが完全分離できるのか? どんな仕組みで業務システムが動くのか? 日本オフィスクリエイション株式会社下地忠史 2014 年 2 月 15 日 Agenda 1. アプリケーションの基本 2.Json の特徴を利用した項目移送 3. アプリケーションのデータフロー
intra-mart FormatCreator Version6.1
intra-mart IM-VisualDesigner Version7.1 リリース ノート 第 2 版 2014/05/09 1. はじめに (1) intra-mart IM-VisualDesigner はサーバモジュールとクライアントツールで構成されています (2) intra-mart IM-VisualDesigner サーバモジュールが動作するには /AppFramework Version
京都大学認証基盤ドライバソフト 導入手順書 (WindowsVista ~ Windows10 版 ) 京都大学情報環境機構 第 1 版第 2 版第 3 版 2015 年 3 月 27 日 2015 年 6 月 17 日 2015 年 12 月 9 日
京都大学認証基盤ドライバソフト 導入手順書 (WindowsVista ~ Windows10 版 ) 京都大学情報環境機構 第 1 版第 2 版第 3 版 2015 年 3 月 27 日 2015 年 6 月 17 日 2015 年 12 月 9 日 作業の流れ 1 事前の注意事項 2 必要ファイルのダウンロードと展開 3 PKIドライバのインストール 4 PKCS#11ドライバモジュールの登録
Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行
< ここに画像を挿入 > Oracle SQL Developer の移行機能を使用した Oracle Database への移行 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい
目次 1. はじめに 当ドキュメントについて 環境設計 フロー モデルの設計 ログイン タイプの決定 その他情報の決定 IBM Connections Cloud との
SAML 認証のための ADFS - IBM Connections Cloud 設定手順書 日本アイ ビー エム株式会社 古谷直之 ( 第二 ESS SW サービス ) 吉原洋樹 ( 第二 ESS SW サービス ) 日本アイ ビー エムシステムズ エンジニアリング株式会社 猶木光彦 ( オープン ミドルウェア ) 1 目次 1. はじめに... 3 1.1. 当ドキュメントについて... 3 1.2.
2. 製品概要 IM-ERP リアルコネクトは SAP システム内のデータをリアルタイムに取得 更新するための API SAP リアルタイム連携 API を提供いたします またこれらの API を利用した業務テンプレートが同梱されています 各機能の詳細や設定方法に関しては 各マニュアルまたはセットア
IM-ERP リアルコネクト Version7.0 リリース ノート 初版 2008/07/31 1. はじめに (1) IM-ERP リアルコネクトが動作するには intra-mart WebPlatform/AppFramework Ver.7.0 が必要です (2) 本ドキュメントは本製品固有の要件を記載しています 以下に記載のないものは intra-mart WebPlatform/AppFramework
取組みの背景 これまでの流れ 平成 27 年 6 月 日本再興戦略 改訂 2015 の閣議決定 ( 訪日外国人からの 日本の Wi-Fi サービスは使い難い との声を受け ) 戦略市場創造プラン における新たに講ずべき具体的施策として 事業者の垣根を越えた認証手続きの簡素化 が盛り込まれる 平成 2
公共公衆無線 LAN における 利用開始手続き簡素化 一元化の取組み 一般社団法人公衆無線 LAN 認証管理機構 (Wi-Cert) 事務局 取組みの背景 これまでの流れ 平成 27 年 6 月 日本再興戦略 改訂 2015 の閣議決定 ( 訪日外国人からの 日本の Wi-Fi サービスは使い難い との声を受け ) 戦略市場創造プラン における新たに講ずべき具体的施策として 事業者の垣根を越えた認証手続きの簡素化
Windowsユーザでも 手軽に作れるiPhoneアプリ
Windows ユーザでも 手軽に作れる iphone アプリ 株式会社フォーサイト バリュー テクノロジー 山本健一 1 2 はじめに iphone アプリを開発するために必要なもの ( 一例 ) OS 開発言語 開発キット Mac OS X 10.5.3 以降 Objective-C iphone SDK 開発環境 Xcode 4.3 iphone SDK は Windows 上では動かせません
(Microsoft PowerPoint - WQ21JDEadapter\215\\\220\254\216\350\217\207\217\221_ ppt)
IBM DB2 Web Query for i 2.1 JDE アダプター簡易構成手順書 JD Edwards EnterpriseOne 版 日本アイ ビー エム株式会社 2014 年 8 月版 DB2 Web Query 2.1 JDE アダプター簡易構成手順書 この資料は DB2 Web Query 2.1 での JD Edwards EnterpriseOne 用のアダプターを構成する方法を記載しております
はじめの一歩!ソースコード管理に必要なバージョン管理とは
バージョン管理システム ( 初 者向け ) はじめの 歩! ソースコード管理に必要なバージョン管理とは はじめに 開発者の には お馴染みのRCS(Rivision Control System) が1982 年に登場してから 30 年余りが経過し オープンソースソフトウェア (OSS) の Apache Project や FreeBSD Project などを中 にさまざまなバージョン管理ソフトウェアが開発されています
WEBサービス超入門 mask.key
WEB WEB 2 3 4 6 7 8 10 11 12 13 15 16 IT UX UI Logic UI Logic DB WEBAPI IT UX UI UI Logic UI Logic API DB DB WEBAPI xunit OS IT JavaScript UI Logic UI Logic Objective-C Swift HTML PHP Ruby Python JavaScript
Microsoft PowerPoint - 【Webnner】はじめてのHULFT-WebFT.pptx
はじめての HULFT-WebFT セゾン情報システムズ HULFT 事業部 的と学習内容 この動画では次の内容をご紹介します HULFT-WebFTとは 社内外におけるデータ受渡しの課題 社内外におけるデータ受渡しの最適解 HULFT-WebFTの機能 HULFT-WebFTの導 事例 2/ 24 2014 年 12 月より HULFT クラウド の名称が変わりました HULFT-WebFT ハルフトウェブエフティー
TFTP serverの実装
TFTP サーバーの実装 デジタルビジョンソリューション 佐藤史明 1 1 プレゼンのテーマ組み込みソフトのファイル転送を容易に 2 3 4 5 基礎知識 TFTP とは 実践 1 実際に作ってみよう 実践 2 組み込みソフトでの実装案 最後におさらい 2 プレゼンのテーマ 組み込みソフトのファイル転送を容易に テーマ選択の理由 現在従事しているプロジェクトで お客様からファームウェアなどのファイル転送を独自方式からTFTPに変更したいと要望があった
DBMSリポジトリへの移行マニュアル
DBMS Repository Guide by SparxSystems Japan Enterprise Architect 日本語版 (2018/05/16 最終更新 ) 1 1. はじめに Enterprise Architect コーポレート版では 外部のデータベース管理ソフトウェア ( 以下 DBMS) 上にプロジェクトを配置することができます これにより DBMS が持つ堅牢性 安定性
