Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

概要、コンセプト。

2.x 系

  • Open棟梁2.0から、迅速なスタートアップのローンチを実現するサービス開発基盤を目指します。
  • 具体的には、1.x 系にモダナイゼーションを施し、そこにサービス開発基盤機能を追加実装しました。
  • サービス開発基盤についての詳細は、詳細(機能)- 2.x 系をご参照下さい。
  • < 概要図 >
    コンセプト2

1.x 系

  • 統一した処理方式でアプリケーションを実装することによりQCDFの向上を図る、
    エンタープライズ・システムを構築するためのSIerの治工具ツールです。
  • 2007年から累計、100件以上のエンタープライズ・システムのSI案件に導入されてきました。
  • < 概要図 >
    コンセプト

ミッションクリティカル システムを支える

  • .NETを使用してミッションクリティカルな
    エンタープライズ・システムの構築・運用を支えるSIerの治工具ツールです。
  • 統一した処理方式でアプリケーションを実装することによりQCDFの向上を図ります。
  • 長年の.NETアプリケーション開発実績にて蓄積したSIerのノウハウが集約されています。
  • EUCツールと異なり、
    • システム・アプリケーション開発に関する知識が必要になります。
    • しかし、高い柔軟性・拡張性を持つ、高品質・高信頼性のシステムの開発が可能です。

詳しくは、「適用効果」をご参照ください。

オープンソース・ライセンスの適用

Open棟梁は、Apache License Version 2.0を採用しており、

  • 商用案件でも自由に利用することができます。
  • Github上で開発を行っているため、
    • 開発状況(プロジェクトのアクティビティ)を確認することができます。
    • Issue登録を行い、問題の修正や機能追加を依頼することができます。
    • また、ご自身がコミッタとしてプロジェクトに参加することもできます。

開発支援ツールとしてのタイプ

「テンプレートと最小限のフレームワーク & ライブラリ」に該当する。

詳細(機能)

2.x 系

2.x 系からは、新コンセプトとともに、サービス開発基盤機能を実装します。

認証基盤

インターネット環境でも安全に利用可能なシングル・サインオン対応の認証基盤

  • 汎用認証サイト
  • OAuth 2.0 Server
    • シングル・サインオン
    • アプリケーション間連携機能

外部サービス連携

  • オンライン決済サービス
  • ノーティフィケーション・サービス

JSON-RPC対応の強化

様々なフロントエンドへのUI公開を可能にするJSON-RPC対応を強化。

1.x 系

ビジネスロジック層、データアクセス層を、標準化されたアーキテクチャで実装可能で、
このビジネスロジック層以下を多様化の著しいフロントエンド(UIサブシステム)に対して、
アウトプットできます。これにより、"新技術導入"と"生産性向上"を両立します。

フレームワークのタイプ

  • 標準化の枠組としての特徴
    • P・B・D層に渡る、アプリケーション構造を標準化可能。
    • 物理アーキテクチャ(C/S、Web、WebAPI、ハンディ、クラウド)を問わない。
    • 論理アーキテクチャや使用する開発テクノロジについては、一部前提あり。
  • フルスタック・フレームワークとしての特徴
    P・B・D層の各レイヤのフレームワークを持つフルスタック・フレームワークです。
アーキテクチャ
  • 下位スタックに標準的なランタイム・フレームワークを活用し、それより上位のスタック
    (標準化の枠組み、保守性を向上させる緩衝層、部品・ツールなど)を開発しています。
スタック

各種開発支援機能

  • 自動生成ツール
    DBMSのスキーマ情報を利用したコードの自動生成
  • クライアント・ライブラリとサービス・インターフェイスから構成され、
    .NETオブジェクトのバイナリ転送(シリアル化・逆シリアル化)~B層呼び出しを自動化する。
  • これにより、C/S3層などの物理3層アーキテクチャの実装を容易にする。
  • クロスプラットフォーム対応時は、SOAPやREST形式の汎用サービス・インターフェイスを公開する。
  • その他
    国際化対応、共通部品等が整備されている。 その他の機能については、機能一覧を参照して下さい。

添付ファイル: fileframework2.png 109件 [詳細] fileframework1.png 131件 [詳細] filefx_image2_s.png 140件 [詳細] filefx_image_s.png 260件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-03-05 (月) 15:13:05 (284d)