TechTarget云计算 > 百科词汇

:Remote Method Invocation

RMI(远程方法调用)是一个程序员,使用Java编程语言和开发环境,可以编写面向对象编程的对象在不同的计算可以在分布式交互网络。RMI的Java veion通常被称为远程过程调用(RPC),但是有能力通过一个或多个对象的请求。会改变的对象可以包括信息服务在远程计算机中执行。太阳微系统公司Java的invento,称之为/移动行为。/举个例子,当一个用户在一个远程计算机填写expee账户,Java程序与用户可以交互沟通,使用RMI,与Java程序在另一个电脑,一直对expee报告最新的政策。在回复,程序会返回一个对象和相关方法信息,使远程计算机程序屏幕用户“s expee帐户数据的方式是coistent的最新的政策。用户和公司都将早期捕获错误,节省时间。每当公司政策改变,需要改变一个程序只有一个电脑.
太阳调用它的对象的参数传递机制对象序列化。一个RMI请求是一个请求来调用远程对象的方法。请求有相同的语法作为请求来调用一个对象的方法在相同的(本地)电脑。一般来说,RMI旨在保护对象模型及其跨网络的优势。
RMI实现为三个laye之类:
存根程序的客户端clienterver relatiohip,和一个相应的骨骼在服务器端。存根具有吸引力的调用程序的程序被调用一个服务。(太阳使用术语“代理存根的同义词。)
远程参考层,可以通过的不同取决于参数调用程序。例如,该层可以决定是否请求调用一个远程服务或多个远程程序在一个多播。
Traport连接层,设置和管理要求。
单个请求旅行穿过laye之类的一台电脑,在另一端通过laye之类。
RMI提供作为Sun的Java开发工具包的一部分(JDK)。

最近更新时间:2017-12-08 EN

相关推荐

  • 10个最常见的云漏洞

    如果企业认为云计算将自动保护其工作负载和数据免受攻击、盗窃和其他威胁行为,那他们就大错特错了。即使在云端,漏洞 […]

  • 缓解多云治理挑战的5个最佳做法

    部署多云模型会给云团队带来更多的复杂性和管理挑战。这些挑战影响着企业环境的方方面面,包括设计、部署、配置、运营 […]

  • 云团队需要的6个IT软技能

    软技能对云团队来说至关重要,但很难学习。一个糟糕的团队成员可以打倒整个团队和项目。此外,缺乏软技能可能会导致错 […]

  • AI和云存储如何协同工作

    人工智能是一种变革性技术,可帮助企业节省时间、降低成本并提高运营效率。首席信息官和其他技术领导者可能会想知道, […]