Простой WCF запрашиваемый дизайн - PullRequest
0 голосов
/ 25 февраля 2011

Я пытался это выяснить, но не смог найти ни одного примера, подтверждающего это.

class SomeClass
{
  public int Field1;
  public int Field2;
  public int Field3;
  public int Field4;
  public int Field5;
  public int Field6;
  public int Field7;
  public int Field8;
}

Если у меня был вышеупомянутый класс в службе WCF, и я хотел бы предложить способ запроса массивного списка элементов SomeClass по любой комбинации полей. Как бы я это сделал? Нужно ли мне писать 2 ^ 8 = 256 методов?

Если бы я также создал службу отдыха, пришлось бы мне также использовать 256 методов?

Если список слишком велик, чтобы его можно было отправить целиком, то как спроектировать запрашиваемый интерфейс для службы WCF?

Редактировать : Мне любопытно, есть ли разница в решении SOAP против REST?

1 Ответ

0 голосов
/ 25 февраля 2011

как спроектировать запрашиваемый интерфейс для службы WCF?

Нет.WCF, так как должен работать через WSDL, не обладает гибкостью для этого.Вы можете попробовать сериализовать свой запрос и передать его по проводам, но это не тривиальная задача.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...