java rmi 远程调用是什么?
java rmi 远程调用是什么?
我一本正经地胡说一下吧。
存根(Stub)是远程对象在客户端的代理,它将RMI调用传递给服务器端的骨架(Skeleton),后者负责将该调用传递给实际的远程方法输入如下:Java代码D:\RMIrmicdD:\RMIRmiSampleImplD:\RMIrmicdD:\RMIRmiSampleImpl执行这个命令,若rmic成功运行,RMI下就会多出两个新类:RmiSampleImpl_Stub。
classRmiSampleImpl_Skel。class它们分别对应的是存根(stub)和骨架(skeleton)。
七、运行代码:运行服务端程序:在Windows下,输入下列命令,在后台启动RmiSampleServer程序:Java代码D:\RMIjavaRmiSampleServerD:\RMIjavaRmiSampleServer运行客户端程序:Java代码D:\RMIjavaRmiSampleClientD:\RMIjavaRmiSampleClient客户端输出:1+23RMI(RetailerManagedInventory)零售商管理库存RMI(RetailerManagedInventory,RMI),零售商管理库存。
答:远程对象的实现类中包含实现每个远程接口所指定的远程方法的代码详情>>