Это не требуется, но это, конечно, делает вещи легче.
Однако сказавший, что при использовании FlexBuilder Вы, вероятно, все еще закончите тем, что делали незначительные тонкие настройки к UI в коде MXML а не в IDE.
G-человек
Интерфейс может никогда не будет сериализован. Это всего лишь описание поведения.
Вы можете сериализовать объекты, реализующие интерфейс, но вы должны сообщить WCF, каковы их типы. См. Известные типы контрактов данных .