社区
数据库相关
帖子详情
多人开发服务器端,如何协作
zaiai2003
2004-06-07 09:48:18
我们正在开发一个三层的系统,有多人共同开发。我现在对多人的协作方式不能确定,我现在准备采取multi-rdm方式,但是最后如何将多个人的开发成果合到一个项目中,我没有找到一个好的办法?希望各位提供经验意见和参考意见。谢谢!
...全文
258
15
打赏
收藏
多人开发服务器端,如何协作
我们正在开发一个三层的系统,有多人共同开发。我现在对多人的协作方式不能确定,我现在准备采取multi-rdm方式,但是最后如何将多个人的开发成果合到一个项目中,我没有找到一个好的办法?希望各位提供经验意见和参考意见。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huojiehai
2004-06-19
打赏
举报
回复
我以前发贴子大概是这样的:
客户端->应用服务器端公用函数->找到客户要调的函数->执行,再返回所要的数据
如button1Click中的
ClientExecute('TMyDM', 'test',aa,bb);
就是要调应用服务器TMyDM中的test函数,过程是这样的:
客户端公用函数ClientExecute ->客户端MainExecut(打包参数)->调服务器统一接口MainConnection.AppServer.CommFunc->服务器端MainExecute(解包参数,并根据参数确定调哪个数据模块中的函数)->调数据模块TMyDM中的test
执行完test后,再依次返回参数值,服应服务器端参数打包,客户端解包,再返回参数给ClientExecute('TMyDM', 'test',aa,bb)中的aa,bb,返回值按正常的调用返回
这样,不同开发人员提交自己的DM给服务端程序管理者编译就可以了,这样函数接口全在DM里面完成,修改和增加都方便!
zaiai2003
2004-06-19
打赏
举报
回复
我的问题好像不是如何进行版本控制!现在是否就是可以通过版本控制进行解决呢?
谢谢大家!请大家就所提问题继续发表看法!
S.F.
2004-06-19
打赏
举报
回复
to 搂主,两种选择,一是建立多个interface ,client 使用的时候需要切换,二是叫你的组员一个一个的往里加方法;
huojiehai
2004-06-19
打赏
举报
回复
zaiai2003(疾驰者):你的理解和我想的基本一样,对于函数的实现一个接口就可以了,当然还要考滤tdatasetprovider输出等,至于实现,不同的人不同实现方法就会有不同的效率
zaiai2003
2004-06-19
打赏
举报
回复
海天子:有请了!你是否是说:
在服务器端只需要实现一个接口的一个方法,然后所有的调用都通过该方法来寻找服务器的具体实现,然后再调用相应的功能函数。这样的理解是否正确呢?
如果是这样的话,参数的打包解包如何进行?
我的理解是这样的:通过PackageParams函数来实现参数打包。
拟或还有其他什么办法?
子秦1117
2004-06-18
打赏
举报
回复
我是个菜鸟,请问wincvs是什么,谢谢
huojiehai
2004-06-18
打赏
举报
回复
是啊,规范化管理是一方面,我们在这里是讨论技术问题,有好的技术能解决为什么不用呢,
有的时候,一行代码之差就可大大减少管理工作并且不容易出错!!!!!!
yousoft2013
2004-06-18
打赏
举报
回复
Visual Sourcesafe太烂了,MS都对它没信心,已经完全放弃了,你还是找个好点的控制软件
to sandycheng135(小道道) :
规范化管理,与这个有什么关系?你认为怎么样去规范?
owencai
2004-06-10
打赏
举报
回复
或者用UML
DelphiBird
2004-06-10
打赏
举报
回复
Visual Sourcesafe不错
sandycheng135
2004-06-10
打赏
举报
回复
用什么工具不是最重要的,关键是有没有真正的去规范化管理,不要指望工具可以解决一切。
huojiehai
2004-06-08
打赏
举报
回复
先看看这个吧
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2238741
我以前在csdn发的贴子现在打不开了
aicode
2004-06-07
打赏
举报
回复
wincvs
HappyLifqd
2004-06-07
打赏
举报
回复
使用Visual SourceSafe
eboywy
2004-06-07
打赏
举报
回复
做好设计按任务分啊。设计做好了就没问题。
在线办公小程序--(源码+部署说明+演示视频+源码介绍+lw).zip
后端技术:使用Node.js作为
服务器端
编程语言,搭配Express框架构建RESTful API,实现前后端分离。 数据库技术:使用MongoDB作为数据库,存储用户信息、任务数据等。 实时通信技术:使用WebSocket协议实现实时数据...
多维数据集服务器:多维数据集服务器工程,包括网关服务器,服务例程,缓存缓存等
简介Cube服务器是由Cube的
服务器端
项目。网关层的分布式器/调度机。业务功能单元。部署管理器与控制台。媒体数据传输与处理单元。功能列表多维数据集包含以下
协作
功能:即时消息(即时消息/ IM)。支持卡片消息,...
企业级iOS端+WebRTC流媒体服务器Janus实现
多人
iOS端与Web端的实时音视频通信
讲解如何搭建Janus,并运行Janus WebDemo。 实现iOS端使用Janus流媒体服务器与Web端进行
多人
的实时音视频互动 课程升级支持janus0.9.2,配置文档已经上传在 《janus-demo演示》附件中
git windows64
与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要
服务器端
软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说...
IMA-Low-Res-Connections-Lab:在以下位置为Connections Lab的仓库进行回购
连接实验室 此回购协议的内容用于在纽约大学艺术硕士 2020-21秋季学期开设的名为“连接实验室”... 模块2-彼此交谈:在本模块中,我们将介绍
服务器端
Web
开发
的基础知识,重点是允许实时
多人
交流和参与式体验的技术。
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章