「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>Open棟梁とは]] *目次 [#b449e33c] #contents *概要 [#faed89cd] -Open棟梁の機能を以下に列挙します。 -Excel版の機能一覧は、「[[こちら>https://github.com/OpenTouryoProject/OpenTouryoDocuments/blob/master/documents/0_Introduction/ja-JP/Functional_list.xlsx]]」からダウンロードが可能。 *スタック構成 [#waf883eb] 以下のスタックから構成される。 **[[プロジェクト・テンプレート]] [#b2108e58] 下記の下位スタックをオンライン処理(Web、C/S2層、C/S3層)、~ バッチ処理などの区分に従ってテンプレート化したもの。 **カスタマイズ可能レイヤ [#u64e5b25] [[ベースクラス2]]など、プロジェクト毎にカスタマイズするレイヤを分離している。 **標準化の枠組 [#w283a130] -P・B・D層の論理3層構成 -[[ベースクラス1]]・[[2>ベースクラス2]]、サブクラスから成る構成 -[[ベースクラス1]]に実装される共通機能 -[[ベースクラス2]]に実装可能な共通機能 **部品・ライブラリ [#u9f60c6a] 以下に列挙する、様々な部品・ライブラリを同梱する。 **[[ランタイム・フレームワーク]] [#x12c3384] 各種、デファクト・スタンダードな標準技術を使用している。 **ランタイム [#u185e295] .NET CLR *標準機能 [#eec0b2a8] **[[フレームワーク機能>機能一覧 - フレームワーク]] [#c3b6478f] **[[共通部品群>機能一覧 - 共通部品群]] [#v2fef725] **[[開発支援ツール>機能一覧 - 開発支援ツール]] [#z84e5744] **[[対応する処理方式と、そのサンプル>機能一覧 - 対応する処理方式と、そのサンプル]] [#eb76d404] *エンプラ・システム開発基盤機能 [#h2c33048] **[[非同期処理サービス]] [#bce3904d] **[[ヒューマン・ワークフロー機能]] [#sda4ed6f] *サービス開発基盤機能 [#h044e912] **オープンプロトコル [#f6e0af04] ***[[JSON-RPC対応の強化>リリース情報#w26c80b4]] [#e2f65743] ***[[JWT(JWS/JWE/JWK)認証ライブラリ>JWTの生成と検証]] [#f4b8d0fb] **認証基盤 [#ia9293b4] ***.NET標準の認証基盤 [#q7339d98] [[.NET標準の任意の認証機能>https://techinfoofmicrosofttech.osscons.jp/index.php?%E8%AA%8D%E8%A8%BC%E5%9F%BA%E7%9B%A4#t68197e3]]を組み込むことができる。 ***[[汎用認証サイト>汎用認証サイト(Multi-purpose Authentication Site)]] [#c2d8eb63] 詳細は「[[汎用認証サイト(Multi-purpose Authentication Site)]]」を参照。 **外部サービス連携 [#d7909964] ***オンライン決済サービス [#h4617477] -Stripe -PAY.JP ***ノーティフィケーション・サービス [#b877905a] -SMTP -SMS **[[汎用モバイルバックエンド>汎用モバイルバックエンド(Multi-purpose Mobile Backend)]] [#fcfbed78] 詳細は「[[汎用モバイルバックエンド(Multi-purpose Mobile Backend)]]」を参照。 ***[[Cordovaテンプレート]] [#k4d964eb] ***[[Resource Serverテンプレート]] [#m6ab7a12]