2009-05-14 2 views
2

Этот вопрос относится к this question, который я задал ранее на этой неделе.Обработка исключений через веб-службы C#

Ответ был верным, за исключением того, что я забыл упомянуть, что мы не использовали WCF, но обычные XML-сервисы, где нет [DataContract] - все методы просто префиксны с [WebMethod].

Есть ли аналогичный способ обработки исключений с использованием этой услуги? Идея FaultContracts была бы приятной, но, похоже, это не относится к службам, не связанным с WCF.

EDIT: И сервер, и клиент написаны на .NET (C#), поэтому речь идет не только о возвращенном формате, но и о способности клиентской программы идентифицировать и улавливать правильное исключение вместо общего мыла/FaultException.

ответ