Ответ 1
Нет, что ты делаешь, все в порядке. Не позволяйте этим людям путать вас.
Если вы написали веб-службы с .net, то ссылочные прокси, сгенерированные .net, будут вполне подходящими. Ситуация, которую вы описываете (где вы являетесь производителем и потребителем), является идеальной ситуацией.
Если вам нужно подключиться к веб-службам, которые неизвестны во время компиляции, вам нужен более динамичный подход, где вы выведем "форму" веб-службы.
Но начните с использования автоматически созданного класса прокси и не беспокойтесь об этом, пока не нажмете ограничение. И когда вы это сделаете - вернитесь к переполнению стека; -)