.NET
.NET 開発者が、InterSystems Supply Chain Orchestrator™ のスケーラビリティ、接続性、および信頼性を活用できるようにするため、Supply Chain Orchestrator では、.NET アプリケーションとの複数の種類の接続がサポートされています。
概要
体験
Experience .NET and InterSystems IRISOpens in a new tab
.NET アプリケーションから InterSystems IRIS への接続
リレーショナル・アクセス用 ADO.NET
ADO.NET は Microsoft .NET Framework によるデータ・アクセス・テクノロジで、プログラマが信頼性の高い標準の方法で SQL によって InterSystems Supply Chain Orchestrator™ のデータ・ソースにアクセスできるようにします。
高速オブジェクト・アクセス用 XEP API
インターシステムズが提供する XEP (Express Event Persistence) API を使用すると、.NET アプリケーションで InterSystems Supply Chain Orchestrator™ からオブジェクトを保存および取得できます。より具体的には、XEP は .NET オブジェクトを永続イベントとして投影します。永続イベントは、.NET オブジェクトの状態を格納する永続データベース・オブジェクトです。
XEP は、トランザクション処理アプリケーションなど、高いスループットを処理する必要のあるアプリケーションに最適化されています。オブジェクトの永続性のために XEP を使用すると、オブジェクト・リレーショナル・マッピングのオーバーヘッドを回避できます。
InterSystems IRIS デモ : XEP による .NET オブジェクト永続性
Using XEP with .NETOpens in a new tab
InterSystems Native SDK for .NET
InterSystems Supply Chain Orchestrator™ Native SDK for .NET は、以前は ObjectScript を介してのみ使用可能であった以下の強力な Supply Chain Orchestrator リソースに、.NET アプリケーションからアクセスできるようにする軽量インタフェースです。
-
ObjectScript および組み込み Python メソッドおよび関数の呼び出し
.NET のネイティブ・メソッドを呼び出すのと同じくらい簡単に、アプリケーションから任意の埋め込み言語のクラスメソッドを呼び出します。
-
アプリケーション内にプロキシ・オブジェクトを作成して、埋め込み言語クラス・インスタンスを制御します。インスタンスがネイティブの .NET オブジェクトであるかのように、インスタンス・メソッドを呼び出し、プロパティ値を取得または設定します。
-
サーバ・アプリケーションと同じセッションおよびコンテキストでのトランザクションの実行
アプリケーションは埋め込み言語アプリケーションと連携し、同じ接続を使用して、同じセッションおよびコンテキストでトランザクションを実行できます。接続は完全に再入可能であるため、すべてのアプリケーションが必要に応じてセッションに参加したり、セッションから離れたりできます。
-
インターシステムズの多次元ストレージ・モデルの実装に使用されるツリーベースのスパース配列であるグローバルに直接アクセスします。
Native SDK は Python、Java、Node.js でも使用できます。
詳細
関連項目
オブジェクト・リレーショナル・マッピング用 Entity Framework
Entity Framework は、.NET オブジェクトを InterSystems Supply Chain Orchestrator™ 内のリレーショナル・テーブルにマッピングすることを可能にするマッピング・ツールです。このツールにより、開発者が通常記述する必要のあるデータ・アクセス・コードの大半が必要なくなります。
Using Entity Framework with InterSystems IRIS)Opens in a new tab
InterSystems IRIS の外部アプリケーションへの接続
InterSystems 外部サーバの使用法 (外部の .NETオブジェクトのインスタンス化と操作方法)
InterSystems SQL ゲートウェイの使用法 (ODBC 経由で外部データベースに接続する方法)
InterSystems ODBC ドライバの使用法 (外部 ODBC データ・ソースに接続する方法)
関連項目
Stock Trading with .NETOpens in a new tab
Skyrocket Your .NET Application DevelopmentOpens in a new tab