CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

请教C/S开发高手

楼主cokeclassic(灌水可乐)2002-11-17 13:29:56 在 C++ Builder / 基础类 提问

以前做的C/S模式工程,是客户端运行程序,而服务器端自动相应的,服务器端也没有可以操作的界面,纯是一个相应客户端请求的中间程序一样。  
  应该怎么修改,才能满足如下要求:  
          服务器端程序有操作界面,具备一些权限管理,控制功能,譬如不要服务器端自动相应客户端请求,而是必须先运行服务器程序,客户端运行程序才能被相应连接;可以中止指定客户端的连接。  
  问题点数:100、回复次数:11Top

1 楼programart_life(理论派)回复于 2002-11-17 15:50:36 得分 10

和编写客户端程序一样,也得编写一个程序.不过这个程序比普通的客户端有更高的的权限.能列出所有客户,并可控.  
   
  我觉得这没什么特别啊!甚至没什么难度Top

2 楼Athealy(可乐罐)回复于 2002-11-17 16:06:56 得分 10

好象用友的财务软件一般,既是客户端,同时也有服务器端管理程序。Top

3 楼cokeclassic(灌水可乐)回复于 2002-11-18 10:14:01 得分 0

我需要的是服务器程序必须先运行,客户端程序运行才能被响应!而不是客户端程序运行,服务器端自动响应!而且服务器端能够终止客户端已有的连接!Top

4 楼myy()回复于 2002-11-18 10:17:31 得分 10

做一个界面,功能为:远程停止、启动数据库。Top

5 楼winkiky(生命不息战斗不止)回复于 2002-11-18 10:28:37 得分 10

我也觉得在技术上没有什么难度,功能设计而已Top

6 楼cokeclassic(灌水可乐)回复于 2002-11-18 10:42:00 得分 0

那我的客户端应该怎么样设置,才能不会自动打开服务器端程序呢?Top

7 楼Csdn_Sharp(Sharp)回复于 2002-11-26 11:56:19 得分 10

你做服务端的时候,加个功能控制“启动”“停止”。。等.就把它放在form上,程序启动后,再在这里,把端口打开,并监听,就可以了,其实,如果你服务端不启动,你客户端怎么能连接呢?只要首先不自动启动监听就可以了,应当很简单的啊,别想复杂了。Top

8 楼Nepalon(大头)回复于 2002-11-26 12:01:34 得分 10

相当于做一个能实现“启动”“停止”的客房端,可通过权限来启动Top

9 楼programart_life(理论派)回复于 2002-11-27 12:09:03 得分 10

天啊,如果服务器端不运行。我看你客户端怎么弄。别说用友了,他们也一样非得要先运行服务器端程序啊,要不然网络和Windows不知道你要干什么呢!只不过,用友的没有作界面而已,可是有界面和没有界面有什么很大区别吗?没有界面的也要通过了验证才能对数据进行操作。你现在只不过要把这些验证的东西变得可视而已,并且增加一些对客户的管理功能。这有什么本质区别呢?唉!先弄清逻辑再说吧!你难道以为用友的软件,只有客户端,没有服务器端?  
   
  另外,客户端负责发送请求,由服务器端响应。不自动打开服务器端的程序?这个问题你大概是第一个提出的吧!很简单,别让你的服务器端程序随计算机的启动而启动。要手动启动,另外,所有用户的连接,都需要验证,而这个验证,你现在改为手动验证(服务器端),行了吗?  
   
          最最重要的说明(对帖主而言),无论怎样,要想获得服务,服务器端的程序必须先运行起来,要不然就算客户端发出信息了,服务器方面也不知道是什么。所以没有什么由客户端启动服务器端一说。也就是说,服务器端至少有一个能监听的程序必须先运行,否则,客户端的所有请求都是无效的。Top

10 楼gfh21cn(葛凤华)回复于 2002-11-27 12:16:10 得分 20

用CB来做DCOM是一件很简单的事情  
  它可以实现自动自动(如果是网络自动启动,那需要装在WIN2000或则WINNT下,并且需要配置)  
  你创建一个接口函数用来让客户端验证。Top

11 楼jack2002(www.goldany.com)回复于 2002-11-27 13:17:57 得分 10

这要看你用的是什么数据库了,假如用interbase的数据库这样的功能可以非常容易的实现。只需使用bcb的interbase的相应vcl即刻实现。不信可以try。  
  记得给分:)Top

相关问题

  • 寻广州的C++开发高手加盟一起创业!
  • 开发高手请进
  • 因筹备软件公司,急需招聘软件开发高手(vb.net,asp.net,c#)(大城市地税系统下属)
  • 高分求jabber开发高手!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 高分求jabber开发高手!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 高分求jabber开发高手!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • dll开发高手 请指教!!
  • 界面开发高手请进。。。。。。
  • 武汉有JSP的开发高手吗?
  • 软件开发高手应该关心之技术

关键词

  • 服务器
  • 客户
  • 界面
  • 验证
  • 用友
  • 连接
  • 数据库
  • 管理
  • 服务器端
  • 客户端

得分解答快速导航

  • 帖主:cokeclassic
  • programart_life
  • Athealy
  • myy
  • winkiky
  • Csdn_Sharp
  • Nepalon
  • programart_life
  • gfh21cn
  • jack2002

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo