Результаты (
русский) 2:
[копия]Скопировано!
И, наконец, сетевые сбои добавить новый поворот к семантике RPC. Предположим, что сообщение, содержащее RPC клиента теряется на пути к серверу. Клиент имеет небольшую альтернативу ожидания и повторным запуском СРП по истечении тайм-аута. Однако, если по каким-то причинам первый RPC не теряется, но застрял где-то в сети, то есть шанс, что RPC может выполняться дважды. В некоторых случаях, это мало что меняет. Например, если RPC считывает блоки файла с удаленного сервера, то клиент может быть не все равно, если одни и те же блоки извлекаются более чем один раз. Тем не менее, если RPC списывает свою учетную запись в удаленном банке и операция осуществляется более одного раза, то вы будете несчастны. Некоторые приложения требуют, по меньшей мере, один раз-семантики, тогда как некоторые другие нуждаются в атмос- наиболее раз семантики или ровно один раз семантики.
переводится, пожалуйста, подождите..