0

私は製品メーカーのために働いており、私たちは直接顧客に製品を販売していません。ディストリビューターはディーラーネットワークを通じて販売しています。ショッピングカートを構築してカートの内容を自分が選んだディーラーのWebサイトに渡す手段をウェブサイトの訪問者に提供したいと思います。カートのコンテンツをあるWebサイトから別のWebサイト、プラットフォームに依存しないソリューションに渡しますか?

ディストリビューターのウェブサイトのプラットフォームが異なるため、私はASP.netで開発する予定ですが、ソリューションはプラットフォームに依存しない必要があります。私は、すべてではないにしても、ほとんどの場合、インターフェイスを持つ既存のAPIを持っていないと思います。

あなたはこのタスクを達成するための良い手段とは何でしょうか?

ありがとうございます!

+1

問題点は何ですか?ディーラーが実装しなければならないWebサービス、または少なくともXMLファイル形式を定義します。それらにXMLファイルを送信します。 –

+0

ジョン、提案してくれてありがとうが、私たちの仕事のほとんどまたはすべてを行うものを実装するのが最善の方法です。当社のディーラーは特に技術に精通していません。すべてのディーラーが簡単に利用できるようにすることが重要です。 – shamazing

+0

私はあなたが注文を送信するのではなく、実際のWebショップと統合しようとしていると仮定していますか?すべての実装を行う上で問題となるのは、各ディーラーのソリューションを構築し、サイトが変更された場合にはそれを維持する必要があるということです。ジョン・サンダースが言うように、製品ID /数量などの簡単なリストを受け取って、その側にカートを構築することができる非常に基本的なWebサービスを実装するようにするのがはるかに良いでしょう。 –

答えて

0

mongodb、memcached、または好きなものを使って見積もりレジストリを作成し、そのレジストリにアクセスするための安らかなAPIを作成します(json、xmlなど)。何らかの種類のキュー・マネージャーを使用してそれを実現することもできます

関連する問題