JAVA中使用RMI,RMIC如何将stub发送到客户端,这是怎样的一个过程呢

 我来答
zhaoyj163em
2014-08-31 · TA获得超过1033个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:364万
展开全部
就是,有一个服务端和一个客户端,客户端使用RMI,缺失stub的时候,就会向服务器端发起获取stub文件的请求,就是普通的发起一个Get请求或者Post请求。然后服务器端就会回发stub文件到客户端,然后通常这样的stub文件都是临时的,缓存的,不是下载之后永久使用的。
所以将stub文件发送到客户端,其实可以自己用socket来写这个流程的,如果你不想使用Tomcat或者其他服务器软件的东西的话。
更多追问追答
追问
《服务器端就会回发stub文件到客户端,然后通常这样的stub文件都是临时的,缓存的
》这句是不是说,这个回发过程,我是通过序列化的方式+IO流发回到客户端
追答
将stub文件信息序列化应该是要的,IO流这个,你用到服务器端软件,建立的通常都是TCP链接,所以应该都是流式传送数据的,但是自己写socket的话,你可以用UDP来传送的,只是stub太大就不好控制了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式