私は、AX を Web に統合することを目的としたプロジェクトにしばらく取り組んできました。
AX を提供した会社は、バックエンドの私の側で直接 Business Connector (BC.net) を使用することを選択しました。
少し検索したところ、Application Integration Framework (AIF) / Enterprise portal (EP) を使用する必要があるようです。これは、BC が Web のようにマルチユーザー向けに作成されていないことを理解しているためです。ただし、EP のようなセッション ラッパーを使用して実装する必要があります。また、LAN 上で実行する必要があり、WAN 経由で接続することはできません。
これについて何かコメントはありますか?
-- -編集- 詳細情報:
ああ、申し訳ありません-stackoverflowの初心者-あなたが私の質問にコメントしたことを知りませんでした。
私はこれを最初からやっています。最初の計画では、モデルを作成し、オブジェクトを AX から BC 経由でデータ レイヤーに直接送信することでしたが、BC は Axaptaobjects 以外のものを渡すことができないため、XML にシリアル化し、BC で文字列として送信してから逆シリアル化することにしました。私のデータレイヤーで。
現在、すべてが機能していますが、安定性とパフォーマンスは本当に最悪です。バックエンド (BC -> AX) を提供している会社がここで何か本当に悪いことをしているのではないかと心配しています...