社区
模式及实现
帖子详情
服务端程序的开发步骤
善古
2011-11-21 02:21:13
你好,这个星期我又来麻烦大家了..
我的问题是这样的:
请教做过服务端程序的朋友,我是用C++语言在windows平台上写服务端的..
将来要跑在windows平台上,我想知道开发服务端程序的一般的步骤是什么呢?
如果能详细就最好了..谢谢大家..
...全文
291
13
打赏
收藏
服务端程序的开发步骤
你好,这个星期我又来麻烦大家了.. 我的问题是这样的: 请教做过服务端程序的朋友,我是用C++语言在windows平台上写服务端的.. 将来要跑在windows平台上,我想知道开发服务端程序的一般的步骤是什么呢? 如果能详细就最好了..谢谢大家..
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
善古
2012-06-09
打赏
举报
回复
问题问得不专业,让大家笑话了..呵..谢谢大家的宝贵的想法....
善古
2012-06-09
打赏
举报
回复
非常感谢大家的帮助,这里就不一一谢过了...
大家的回答对我的开发都非常重要,谢谢了..
有空有时间得多向几位前辈学习..谢谢..
jacklycode123
2012-03-06
打赏
举报
回复
顶 e3internet
一说就知道是有经验的主 多多向您学习
e3internet
2012-03-01
打赏
举报
回复
1,首先分析项目数据需求、预估可能最大的链接数量。
2,根据1选择适合的网络模型。
3,设计服务器的大框架,第一次做的话最好花详细的类图。
4,设计各种抽象的借口、列出详细借口文档以及借口说明。
5,开始编码实现空接口、在无具体逻辑的情况下测试编写完毕的框、如果达不需求不要怕麻烦重构的项目。[放心着不会耽搁你的项目时间、基础没搭建完毕就造楼市要付出代价的]多年的项目经验告诉我们。
6,以上5点全部过了、就开始编写具体逻辑。
7,.......
8,.......
9,.......
10,这不是一个人的事情。
downmooner
2012-02-26
打赏
举报
回复
楼主问的好不专业。
楼上几位的回答的非常风马牛。
1.首先要实现注册服务 启动服务 停止服务的api.
2.然后建立个主线程。一般这个线程是等待停止服务消息才会结束的。
3.然后想做什么就做什么,也许你的服务程序就是想输出个helloworld,也许是高性能服务架构应用,也许只是本地处理,谁知道呢。
lost_usr
2012-02-26
打赏
举报
回复
首先分析一下你具体要做什么,性能要求是什么,数据量有多大,今后数据量可能增长的速度有多快,采取什么样的架构才能满足需求并且未来好扩展。如果没底,先搭个架子先大体测试一下性能。接着在这个架子上可以添加具体的功能代码。
赵4老师
2012-02-21
打赏
举报
回复
补充:剩余磁盘空间也是资源之一,且任务管理器里面看不到。
赵4老师
2012-02-21
打赏
举报
回复
鉴于服务器端程序需要365或366×24×7小时不间断运行,偶给楼主的赠言:
检查是否资源泄漏的办法之一:
在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象
让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏!
善古
2012-02-21
打赏
举报
回复
内存池,线程池...要不要做呢?
是不是看需求定呢..
程序员小迷
2012-02-04
打赏
举报
回复
服务器程序没什么特别的;看你的需求。
liubingqian
2012-01-08
打赏
举报
回复
1.打开一个端口不停的进行监听。
2.处理收到的请求。
3.将处理结果返回客户端。
只要你的客户端和服务端程序遵守相同的规则(约定好协议、端口、发送请求与返回结果的数据的组织方式等,不符合规则的请求直接忽略)即可。
具体的无非是多线程和Socket,网上搜一下吧。
善古
2012-01-08
打赏
举报
回复
那我自项一下吧..这么好的贴,机然没有人来顶...
善古
2012-01-08
打赏
举报
回复
天哪...没人来光顾吗?
RemObject认证
服务端
程序
编写
步骤
[归纳].pdf
RemObject认证
服务端
程序
编写
步骤
[归纳].pdf
cas4.2.7
服务端
+cas客户端+示例
程序
+环境搭建之客户端war包
cas4.2.7
服务端
+cas客户端+示例
程序
+环境搭建之客户端war包 一切跑不起来的
程序
和走不通的教程都是耍流氓,二话不说,先按照我的
步骤
把
程序
跑起来在说吧。 请看博客http://blog.csdn.net/pucao_cug/article/details/70182968 该客户端实现的功能是:当访问该客户端的某些URL,如果未登陆的话,需要跳转到
服务端
进行登录。该客户端的这个URL还演示了如何调用cas
服务端
获取当前登录用户的相关信息(由
服务端
负责从数据库中读取后返回给cas客户端)。
网络编程之
服务端
程序
开发
网络编程之
服务端
程序
开发
1.
开发
TCP
服务端
程序
开发
步骤
回顾2. socket 类的介绍3. TCP
服务端
程序
开发
示例代码 1.
开发
TCP
服务端
程序
开发
步骤
回顾 创建
服务端
端套接字对象 绑定端口号 设置监听 等待接受客户端的连接请求 接收数据 发送数据 关闭套接字 2. socket 类的介绍 导入 socket 模块 import socket 创建
服务端
socket 对象 socket.socket(AddressFamily, Type) 参数说明: AddressFamily
【网络编程】TCP 网络应用
程序
开发
【网络编程】TCP 网络应用
程序
开发
TCP 网络应用
程序
开发
流程1. TCP 网络应用
程序
开发
流程的介绍2. TCP 客户端
程序
开发
流程的介绍3. TCP
服务端
程序
开发
流程的介绍4. 小结TCP 客户端
程序
开发
1.
开发
TCP 客户端
程序
开发
步骤
回顾2. socket 类的介绍3. TCP 客户端
程序
开发
示例代码4. 小结TCP
服务端
程序
开发
1.
开发
TCP
服务端
程序
开发
步骤
回顾2. socket 类的介绍3. TCP
服务端
程序
开发
示例代码4. 小结 TCP 网络应用
程序
开发
流程 1. TCP 网
Python网络编程基础学习笔记-多任务版TCP
服务端
程序
开发
多任务版TCP
服务端
程序
开发
一、需求 目前我们
开发
的TCP
服务端
程序
只能服务于一个客户端,如何
开发
一个多任务版的TCP
服务端
程序
能够服务于多个客户端 完成多任务,可以使用线程,比进程更加节省内存资源 二、具体实现
步骤
编写一个TCP
服务端
程序
,循环等待接受客户端的连接请求 当客户端和
服务端
建立连接成功,创建子线程,使用子线程专门处理客户端的请求,防止主线程阻塞 把创建的子线程设置成为守护主线程,防止主线程无法退出 三、多任务版TCP
服务端
程序
的示例代码 需要安装网络调试助手 import socket
模式及实现
5,530
社区成员
4,169
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章