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