c++是不是可以应用在web编程上
c++吧
全部回复
仅看楼主
level 7
吹得胀 楼主
那天听到我同学说某网页的底层用C++来做的,例如webqq和一些网页游戏,我就不明白了,我所见过的网页都是用java做的,那么到底如何用c++来做啊,求高人指教。
2011年10月30日 04点10分 1
level 10
底层用C++没错啊
2011年10月30日 04点10分 2
level 11
用c++写一个服务端,不停的收flash程序发来的包,flash不停的把用户的操作指令发到服务端上。
2011年10月30日 04点10分 3
level 12
flash程序居然还要把操作指令发回服务端?[啊!]
2011年10月30日 04点10分 4
level 7
吹得胀 楼主
嗯,是这样啊,那表面层的那些界面C++做的了吗
2011年10月30日 04点10分 5
level 7
吹得胀 楼主
如果我想了解这些的话有没有指定的书或者网站资料可以参考
2011年10月30日 04点10分 6
level 11
。。
这要自己在C++服务端写一个解码器,比如flash端发一个字符串:“字段名:攻击,技能:火球;字段名:加血,技能:1小血丸;”,服务器接收到后,按照格式,逗号是一个数据的分隔号,分号是一组动作指令的分隔号,冒号是字段名的结束。
如果冒号前是字段名,后面是一个动作,再根据动作给第二个玩家客户端发指令,比如发一个“字段名:攻击,技能:火球;”第二个玩家客户端收到这个指令后,产生一个被对方火球攻击的动画和操作。
2011年10月30日 05点10分 7
level 11
看flash的书和C++语法基础,还有tcp/ip协议。
2011年10月30日 05点10分 8
level 11

。。
这要自己在C++服务端写一个解码器,比如flash端发一个字符串:“字段名:攻击,技能:火球;字段名:加血,技能:1小血丸;”,服务器接收到后,按照格式,逗号是一个数据的分隔号,分号是一组动作指令的分隔号,冒号是字段名的结束。
如果冒号前是字段名,后面是一个动作,再根据动作给第二个玩家客户端发指令,比如发一个“字段名:攻击,技能:火球;”第二个玩家客户端收到这个指令后,产生一个被对方火球攻击的动画和操作。

2011年10月30日 05点10分 9
level 11

2011年10月30日 05点10分 10
level 7
吹得胀 楼主
原理倒是挺简单的,只不过实现起来不知道难度会怎么样,真是悲剧
2011年10月30日 05点10分 11
level 11
flash本身也是要装一个服务软件,它才能在网页上显示的,所以,也可以自己写一个服务软件,通过ie显示吧,这个不懂,没做过。还不了解ie。是个问题。
2011年10月30日 05点10分 12
level 7
吹得胀 楼主
flash没看过,TCP/IP还可以,语法基础就更不用说了,是不是都用socket通信啊。不过我还是感觉数据结构和算法是最重要的。
2011年10月30日 05点10分 13
level 11
主要是服务器的收发我没做过,客户端的我做出来了。你要是想学这个,现要看tcp/ip协议,吃透这本书才能自己写,如果想学写用C++直接在ie上显示的,你还要了解ie的接口。
2011年10月30日 05点10分 14
level 11
[瞌睡]
2011年10月30日 05点10分 15
level 11
socket是套接字。这个我现在也刚做。
操作系统是通过套接字,把tcp/ip协议发到网络上去的,具体的过程我也是刚在做。
只能看tcp/ip协议了
2011年10月30日 05点10分 16
1