A method and system is provided to uniquely identify a remote method to invoke on a server using a hash value computed from the method signature sent from the client to the server with the call request. When a client wishes to invoke a remote method located on a server, the client sends a hash value identifying the remote method to the server in the "remote method invocation" (RMI) call. In one implementation, this hash value is created by applying a hash function to the method string name and the parameter type list and possibly the return type. When the server receives the RMI call, the server identifies which method is being called using the received hash value. The server maintains a mapping of hash values to their associated remote methods located on the server and references the correct method using the hash value. Additionally, in one implementation, the server creates the mapping table dynamically when a remote object is created. The server identifies the methods implemented by the object and creates hash values for each method. These hash values are stored in a mapping table which is used to reference the remote methods.

Обеспечены, что уникально определяют метод и система дистанционный метод для того чтобы invoke на сервере использующ значение хэша вычисленное от подписи метода посланной от клиента к серверу с запросом звонока. Когда клиент желает invoke дистанционный метод расположенный на сервере, клиент посылает значение хэша определяя дистанционный метод к серверу в "звоноке дистанционного заклимания метода" (rmi). В одной вставке, это значение хэша создано путем прикладывать функцию хэша к имени шнура метода и списку типа параметра и по возможности возвращенному типу. Когда сервер получает звонок rmi, сервер определяет вызывается который метод использующ полученное значение хэша. Сервер поддерживает составлять карту значений хэша к их associated дистанционным методам расположенным на сервере и снабжает ссылками правильно метод использующ значение хэша. Дополнительно, в одной вставке, сервер создает составляя карту таблицу dynamically когда дистанционный предмет создан. Сервер определяет методы снабженные предметом и создает значения хэша для каждого метода. Эти значения хэша хранятся в составляя карту таблице использована для того чтобы снабдить ссылками дистанционные методы.

 
Web www.patentalert.com

< (none)

< Pots/packet bridge

> Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system

> (none)

~ 00003