社区
网络通信/分布式开发
帖子详情
求高人指点!客户端与网站交互的问题~
adog2yy
2010-01-29 05:36:37
加精
服务器是ASP+IIS
不可改动,只提供消息接口
客户端要做成窗口界面
也算是C/S模式吧?
问题:
客户端post方式提交数据,这个没大问题,可以用idHttp实现。但是,在服务端处理完数据之后要返回消息,也是post方式,且需要一个url地址,客户端应该怎样做才能实现?应该用何组件?还是只能用网站?
如果有例子最好,本人delphi新手,谢谢!
...全文
1359
101
打赏
收藏
求高人指点!客户端与网站交互的问题~
服务器是ASP+IIS 不可改动,只提供消息接口 客户端要做成窗口界面 也算是C/S模式吧? 问题: 客户端post方式提交数据,这个没大问题,可以用idHttp实现。但是,在服务端处理完数据之后要返回消息,也是post方式,且需要一个url地址,客户端应该怎样做才能实现?应该用何组件?还是只能用网站? 如果有例子最好,本人delphi新手,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
101 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ilovechao1314
2010-02-05
打赏
举报
回复
post过去也要有个返回的url吧,抓到后分析你要的那部分就行了,
zhangxuyu1118
2010-02-05
打赏
举报
回复
url是服务器上的资源标志吧,你想要干什么呢。IE能做到的DELPHI也能做到的,大不了嵌入IE或者用DELPHI开发个IE
adog2yy
2010-02-05
打赏
举报
回复
看到这个帖子还有潜力
时间再延长一天吧
adog2yy
2010-02-05
打赏
举报
回复
[Quote=引用 97 楼 iamliqi 的回复:]
6楼说得很清楚了,你所要做的就是用IdHttp将命令+参数发给服务器(Url=?action&参数),服务器的ASP网页分析后将结果发回,这时你再通过IdHttp的返回数据分析处理,再次重复以上步骤即可.很简单很清楚的一个CS方式
[/Quote]
这种方法无法完全实现
因为C端提供了backurl后
服务端要不只一次主动去post 消息
不是C请求S返回那么简单的
而是反过来的
iamliqi
2010-02-04
打赏
举报
回复
6楼说得很清楚了,你所要做的就是用IdHttp将命令+参数发给服务器(Url=?action&参数),服务器的ASP网页分析后将结果发回,这时你再通过IdHttp的返回数据分析处理,再次重复以上步骤即可.很简单很清楚的一个CS方式
ihbb2008
2010-02-04
打赏
举报
回复
是真的吗
fengshiyan1943
2010-02-04
打赏
举报
回复
每天回帖即可获得10分可用分
caichong
2010-02-04
打赏
举报
回复
dddddddddddddddd
yngpngyngpng321
2010-02-04
打赏
举报
回复
呵呵,挺有创意的。邀请你一起加入icoffer体验一下,很好的~
一个可以相互分享文件、文档、照片、音乐,3G的永久空间、5G的临时空间,还可以升级呢! 相册,在线听歌,每天还可以免费领取空间哦……
怎么样?试试吧!
wxxloveu
2010-02-04
打赏
举报
回复
是不是可以把s端做成一个ActiveX控件嵌入到你的网站中去呢?这样的话很好处理
yngpngyngpng321
2010-02-04
打赏
举报
回复
呵呵,给大家推荐一样东西,很好的,没事去转转。。。
icoffer,一个非常好的东西,不知道的到百度搜搜。。。
jadeluo
2010-02-04
打赏
举报
回复
用Indy中的TldHTTPServer组件来完成一个HTTP Server, 是相当容易的。
Indy中的个Demo,看看就明白了。
cnmmbd
2010-02-04
打赏
举报
回复
看了一下,delphi 还有idhttpserver的(delphi7)。
cnmmbd
2010-02-04
打赏
举报
回复
如果只是接受服务器发送过来的数据,那倒是比较简单,整个serversocket或者idtcpserver的控件,监听80端口就可以了,当然接受数据后可能需要按照http协议返回结果。
如果要完整的http功能,估计只能整一个服务器了。
adog2yy
2010-02-04
打赏
举报
回复
看来没多大希望了
只能用ASP做了
再等最后一天
明日结帐
gd16888
2010-02-03
打赏
举报
回复
还不错,学习中,对我帮助很大呢!
adog2yy
2010-02-03
打赏
举报
回复
[Quote=引用 85 楼 mwy654321 的回复:]
客户端可以打开一个asp页面并传参数,就可以与网页交互了。
[/Quote]
这位兄弟可能是没仔细看我的问题~
继续等待……
无条件为你
2010-02-03
打赏
举报
回复
客户端可以打开一个asp页面并传参数,就可以与网页交互了。
dorent
2010-02-02
打赏
举报
回复
你的C端要有一个80口的监听进程。对收到的数据,做简单的处理。若做全面的处理,那就是一个Web服务了!
服务端能用POST回送数据,这意味实现"推"的功能,这是B/S所不能作到的,也是C/S的优点。一般C/S系统,C端与S端的通信一般是不用HTTP协议的方式的。而你这里要S能POST回信息,即要用类视HTTP协议的方式来传,也是可以的。
adog2yy
2010-02-02
打赏
举报
回复
[Quote=引用 80 楼 dorent 的回复:]
用delphi做一个监听程序,我觉得不是很难,难的是对收到的数据,怎么解析和处理(工作量大)。但对你的应用,要接受的数据形式很有限,也就那么几种。若用IIS+ASP那你的C就很庞大了。
[/Quote]
确实是这样的
偶不想用ASP+IIS,这种方式太繁琐,可移植性差(因为要稳定的话OS要用win的server版本)
如果用delphi能实现是最理想的选择了
一个独立窗体在XP下随意下载安装……
继续等待delphi达人出现~
加载更多回复(76)
JavaScript数据
交互
实战应用
Javascript数据
交互
是JS知识点的核心部分,可以稍微片面的说,不会JS数据
交互
,等于不会Javascript,可见学习这门课程的重要性。忠彬老师主讲的《JS数据
交互
实战应用》课程,既适合新学员掌握相关的知识,还有益于老JSer们查缺补漏,很值得学习!为什么要学Javascript数据
交互
课程?学了Javascript,却不会数据
交互
,就好像建筑师没了图纸,盖不起大楼来;Javascript数据
交互
是日常工作汇总,100%会用到的技能;相当一部分JS开发者,都会数据
交互
,但总是在关键时候“失灵”;学习JS数据
交互
,对提升薪资待遇有帮助。课程特点1. 理论知识与实战项目相结合;2. 疑问式教学,更适合新手学员;3. 讲师思路清晰,教学风格不失分风趣幽默;课程核心价值点 1、AJAX的前世今生。 2、AJAX
交互
的详细过程。 3、AJAX数据解析。 4、AJAX与常见API接口数据获取。 5、回调函数、ES6函数。 6、自定义Fetch API(Async&Await)库封装。 整个课程通过实际案例讲解、全方面了解项目开发中数据
交互
的实际应用。
java c s
交互
_用java做一个c/s架构的图书馆管理系统,
客户端
与服务器端的
交互
...
如上,当
客户端
提出一个查询图书的请求,服务器得到了多条结果,要怎么发给
客户端
呢?我采用的是将每条记录循环发送,,但有
问题
,部分代码如下:服务器端:ResultSetrs=bm.queryNotO...如上,当
客户端
提出一个查询图书的请求,服务器得到了多条结果,要怎么发给
客户端
呢?我采用的是将每条记录循环发送,,但有
问题
,部分代码如下:服务器端:ResultSet rs=bm.queryNotOve...
图书馆管理系统如何设置服务器,用java做一个c/s架构的图书馆管理系统,
客户端
与服务器端的
交互
...
如上,当
客户端
提出一个查询图书的请求,服务器得到了多条结果,要怎么发给
客户端
呢?我采用的是将每条记录循环发送,,但有
问题
,部分代码如下:服务器端:ResultSet rs=bm.queryNotOverBook(sql, paras);Message m2=new Message();try {while(rs.next()){m2.setMesType(13);m2.setBookId(rs.g...
完成端口(CompletionPort)之
客户端
篇
**完成端口之
客户端
篇** 首先说一下这篇文章的初衷。不久前工作中要用到网络通信进行数据交换,既然要通讯当然要有服务器和
客户端
,于是乎把MFC中的CAsyncSocket搬过来用了,简单的重载几个函数就完成了数据收发,但是后续遇到了较多
问题
,首先多线程使用时很多时候无法触发OnReceive事件,再加上接收到数据后需要较多的等待,所以整个界面都遭殃了,窗口卡到拖不动···· 于是乎决定修
001 精弘论坛&算法
(一)精弘论坛iOS
客户端
很早就想做一个自己学校论坛的iOS
客户端
了。但是论坛(Discuz)没有API,是一个硬伤。高人
指点
的思路是:用cookies模拟电脑端在线,用HTTP GET的方式获取网页中的内容,用各种正则运算去获取HTML网页中的内容。然后解析之后展现到
客户端
上来。而发帖之类的操作,则是通过HTTP POST。当然这种方式的各种缺点当...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章