トピックス

 

コンテンツ

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などの新技術をサポートするサービス開発基盤への変化を目指します。

認証基盤

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

モバイル・ファースト

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

クラウド・ファースト

  • PaaSサポート(詳細は未定。Cloud Servicesには対応済み。)

ビッグデータ

  • NoSQL
  • Elastic DB

IoT

  • Windows 10 IoT

超高速開発

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

 

ライセンス

前提環境

対応IDE

  • Open棟梁 1.x 系 : Visual Studio 2010 - 2015 (C#, VB)
  • Open棟梁 2.x 系 : Visual Studio 2015 - 2017 (C#, VB)

ランタイム

  • Open棟梁 1.x 系 : .NET Framework 3.5 SP1, 4.5 - 4.6
  • Open棟梁 2.x 系 : .NET Framework 4.6 - 4.7

対応データプロバイダ

既定で利用可能
  1. .NET Framework Data Provider for SQL Server
  2. OLEDB.NET Data Provider
  3. ODBC.NET Data Provider
  4. PostgreSQL Npgsql.NET データプロバイダ
  5. MySQL Connector/NET
  6. ODP.NET Managed Driver
必要に応じて追加可能
  1. Oracle Data Provider for .NET
  2. IBM DB2.NET Data Provider
  3. HiRDB.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棟梁の企業ユーザ向けリーフレットです。