2

私はA社とB社の2社のEDIシステムの設計に取り組んでいます。A社はすでに小さな製造業として存在しており、B社はA社の所有者が関与して特定の製品を中心に形成された新しい会社です。 。会社Aは、会社Bの製品を製造する独占的権利を有します。

私はこれらの会社の両方でITと開発のすべてを担当しています。B社からA社へ、またはその逆に(確認やステータスの更新などのために)注文やその他の情報を伝達するためのEDIシステムを設計する必要があります。

この種のものは私にはかなり新しいので、B社からA社に新しい注文を送信し、そこに到着し、保存され、複数回送信されないことを保証する方法についてのアドバイスを探しています。 。

私はおそらくこれをWebサービスで行うと思っています。WCFサービスを調べる必要がありますか、それともASP.Net Webサービスを使用する必要がありますか?

注文ごとに一意のIDを送信することを想定しているので、A社のシステムは、取り違えがあった場合に2回保存しないことを認識しますが、A社が情報を取得したことをどのように確認できますか?

その他のヒントやアドバイスは大歓迎です。

4

2 に答える 2

2
于 2009-08-03T20:29:35.353 に答える
1

Webサービス呼び出しで一意のIDを送信し、Webサービスに一意の確認コードと注文ステータスを返してもらいます。それはほとんどあなたをカバーするはずです。必要に応じて、Webサービスにクエリ注文ステータスメソッドを追加して、注文が以前に送信されたかどうかを確認できます。

于 2009-08-03T20:37:34.807 に答える