Apacheサーバー(私たちがホストする)およびSharePoint(顧客がホストする)と通信するWCFアプリケーションで作業する予定です。WCFアプリケーションは、顧客側にも展開されます。
私の質問は、これが顧客のために機能する前に何か(IIS?)をインストールする必要があるかどうかです。もちろん、私たちは彼らがそうする必要がないことを望んでいます。
IISはWCFサービスをホストする唯一の方法ではありません。別の.NETアプリまたはWindowsサービスを介して自己ホストすることもできます。
たとえば、コンソールアプリを使用してサービスをホストする場合、顧客のボックスに必要なのは、適切な.NETランタイム(WCFサービスが組み込まれているものと同じ)だけです。
詳細については、ホスティングサービスをご覧ください。