c/c++ tcp/ip服务端如何架设
想要的效果是通过tcp/ip方式监听,收到传过来的字符串,再原路返回,如何实现呢
问题1:代码是什么?
问题2:如何把代码弄到window7上开启为服务开启监听?
问题3:这样的方式以后能扩展传文件吗?
只关心服务端(网页发来的消息)
没分了啊,全给了,感谢回答
[解决办法]
1. 你随便找一本socket编程的书, 或者在网上搜一下socket编程, 都有现成的例子.
2. 和windows没有关系, 只要程序运行起来就可以了, 不需要设置什么服务.
3. 传文件, 你要实现文件传输协议(ftp/tftp), 或者拿一个现成的程序集成进去
[解决办法]
找一本网络聊天的源码,或者随便一本网络书上都有示例。
如果程序一定要弄成windows服务,这个跟网络本身没有关系,只要搜索一下就有一堆源码了
[解决办法]
建议看下<<tcp/ip协议卷1>>,再看一下socket编程方面的知识....,一步步来....
[解决办法]
服务端就一个关键的api而已!开启监听,
socket->bind->listen->accept-> recv/send(read/write)
listen就是你说的服务端监听,当有客户端连接的时候,listen维护的队列就会给accpet返回对应的套接字,通过此套接字和连接的客户端通信!
后期可以自己改善的,传文件是没有什么问题的!不过已经有比较成熟的了Ftp服务了!可以借鉴下!至于楼上说的tcp/ip协议卷1,不敢苟同,这本书是需要一定的网络基础的人去看的,而且需要对tcp/ip协议都有一定了解的!
[解决办法]
tcp / udp都OK。