идемпотентные / неидемпотентные операции в реализации сервера Java-клиента - PullRequest
0 голосов
/ 18 марта 2012

Я искал примеры идемпотентных и неидемпотентных операций, но не так много на них, которые имеют отношение к реализации в системе клиент-сервер Java. Ребята, не могли бы вы привести несколько примеров идемпотентных и неидемпотентных операций, которые могут быть реализованы для клиент-серверной системы Java, в первую очередь для чтения и вставки текста?

Ответы [ 2 ]

2 голосов
/ 18 марта 2012

Операции чтения обычно должны быть идемпотентными по своей природе.Тем не менее, размещение текста не может быть.В некоторых системах публикация текста более одного раза приводит к добавлению обоих по отдельности.Если тексты имеют постоянные уникальные идентификаторы (новый текст никогда не может повторно использовать более старый идентификатор, даже если более старый не существует), удаление по идентификатору также идемпотентно.

0 голосов
/ 19 марта 2012

Запрашиваемая на вашем банковском балансе идемпотент. Переводить средства из него нельзя.

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