からWCFサービスを追加し、より私は私は自分自身に混乱しているように見える別のソリューション
は、私は単純にソリューションからサービスを参照しようとしている...このように何かアドバイスは本当に感謝されるのヘルプは、インターネットの周りを掘ります溶液中B。私はサービスを稼働させて、ソリューションAで消費しました。私はこのサービスとフロントエンドをDev
環境に配備し、その作業を検証しました。ソリューションソリューションBから配備したサービスを使いたいと思います。
私はこのサービスURLを持っています:https://Domain/Common/CommonService.svc/ws
私が消費したいソリューションBです。
私は...私はそれを設定する方法で
困惑している私はserviceMetadataを許可する必要がありますか?私は賛成だと思っています。
は、私が参照ソリューション AのすべてPOCOSをソリューションでありDLL
Common.Domain.Entities
B。
私はこれをどうやってやろうとしているのか分かりません。正しい方向のどんなポイントもいいと思います。ありがとう!
新しいアプリケーションでもサービスを利用する必要があるため、mexエンドポイントを本番環境でも有効にしておきたいのですか? – MisterIsaak
@Jisaak - MEXエンドポイントを本番環境で有効にしておくことは、ニーズに合わせて行う必要があります。これを公開すると、他の人がサービスのクライアントを自動的に生成することができます。それはあなたのプロジェクトの必要性ですか?また、あなたのサービスが本質的に私的なものである場合、潜在的なセキュリティ上の問題である、あなたのサービスが期待するデータ型を世界に伝えます。それがプライベートサービスなら、私が通常行うことは、LAN /ファイアウォール内で実行しているMEXを持つ開発サーバーをクライアントに生成し、MEXを有効にしていないprodに変更することです。 – CodingWithSpike
追加情報ありがとうございます。私はそれも我々の戦略になると思う... DEVとQA環境に入ることを許可するが、プロダクションでそれを閉じる。良いアドバイスと洞察力をお寄せいただきありがとうございます。 – MisterIsaak