Japanese English Chinese
 
 
 
  技術の構成
  SOA
  J2EE
  .NET
 ホーム > 技術の構成 > .NET
     
  .NET で企業級の応用を構築します  
   
 

  異なった取引先の需要と取引先の環境に対して、構築を選んで、J2EE構築と.NET構築を含んでいます。NET構築の中で、Microsoft中国会社と良好な協力の基礎があって、取引先にBizTalk Server、SharePoint、MS Sql DBなどを含む一体化の解決案を提供します。

  Microsoftのソフトウェアの体系構築の設計に対して、推薦の階の式の構造は普通3階に分けて、下から上まで:データの訪問階、業務の論理の階(あるいは領域の階)、表示の階。
 



図1 通用する企業開発構造

  以下の図は1つの実際の.NE構築の応用のシーンで、Microsoftのひとつの階の理念に によって、構築設計を行います。同時にキャッシュメモリと非同期の処理の構造を取り入れて、同時に十分にASP. Net 2.0の新しい機能MemberShipを利用しました。

 

図2 .Net構築に基づく企業級の使用

 
       データの訪問の階(DAL)の中で、DAL Interfaceを採用し、データの訪問理論を引き出して、そしてDAL Factoryをデータの訪問の階の対象の工場のモジュールにします。DAL Interfaceにとって、MS-SQLを支持するSQL Server DALとOracleを支持するOracle DALの具体的実現があります。Modelモジュールはデータの実体の対象を含みました。

       完全に“インターフェイスに向かってプログラミングする”の思想を採用しました。引き出すIDALモジュールが、具体的なデータベースとの依存を離れて、それによって全体のデータの訪問階がデータベースの移るのに役立っています。DALFactoryモジュールはもっぱらDAL対象の創建を管理して、業務の論理の階の訪問に都合よいです。SQLServerDALとOracleDALモジュールは皆IDALモジュールのインターフェイスを実現して、その中の含む論理はデータベースに対するSelect、Insert,UpdateとDelete操作です。データベースのタイプの不一致のため、データベースの操作に対してもある程度異なっていて、コードもそのためある程度区別します。

       それぞれの段階の中でまた協力するモジュールを取り入れて、例えば、データの訪問階のMessagingモジュールは、注文書を挿入するの機能を提供し、MSMQ(Microsoft Messaging Queue)の技術を採用しました。表示の階のCacheDependencyはキャッシュメモリの機能を提供します。

 
     
 
© 2001-2008 北京世紀思特技術開発有限公司