社区
Java SE
帖子详情
远程调用对象
craks
2002-04-13 10:44:22
我的对象在服务器上定义,所有的实现(即代码)都在服务器端
我要在客户端远程使用这个对象,但是我要用这个对象操作本地的数据(比如说io)
能否实现????
...全文
70
15
打赏
收藏
远程调用对象
我的对象在服务器上定义,所有的实现(即代码)都在服务器端 我要在客户端远程使用这个对象,但是我要用这个对象操作本地的数据(比如说io) 能否实现????
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
craks
2002-04-19
打赏
举报
回复
没人了吗???
jasonme
2002-04-18
打赏
举报
回复
大家继续啊
craks
2002-04-15
打赏
举报
回复
super_zzw(之支吾) 为什么会不现实呢?
大家在想想这样做的好处,首先要说的是这是应用在嵌入式系统中,需要client端的程序很小,主要工作由server端完成
super_zzw(之支吾) 你所能实现,能问一下怎么实现吗?
然后是微软正在做这个!!!
super_zzw
2002-04-15
打赏
举报
回复
不现实!虽然可以实现。
就像中国人用美国的运水车跑到中国来装栽然后跑到美国净化然后再运到中国来供给!
哈哈!
craks
2002-04-15
打赏
举报
回复
有谁知道微软是有的什么方法,可能这要微软内部人士才知道了,呵呵
craks
2002-04-15
打赏
举报
回复
??我好像说些什么,但又说不出什么
就这样结贴了,好像我们什么都没做,
super_zzw
2002-04-15
打赏
举报
回复
具体实现Sun的RMI已经可以完成
RMI进行远程方法调用的时候有两种参数传递方式:
值传递和引用传递
显然值传递不适合你的要求
引用传递可以解决你说要求的远程对象操作本地对象
你可以将你要处理的数据(比如I/O流)包装成对象通过引用传递给远程对象方法,远程方法处理的就是你的本地数据。
实事上远程调用处理本地的大数据量效率的确不高(至少j2EE是这样的)!
至于未来什么事都可能发生。:)
kkhui
2002-04-14
打赏
举报
回复
RMI访问的只是服务器上的资源,不能直接访问客户端的资源的。。。
根据你说描述的,就是把class下载到本地之后运行就是了,呵呵。
wafer_w
2002-04-14
打赏
举报
回复
将服务器端的对象序列化后传到本地,在本地重新构造后使用。
概念是这样,具体编程查看相应资料
craks
2002-04-14
打赏
举报
回复
jatom(好想好想懂) 我是要访问客户端的资源
gja106(中文字符) 如果我是又在一大段文章中进行搜索呢,如何进行!!
jasonme
2002-04-14
打赏
举报
回复
season_wind(侯鸟),rmi可以不可以使用远程对象(在服务器上)来操作本地数据?比如说执行保存文件(在客户端)或者对一个文档进行扫描(也是在客户端的)?
GJA106
2002-04-14
打赏
举报
回复
行!可以把服务端操作结果返回给客户端.
season_wind
2002-04-14
打赏
举报
回复
我想能不能首先获得服务器端对象的引用(rmi),然后用远程对象处理客户端数据(参数形式)。
craks
2002-04-14
打赏
举报
回复
什么叫重新构造,有资料吗
我是显然服务器来处理客户端的东西,不是要在客户端处理,这样的话我直接在客户端做不是好了
jatom
2002-04-13
打赏
举报
回复
服务器端的代码当然能访问服务器本地的数据,只是它是由客户端程序请求。
通过HTTP方式实现
远程调用
对象
为什么80%的码农都做不了架构师?>>> ...
Fegin
远程调用
回Page
对象
错误
针对MyBatis-Plus中IPage接口
远程调用
报错400的问题,提出了转换解决方案。由于IPage未实现JSON序列化,建议创建SerializableForFastJsonPage转换类,包含分页核心字段(records、total、size、current),并提供静态convertFrom方法将Page
对象
转换为可序列化
对象
。该类通过@Data注解自动生成getter/setter,并重写toString()方法实现JSON序列化输出,解决了分页
对象
远程传输问题。
记录下
远程调用
fegin返回值空
对象
问题
我的问题是,把Fegin的接口当普通的接口用了,返回值与controller 不一样,通过Feign日志发现,它取的最后值是controller的返回值。
远程调用
成功,请求也被转发了,B、C也有结果但是A这边获取的返回值一直为空
对象
,
对象
属性值一直都是null。封装的结果集 对于接收实体类的类型是object类型,在
远程调用
时候会变成LinkedHashMap。结果集加上泛型,不要用 object data;使用的时候指定泛型类型。
feign
远程调用
无法传递
对象
属性405
feign
远程调用
无法传递
对象
属性 1、get请求405错误 通过查看feign底层源码,feign底层使用的是httpurlconnection的工具,而进行传递body的时候,会调用getOutputStrean方法,里边会判断是否是get请求,如果是get请求,则自动转为post请求,而远方的服务只能够支持get请求,因此会报错 2、使用feign请求远端,configuration添加如下配置类 package com.zx.consumer; import com.google.common.
Flowable/Activiti系列之五:流程引擎
远程调用
时透传任意复杂的业务
对象
客户端只要简单的把任意
对象
传给访问框架,访问框架负责把复杂类型
对象
转换成Map
对象
,传送给服务端流程引擎,调用服务,返回
对象
又还原成复杂
对象
,再返回给调用者。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章