Consider a server providing service to a set of clients. In a trivial  перевод - Consider a server providing service to a set of clients. In a trivial  русский как сказать

Consider a server providing service

Consider a server providing service to a set of clients. In a trivial setting when the clients and the server are distinct processes residing on the same machine, the communication uses nothing more than a system call. As an example, assume that a server allocates memory to a number of concurrent processes. The client can use two procedures: allocate and free. Procedure allocate(m) allocates m blocks of memory to the calling client by returning a pointer to a free block in the memory. Procedure free (addr, m) releases m blocks of memory from the designated address addr. Being on the same machine, the implementation is straightforward. However, in a distributed system, there is no guarantee (and in fact it is unlikely) that clients and servers will run on the same machine. Procedure calls can cross machine boundaries and domain boundaries. This makes the implementation of the procedure call much more complex. A remote procedure call (RPC) is a procedure call that helps a client communicate with a server running on a different machine that may belong to a different network and a different administrative domain.* Gone is the support for shared memory. Any implementation of RPC has to take into account the passing of client’s call parameters to the server machine and returning the response to the client machine.
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
Рассмотрим сервер, предоставляющий услуги множеству клиентов. В тривиальных условиях когда клиенты и сервер являются различные процессы, проживающие на одной машине, сообщение использует не более чем системный вызов. В качестве примера предположим, что сервер выделяет память число параллельных процессов. Клиент может использовать две процедуры: выделение и бесплатно. Процедура allocate(m) выделяет m блоки памяти вызывающего клиента, возвращая указатель на свободный блок в памяти. Процедура бесплатно (addr, м) выпускает блоки памяти от назначенного адресу addr, m. Находясь на одной машине, реализация проста. Однако в распределенной системе, нет никакой гарантии (и на самом деле это маловероятно) что клиенты и серверы будут работать на одной машине. Вызовы процедур могут пересекать границы машины и границы домена. Это делает осуществление процедуры вызова гораздо сложнее. Удаленного вызова процедур (RPC) является вызов процедуры, которая помогает клиенту общаться с сервером, работающим на другом компьютере, который может принадлежать к другой сети, и различных административных domain.* ушел, является поддержка общей памяти. Любая реализация RPC должен учитывать передачу параметров вызова клиента к компьютеру сервера и возвращая ответ на клиентской машине.
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!
Рассмотрим сервер, обеспечивающий услуги для набора клиентов. В тривиальной обстановке, когда клиенты и сервер различные процессы, находящиеся на той же машине, связь не использует ничего, кроме системного вызова. В качестве примера, предположим, что сервер выделяет память для ряда параллельных процессов. Клиент может использовать две процедуры: выделить и бесплатно. Процедура выделения (м) выделяет м блоков памяти для вызывающего клиента, возвращая указатель на свободный блок в памяти. Процедура бесплатно (адр, м) высвобождает м блоков памяти от назначенного адреса адрес. Находясь на той же машине, реализация проста. Тем не менее, в распределенной системе, нет никакой гарантии (и на самом деле это маловероятно), что клиенты и серверы будут работать на той же машине. Процедура вызовы могут пересекать границы машин и доменных границ. Это делает осуществление вызова процедуры гораздо сложнее. Удаленный вызов процедур (RPC) является вызов процедуры, который помогает клиенту взаимодействовать с сервером на другом компьютере, которые могут принадлежать к другой сети и другого административного домена. * Ушла поддержка совместно используемой памяти. Любая реализация RPC должен учитывать прохождение параметров вызова клиента на компьютере сервера и возвращая ответ на клиентской машине.
переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
рассмотреть сервер для обеспечения обслуживания ряд клиентов.в простой установки, когда клиенты и сервер отличаются процессы, проживающий на той же машине, сообщения использует не более, чем вызова.например, предположим, что сервер выделяет память ряд параллельных процессов.клиент может использовать две процедуры: выделять и бесплатно.процедура выделения (m) выделяет м блоки памяти требование клиента, вернув указатель на бесплатный блок в памяти.процедура бесплатно (адрес, м) выпускает м блоки памяти от указанный адрес, адрес.на той же машине, осуществление проста.однако в распределенной системы, нет никаких гарантий, (и, в сущности, маловероятно), что клиенты и серверы будут работать на одной машине.процедура требует могут пересекать границы и границы машины домена.это делает осуществление процедуры требуют гораздо более сложным.удаленный вызова процедур (озк) процедура называется помогает клиенту общаться с сервера на другую машину, которая может принадлежать к другой сети и различных административных домена. * исчез в поддержку общей памяти.осуществление любой озк должна принять во внимание принятие клиента назвал параметры сервера и возвращение на машине клиента.
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2025 I Love Translation. All reserved.

E-mail: