社区
工具平台和程序库
帖子详情
实现这样的功能,应该怎样做?
Silent_Spring
2009-05-23 12:37:44
我想实现如下的功能:
从浏览器中发出请求,然后传到一个服务器程序里面,然后再把结果返回到浏览器中
我估计要在浏览器端用Javascript,但是C++有什么库可以处理表单请求呢?大家能推荐一些吗?
最好是C++,但不是C++的也无所谓.
...全文
210
10
打赏
收藏
实现这样的功能,应该怎样做?
我想实现如下的功能: 从浏览器中发出请求,然后传到一个服务器程序里面,然后再把结果返回到浏览器中 我估计要在浏览器端用Javascript,但是C++有什么库可以处理表单请求呢?大家能推荐一些吗? 最好是C++,但不是C++的也无所谓.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jn989
2009-05-23
打赏
举报
回复
纯C++的好像没怎么见过,这种基于浏览器的处理最好用.NET环境吧,用托管C++可以实现Web表单之类,可能可以满足你的要求。
Maxwell
2009-05-23
打赏
举报
回复
发送格式你自己定义,对于CGI基本上就是GET和POST方式传递的,ajax是用xml格式的。
CGI对一个请求返回一个结果页面,ajax是利用javascript根据返回的数据直接修改当前页面。
Silent_Spring
2009-05-23
打赏
举报
回复
我看到网上的教程,都是把代码放到页面里面,然后页面处理逻辑;而我希望只是从页面发送请求给一个程序,处理逻辑,然后返回.
不管是对Ajax还是CGI方式,我最困惑的就是怎样传输,疑点主要在这几个方面:
1.发送的格式:也就是从页面传到服务程序的格式是什么样的?怎样包装的?
2.传回的格式:我感觉CGI方式就是传回一个带有计算结果的新页面(真的是这样吗?);而Ajax是按什么格式怎么传回的(XMLHttpRequest?)?
另外还有一个对于服务器的困惑:
多线程响应用户的请求,是Apache已经做好了,还是需要我自己在我的CGI里面实现出来?
Maxwell
2009-05-23
打赏
举报
回复
[Quote=引用 6 楼 Silent_Spring 的回复:]
如果我还想让UI能够在某些条件下(如点击一个按钮)实时更新数据的显示,而不是利用CGI重新生成一个页面;
那这种Apache+CGI+Javascript的组合还可用吗?
[/Quote]
ajax可以实现你的要求。
Silent_Spring
2009-05-23
打赏
举报
回复
查了一下...好像这种东西叫做Ajax......
Silent_Spring
2009-05-23
打赏
举报
回复
如果我还想让UI能够在某些条件下(如点击一个按钮)实时更新数据的显示,而不是利用CGI重新生成一个页面;
那这种Apache+CGI+Javascript的组合还可用吗?
oracleot
2009-05-23
打赏
举报
回复
你是不是想用C++做为服务端?
我想你可以使用apache做为http服务器,用C++写一个CGI的程序.
CGI程序可以用C++,php,perl,python等多种语言实现
⑴通过Internet把用户请求送到服务器。
⑵服务器接收用户请求并交给CGI程序处理(启动一个进程)。
⑶CGI程序把处理结果传送给服务器。
⑷服务器把结果送回到用户。
Maxwell
2009-05-23
打赏
举报
回复
那相当于写一个web服务器了?还是可以挂在一个web服务器上?看一下CGI和FastCGI,用c++开发。不限语言的话php比较方便。
Silent_Spring
2009-05-23
打赏
举报
回复
我又仔细想了一下我的实际需求,是这样的:
我其实是想用C++作为后台,然后通过浏览器端做UI,
把用户的输入通过表单传给后台.然后后台返回给浏览器结果.
是不是我可以这样做:
C++的后台在某端口侦听,然后进行CGI的工作?
谢谢上面两位的回复,但是那些工具我不能用,这是个作业...
光宇广贞
2009-05-23
打赏
举报
回复
如果要用到数据库的话……最方便的三层设计使用asp.net+sql
UI用ASP.NET,逻辑层用C#,数据层用sql。
这是最快的开发方法。
当然,坛里面有大牛懂oracle,那是另一套的开发了。
php源码diy
功能
,Discuz中DIY
功能
的
实现
原理?
谁能大体说下Discuz中DIY
功能
的
实现
原理,我看了一天没找到头绪!!!回复讨论(解决方案)把每个控件
做
成可拖拉,根所你所定的位置,保存样式,使用时调用样式把每个控件
做
成可拖拉,根所你所定的位置,保存样式,...
栈:如何
实现
浏览器的前进和后退
功能
?
本文是学习算法的笔记,《数据结构与算法之美》,极客时间的课程 ...这样一个
功能
,要如何
实现
呢? 其实这样一个
功能
,可以借助栈来
实现
。 什么是栈?它是一个数据结构,数据先进后出,后进先出。打一个比...
网站搜索
功能
怎么
实现
_电商网站上的搜索
功能
是如何
实现
的?
</p><p>查询条件是“小爱电视”,但是其被分词为了“小”,“爱”和“电视”,当然具体是不是这样分词我不太清楚,但思路是一样的:</p><ul>如果不
做
说明默认or连接,那么查询到的数据的分词只要满足任意一个就可以...
仿站技巧二十四-织梦(dedecms)如何
实现
多字段搜索
功能
?
最近才发现原来织梦系统自带的有多字段搜索
功能
,之前俊尚仿站网走了很多弯路,总是利用php的可编性来
实现
,这样对仿站的周期就浪费多了!今天俊尚仿站网就来和大家说说织梦(dedecms)如何
实现
多字段搜索
功能
? ...
OA系统如何
实现
消息提醒
功能
?
OA系统如何
实现
消息提醒
功能
? 标签:IT数码2012-10-16 09:50 星期二 消息提醒是OA系统中一个必不可少的重要
功能
,消息提醒的内容一般包含有:待审待签、短消息、待办任务、待收资料、未阅读信息、邮件等等,...
工具平台和程序库
24,853
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章