トピックス

 

コンテンツ

Open棟梁に関するコンテンツについては、以下を参照下さい。

提供サービス一覧 - OSSコンソーシアム
https://www.osscons.jp/dotNetDevelopmentInfrastructure/Service/
  • 評価・ファーストステップ用コンテンツ - Open棟梁
  • Githubからのダウンロード - Open棟梁
  • 技術サポートWiki
 

Open棟梁の概要

 Open棟梁は、2007年から累計、100件以上のSI案件に導入されてきたエンタープライズ向けのビジネス・アプリケーション開発基盤です。2014年4月にオープンソース・ソフトウェア(OSS)化されたことでGithub上で一般公開されました。以下は、1.x系、2.x系の概要説明資料です。

Open棟梁 1.x 系 概要



 また、2017年4月にリリースされたOpen棟梁2.0から、迅速なスタートアップのローンチを実現するサービス開発基盤を目指します。

Open棟梁 2.x 系 コンセプト


詳しくは「コンセプト - Open 棟梁 Wiki」をご参照下さい。
 

Open棟梁の特徴

(1)オープンソースライセンスでの利用が可能

(2)特定の業種や業務を問わず汎用的に利用可能

  1. 組織での再利用を前提にしたアーキテクチャ設計と標準化が可能
  2. 開発要件に合わせたカスタマイズを容易にするクラス設計

(3)ソースコードだけでなくドキュメント類も完備

  1. 利用ガイド・チュートリアル
  2. オフショア開発のための英語版マニュアル

(4)小規模部門システムから大規模基幹システムまで利用可能

  1. プロジェクト・テンプレートを作成することで迅速な開発プロジェクトの立ち上げが可能。
  2. このテンプレートをカスタマイズすることで多種・多様なアーキテクチャへの対応・標準化が可能。

(5)サービス開発基盤機能の追加

  1. ASP.NET Identityを使用したIdp + STSをサポート
  2. REST Web APIを使用した外部サービスとの連携機能を強化
  3. 様々なフロントエンドへのUI公開を可能にするJSON-RPC対応を強化

(6)新しいMicrosoft技術へ追従

  1. Silverlight ---> ストアアプリ ---> UWP
  2. ASP.NET MVC5、ASP.NET MVC SPA、ASP.NET MVC Identity
  3. OWINミドルウェア、Microsoft Azure関連の各種サービス
 

Open棟梁の機能


 

Open棟梁の実績・ロードマップ

 多種多様な処理方式(Webオンライン・リッチクライアント・バッチ・非同期・組込系)に対応するOpen棟梁は、エンタープライズ領域のミッションクリティカル・システムのSI案件において、100件以上の導入実績があります。テクノロジー面の標準化により、ビジネス・ロジックの設計・実装に集中できるようになるので、大規模開発やオフショア開発での生産性・品質向上に真価を発揮します。

 しかし、昨今、「技術の多様化への追随」、「業務面での速さ・柔軟性」などの重要性が増加しており、今後は、大規模開発やオフショア開発での生産性・品質向上だけでなく、超高速開発、モバイル・ファースト / クラウド・ファースト、IoTなどの新技術をサポートするサービス開発基盤への変化を目指します。

超高速開発

  • DBスキーマからのDao、SQLの自動生成(データ・テーブル自動生成)
  • 自由SQLからの画面自動生成(データ・メンテナンス自動生成)

認証基盤

  • インターネット環境でも安全に使用可能なアイデンティティ・プロバイダ(Idp)
  • OAuth2.0とJWT形式のBearer TokenによるSSO可能なセキュア・トークンサービス(STS)

モバイル・ファースト

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

クラウド・ファースト

  • 認証機能(SAML、WS-Federation、OpenID Connect)
  • PaaSサポート(詳細は未定。Cloud Servicesには対応済み。)

ビッグデータ

  • NoSQL
  • Elastic DB

IoT

  • Windows 10 IoT

 

ライセンス

前提環境

対応IDE

  • Open棟梁 1.x 系 : Visual Studio 2010 - 2015 (C#, VB)
  • Open棟梁 2.x 系 : Visual Studio 2015 以上 (C#, VB) 2017は今期対応予定

ランタイム

  • Open棟梁 1.x 系 : .NET Framework 3.5 SP1, 4.5 - 4.6
  • Open棟梁 2.x 系 : .NET Framework 4.6 以上 4.7は今期対応予定

同梱OSS

対応データプロバイダ

  1. .NET Framework Data Provider for SQL Server
  2. OLEDB.NET Data Provider
  3. ODBC.NET Data Provider
  4. Oracle Data Provider for .NET
  5. IBM DB2.NET Data Provider
  6. HiRDB.NET データ プロバイダ
  7. MySQL Connector/NET
  8. PostgreSQL Npgsql.NET データプロバイダ
 

問い合わせ先

当部会のコンタクト・メーリング リスト

ws-dotNetDevInfra-contact@osscons.jp

Open棟梁コミュニティについて

Open棟梁に関する情報交換のためのGoogle Groupsを準備しました。
Open棟梁の使い方に関するQ&Aや、意見交換などにご利用ください。
https://groups.google.com/forum/?hl=ja#!forum/opentouryoproject

  • 情報の参照を行う場合:そのままご参照ください
  • Webから投稿を行う場合:Googleアカウントでログインし投稿ください

さらに、OpenTouryoグループのメンバーになることにより、
メールでの投稿や投稿の受信が可能となります。
Google Groups の使用方法についてはヘルプやその他サイトをご参照ください。

  • Google グループ ヘルプ
https://support.google.com/groups/?hl=ja#
  • コンテンツ ポリシー - Google グループ ヘルプ
https://support.google.com/groups/answer/4561696?hl=ja&ref_topic=2459446
 

リーフレット

Open棟梁リーフレット(B type)

Open棟梁の企業ユーザ向けリーフレットです。