問題タブ [oasis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
321 参照

wso2 - バックエンド サービスが FAIL を返す場合、bpel INVOKE アクティビティを再試行します

からサードパーティの SOAP サービスを呼び出さなければならないシナリオを実装しようとしていますBPEL invoke activity。バックエンド サービスが " SUCCESS" を返した場合はシーケンスを続行し、サービスが " " を返した場合はFAIL" " が返されるまで呼び出しアクティビティを再試行しSUCCESSます。このシナリオを実装できません。BPEL の専門家が助けてくれますか?

0 投票する
1 に答える
71 参照

ocaml - Oasis findlibParent の目的を理解する

現在、Oasis を使用して OCaml ファイルのビルドを処理するプロジェクトに取り組んでいます。それはうまくいきます。findlibParentただし、ライブラリ定義で実際に何をしているのか混乱しています。

ドキュメントは指定します

FindlibParent: 現在のライブラリを含むライブラリ。現在のライブラリはその親として構築され、それに沿ってインストールされます。

built as its parentsが何かを参照する途中で、どのような意味を持つのか理解できません。これは、定義にあるモジュールライブラリがfindlibParent: Xあり、モジュールの名前がYである場合、のように参照する必要があるということopen X.Yですか?

これが明らかである場合は申し訳ありません - 言葉遣いは私にとって非常に紛らわしいです。

ありがとうございました!

0 投票する
2 に答える
4524 参照

ocaml - 次のモジュールの実装は提供されていません: Str

モジュールを使用する OCaml プロジェクトがありStrますが、コンパイル時に次のエラーが発生します。

_oasisこれは、次のファイルを含む Oasis プロジェクトです。

問題のコードは次のとおりです。

0 投票する
0 に答える
325 参照

.net - 助けが必要 - .NET の WS-Security Oasis を使用した SOAP サービス

クライアントから消費されるサービスを作成しようとしています。WS-Security Oasis 標準に準拠している必要があり、応答は次のようになっている必要があります。

私は WSE 3.0 と WCF でそれをやろうとしましたが、いつも行き詰ってしまい、サービスを保護する方法についての適切なチュートリアルが見つかりません。

質問は... それを開発するための最良の方法は何ですか? 私を助けることができる良いチュートリアルはありますか? コードまたは web.config でセキュリティを構成する必要がありますか?

前もって感謝します。

0 投票する
3 に答える
359 参照

integration - SCA (サービス コンポーネント アーキテクチャ) の代替

Apache Tuscany Project は廃止されたようです。それが実際に何を意味するのかはわかりませんが、SCA を使用したオープンソースおよびベンダー固有の実装がまだかなりあります。この標準がサポートされなくなった場合、他の代替手段はありますか? また、SCAコンポーネント/モジュールと同じようなものであるため、SCAがマイクロサービスの主要なバインディングとして使用されていない理由もわかりません。

よろしく

0 投票する
1 に答える
148 参照

ocaml - OCaml: 複数レベルの src フォルダーで Oasis を使用する

プロジェクトをコンパイルするために使用しようとしていますoasisが、プロジェクトは次のように編成されています。

では、モジュール(つまり、 )plugin_a.mlを指すことに注意してください。type.mlopen Type

プロジェクトをコンパイルするために使用oasisすると、次のように報告されます。

これが私の_oasisファイルの簡略版です:

私はここで何か悪いことをしていますか? または、私がやっていることは、このようなプロジェクトを編成するためのベストプラクティスではありませんか?

0 投票する
1 に答える
85 参照

ocaml - Oasis を使用して OCaml プロジェクトをビルドすると、モジュールが未定義になる

繰り返しになりますが、私はプロジェクトに取り組んでおり、コードベース全体を構築するためOCamlに使用したいと考えています。Oasisこれが私のコードベースの編成方法です。

最初に、次の_oasisファイルを使用してライブラリのみをビルドします。

そして、それはうまくいきます。engine.aエラーはなく、_build/src/coreフォルダ内にライブラリを見つけることができます。

ただし、次の方法でライブラリを含めようとするとmain.ml:

そして、次の_oasisファイルでコンパイルします。

エラーが発生しました:

私はここで何か悪いことをしていますか? 誰か助けてくれませんか?ありがとうございました!

0 投票する
3 に答える
214 参照

ocaml - ocamlbuild によるオプションの依存関係

OCamlMake を使用して現在ビルドされている OCaml プロジェクトがあります。現在のビルド システムには満足できません。なぜなら、すべてのビルド アーティファクトがソース ファイルと同じディレクトリに置かれるためです。さらに、モジュール間の依存関係の順序を手動で指定する必要もあります。これらの問題が発生しないビルド システムに切り替えたいと考えています。Oasis を試してみることにしましたが、問題が発生しました。

問題は、プロジェクトが非常に特殊な方法で構築されているという事実から生じます。いくつかの異なるデータベース バックエンド (PostgreSQL、MySQL、SQLite) をサポートしています。現在、データベース バックエンド ユーザーをコンパイルするには、そのバックエンドに必要な追加のライブラリをインストールし、環境変数を設定して有効にする必要があります。これは Makefile でどのように見えるかです:

これにより、コンパイル済みモジュールのリストに追加のモジュールも追加されることに注意してください。重要な点は、アプリケーションのエントリ ポイントから到達可能なモジュールとデータベース バックエンド モジュールの間に (モジュールのインポートという意味で) 依存関係がないことです。むしろ、各データベース バックエンド モジュールには、モジュールが開始されたときに実行される最上位のコードが含まれており、副作用を使用してメイン アプリケーションに自身を登録します。

このセットアップを Oasis で動作させることができません。各データベース バックエンド モジュールを、フラグを使用してコンパイルできる個別のライブラリとして宣言しました。

しかし、オプションのモジュールを実行可能ファイルにリンクするように Oasis に指示する方法がわかりません。ファイルを変更してこれを行う方法を見つけようとしましたmyocamlbuild.mlが、失敗しました。ここでrule説明されている関数でこれを達成できますか?

私が説明したことが で達成できない場合ocamlbuild、仕事をして OCamlMake の問題を回避する他のツールはありますか?