社区
Java SE
帖子详情
〔300分〕JAVA怎样实现AJAX的一个实用功能?〔300分〕
zclgod
2006-04-04 01:00:28
CS结构目标:
服务器一个类有
A()、B()、C()三个方法
客户端通过服务器访问A()、B()方法。
服务器要求要能知道调用的A()还是B()或者C()
想用NIO去做,但异步带来一个问题:
客户端收到返回结果以后,怎么知道返回结果是调用A()方法产生的,还是调用B()产生的
有没有类似AJAX的那种异步方式:
AJAX可以实现
客户端发出请求时,指定一个返回处理的方法,
一旦返回结果,就调用指定好的方法取去处理返回的数据。
...全文
286
14
打赏
收藏
〔300分〕JAVA怎样实现AJAX的一个实用功能?〔300分〕
CS结构目标: 服务器一个类有 A()、B()、C()三个方法 客户端通过服务器访问A()、B()方法。 服务器要求要能知道调用的A()还是B()或者C() 想用NIO去做,但异步带来一个问题: 客户端收到返回结果以后,怎么知道返回结果是调用A()方法产生的,还是调用B()产生的 有没有类似AJAX的那种异步方式: AJAX可以实现 客户端发出请求时,指定一个返回处理的方法, 一旦返回结果,就调用指定好的方法取去处理返回的数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
捏造的信仰
2006-04-13
打赏
举报
回复
怎么不能。构造一个http请求发过去等结果就行了。
觉得麻烦的话,就用apache commons的httpclient
zclgod
2006-04-12
打赏
举报
回复
主要是想实现AJAX那种机制,
发出异步请求的时候就指定返回结果的处理方法,太方便了。
不知道JAVA能不到实现啊?
flashboy
2006-04-11
打赏
举报
回复
当你CALL服务器的A()的时候,可以同步返回一个结果标识码.当异步结果返回时,同时携带这个标识码给你,你就知道是A()返回的了.
xiaostar007
2006-04-10
打赏
举报
回复
UP!
Nuage
2006-04-10
打赏
举报
回复
UP!
zclgod
2006-04-10
打赏
举报
回复
顶
laughsmile
2006-04-06
打赏
举报
回复
调用c.a(),调用c.b()?
A(),B()不是服务器(s)的么?
zclgod
2006-04-06
打赏
举报
回复
说白了就是远程方法调用
bgceft
2006-04-06
打赏
举报
回复
期盼这个问题的圆满解决也当给自己学习的机会
捏造的信仰
2006-04-06
打赏
举报
回复
返回值里面给个标识嘛。
treeroot
2006-04-04
打赏
举报
回复
搞不懂傻意思
zclgod
2006-04-04
打赏
举报
回复
楼上能不能说的具体点。
我是想用JAVA的NIO非阻塞方式去和服务器通讯。
比如我现在甲客户端要访问服务器(s)的A(),B()
客户端(c)开监听端口,等待服务器返回。
收到返回结果后,s.a()返回的调用c.a()去处理,s.b()返回的调用c.b()去处理。
怎么实现?
laughsmile
2006-04-04
打赏
举报
回复
在CS模式要实现异步,我觉得只有通过多线程来实现.
当要与后台进行存取的,主线程new一个分线程,让分线程与后台进行存取.主线程继续向下执行.
当与后台存取完成,分线程调用指定好的方法取去处理返回的数据.
zclgod
2006-04-04
打赏
举报
回复
自己顶
jquery
ajax
java
实例非常实用
jQuery提供了
一个
方便的`.
ajax
()`函数,通过这个函数,开发者可以轻松
实现
AJAX
请求。例如: ```
java
script $.
ajax
({ url: 'server_script.php', type: 'POST', data: {key: 'value'}, success: function...
java
与jQuery整合
ajax
仿googleSuggest自动补全实例
本实例将探讨如何将这两者整合,通过
AJAX
技术
实现
一个
仿Google Suggest的自动补全功能,该功能通常用于输入框中,为用户提供动态搜索建议。我们将详细解析这个实例中的各个组成部
分
。 首先,`index.jsp`是用户界面...
Java
Web
ajax
异步自动填充信息
本示例“
Java
Web
ajax
异步自动填充信息”是
一个
典型的
Ajax
应用,模拟了搜索引擎如百度在用户输入时自动填充建议的功能。 首先,我们需要理解
Ajax
的工作原理。
Ajax
的核心是XMLHttpRequest对象,它允许
Java
Script在...
java
json
ajax
util
3. **JsonUtil.
java
**:这是
一个
专门处理JSON的工具类。它可能提供了将
Java
对象转换为JSON字符串(序列化),以及将JSON字符串转换为
Java
对象(反序列化)的功能。例如,它可能使用了如Jackson、Gson或Fastjson等...
基于
java
实现
的网页日历功能
在
Java
编程语言中
实现
网页日历功能是一项常见的需求,尤其对于构建交互式Web应用程序时。这个功能可以帮助用户查看当前日期,...通过这样的方式,你可以构建出
一个
实用且灵活的日历功能,适应各种Web应用程序的需求。
Java SE
62,626
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章