SOAP - зачем мне запрашивать исходные значения для обновления? - PullRequest
1 голос
/ 15 марта 2010

Я беру на себя проект и хотел понять, является ли это обычной практикой использования SOAP. Процесс, который в настоящее время выполняется, я должен запросить все значения перед обновлением, потому что мне нужно вернуть все значения, которые не обновляются. Это звучит правильно?

Пример значения:

fname=phill
lname=pafford
address=123 main
phone:222-555-1212

Поэтому, если я просто хотел обновить номер телефона, мне нужно запросить запись, получить все значения и отправить эти значения для обновления.

Пример значений обновления:

fname=phill
lname=pafford
address=123 main
phone:111-555-1212

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

Ответы [ 2 ]

1 голос
/ 15 марта 2010

Это не только для SOAP. Это может быть просто как сервис разработан. В общем случае будут поля, которые можно обновлять, только если у вас есть исходное значение: вы не можете добавить его в поле, например, если не знаете исходного значения. Похоже, что сервис был разработан для общего случая.

1 голос
/ 15 марта 2010

Я не думаю, что это очень "обычная" практика. Однако я видел случаи, когда старые значения размещались вместе с новыми значениями, чтобы убедиться, что никто не обновил значения за это время.

...