сообщение об ошибке веб-службы развертывания вызова в коде - PullRequest
0 голосов
/ 21 июня 2011

У меня есть пара вызовов веб-сервисов. Я звоню это напрямую без каких-либо классов-оболочек. Сейчас я реализую третий веб-сервис, который сообщает об ошибке, произошедшей во время вызова основного веб-сервиса, на сервер. Этот третий вызов веб-сервиса может расширяться для вызова каждый раз, когда в будущем происходит ошибка.

Я пытаюсь разобраться с этим сценарием следующими способами

1) создать класс-оболочку для вызовов основного веб-сервиса и вызова третьего / обработчика ошибок веб-сервиса из вызовов этого веб-сервиса.

2) создайте оболочку для подпрограмм обработки ошибок и переместите все подпрограммы в этот класс., Который включает в себя вызов службы ошибок / третьей отчетной веб-службы.

какой из них лучше подходит?

1 Ответ

0 голосов
/ 22 июня 2011

1) создать класс-оболочку для основного веба сервис звонки и звонки третье / обработка ошибок веб-сервиса от этот веб-сервис вызывает.

Звучит намного лучше.

2) создать оболочку для обработки ошибок процедуры и переместить все процедуры в этот класс., который включает в себя призыв к Ошибка / третий отчет веб-службы.

Консолидация входа в многократно используемый объект - это правильный путь, но я бы не стал жестко кодировать его как что-то вроде веб-службы.

Что произойдет, если веб-службы выйдут из строя из-за проблем с сетью - вызов вашего входа в систему также не удастся (если я понимаю ваш дизайн).

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