SF Reliable Services を見つけながら、次の基本的なステートメントが正しいことを確認したいと思います。
Reliable Services のデフォルト通信スタック (DefaultStack) および Reliable Actors 通信スタック (ServiceProxy/ActorProxy を使用) は、SF クラスター内の通信にのみ使用できます。外部からのお客様は、WebAPI/WCF スタックを使用する必要があります。
ServicePartitionResolver、CommunicationClientFactory、ServicePartitionClient は、DefaultStack 内に既に実装されているものです。DefaultStack だけを使用している場合は、心配する必要はありません。
一部のステートフル サービスには複数のパーティションがあり、たとえばアイテムを投稿して処理したい場合があります。顧客を投稿することによって正確にどのパーティションを使用する必要があるかを決定することは、SF の責任ではありません。パーティション キーまたは名前を解決するアルゴリズムを手動で実装し、それを ServiceProxy コンストラクター (DefaultStack 用) で使用する必要があります。