社区
网络及通讯开发
帖子详情
散分:MIDAS 3层结构中客户端利用多线程获取数据?!
leapmars
2002-12-05 09:18:50
MIDAS 3层结构中客户端能否用多线程获取数据呢? 这个问题应该还要涉及到应用服务器端 远程数据模块的线程模型的选择吧?望高人指点迷津!
...全文
48
12
打赏
收藏
散分:MIDAS 3层结构中客户端利用多线程获取数据?!
MIDAS 3层结构中客户端能否用多线程获取数据呢? 这个问题应该还要涉及到应用服务器端 远程数据模块的线程模型的选择吧?望高人指点迷津!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leapmars
2002-12-11
打赏
举报
回复
一两天没来,竟然发现…… ·#%¥·#%¥·#%¥
lm09(lm820909)兄,我可不是什么公司老板。怎么来这儿找工作了?呵呵!
To Raptor(猛禽)、copy_paste(木石三)、invalid(空心菜之2.0开发中)、halfdream(哈欠) 、chameleon(☆☆☆☆☆) :
感谢大家的参与! 我要先自己试试看能不能成功! 以后有问题,希望大家能继续提供帮助! Thanks! 结贴了!
猛禽
2002-12-10
打赏
举报
回复
楼上找工作也不是这种找法吧?
前端使用borland c++ builder,后台使用asp,jsp?
搞反了吧?
lm09
2002-12-10
打赏
举报
回复
姓名:李耀锋 年龄 24 性别:男
毕业于河北经贸干部管理学院
毕业后 在石家庄博讯电子通讯公司从事软件开发 担任系统分析员,项目经理
2001年-2002年成功开发河北快运管理系统,得到交通厅的认可
在此项目中,主要负责 系统调研,项目分析,核心模块的编码,项目总体测试
前端使用borland c++ builder,后台使用asp,jsp,
本人熟悉UML流程并成功运用到项目中,其中数据传输由本人独立完成
本人 熟练使用visual c++,borland c++ builder,了解Java开发技术及中间件技术,
熟练掌握SQL Server,熟悉socket编程,熟悉tcp,udp,multicast数据传输机制
有较强的文档编写能力 精通JSP和相应WEB服务器的配置。
熟悉Oracle数据库的管理和开发
电话:0311-5804404转8113 手机 13014390915
lm09
2002-12-10
打赏
举报
回复
姓名:李耀锋 年龄 24 性别:男
毕业于河北经贸干部管理学院
毕业后 在石家庄博讯电子通讯公司从事软件开发 担任系统分析员,项目经理
2001年-2002年成功开发河北快运管理系统,得到交通厅的认可
在此项目中,主要负责 系统调研,项目分析,核心模块的编码,项目总体测试
前端使用borland c++ builder,后台使用asp,jsp,
本人熟悉UML流程并成功运用到项目中,其中数据传输由本人独立完成
本人 熟练使用visual c++,borland c++ builder,了解Java开发技术及中间件技术,
熟练掌握SQL Server,熟悉socket编程,熟悉tcp,udp,multicast数据传输机制
有较强的文档编写能力 精通JSP和相应WEB服务器的配置。
熟悉Oracle数据库的管理和开发
电话:0311-5804404转8113 手机 13014390915
lm09
2002-12-10
打赏
举报
回复
姓名:李耀锋 年龄 24 性别:男
毕业于河北经贸干部管理学院
毕业后 在石家庄博讯电子通讯公司从事软件开发 担任系统分析员,项目经理
2001年-2002年成功开发河北快运管理系统,得到交通厅的认可
在此项目中,主要负责 系统调研,项目分析,核心模块的编码,项目总体测试
前端使用borland c++ builder,后台使用asp,jsp,
本人熟悉UML流程并成功运用到项目中,其中数据传输由本人独立完成
本人 熟练使用visual c++,borland c++ builder,了解Java开发技术及中间件技术,
熟练掌握SQL Server,熟悉socket编程,熟悉tcp,udp,multicast数据传输机制
有较强的文档编写能力 精通JSP和相应WEB服务器的配置。
熟悉Oracle数据库的管理和开发
电话:0311-5804404转8113 手机 13014390915
猛禽
2002-12-10
打赏
举报
回复
可以,我试过。
每个客户端线程对服务端来说就是一个新的客户端程序而已。
leapmars
2002-12-07
打赏
举报
回复
好,这几天我试试看!
另外,还有一个问题,BCB 做的应用程序服务器能不能同时服务多个客户连接啊?看过原来的一些帖子,有的说行、有的说不行。 不知道有没有一个确切的答案呢?如果行,应该如何实现呢? 期待……
chameleon
2002-12-07
打赏
举报
回复
没问题,用corba就可以同时服务多个客户连接
halfdream
2002-12-06
打赏
举报
回复
你在执行某个需要长时间操作的处理时候,
客户端程序新建一个线程,
在线程运行的时候,动态创建你的数据模块,
(这个数据模块是放置了Socketconnectoin(或者DComConnectoin,ClientdataSet等的)
然后你线程中通过这个数据模块的连接去访问应用服务器)
..
自己做着试试吧.
copy_paste
2002-12-05
打赏
举报
回复
TSocketConnection就是用线程取数据的,但因为取数据时需要等待返回数据,造成阻塞,然后,然后就是阻塞了,所以如果你又用线程来取数据感觉是。。。没必要的。
TDCOMConnection嘛,我想原理是相同的,只不过是协议,方式不同而且。
COM,MTS嘛,完全阻塞的,那就得需要线程去取数据,不过估计,可能,大概,也许,它的工作量会比较大。。。
服务端嘛就看需要了,等待他人讲解。偶不懂。因为这个道理/原理估计,可能,大概,也许,嗯。。。比较难吧,对我来说
invalid
2002-12-05
打赏
举报
回复
这个是散分啊?
copy_paste
2002-12-05
打赏
举报
回复
估计,可能,大概,也许,嗯。。。可以吧。
基于C++Builder的多
层
分布式数据库技术(1).docx
基于C++Builder的多
层
分布式数据库技术(1).docx
MIDAS
的服务器镜像技术.pdf
MIDAS
的服务器镜像技术.pdf
C++Builder 6.0设计师之路 pdf版
本书是一本指导读者如何最大程度地使用c++ builder 6.0进行代码开发的就业指南。书
中
详细介绍了关键的编程概念和
利用
vcl环境来开发应用程序的基础知识,还提供了上百个如何在vcl环境下使用c++ builder功能的技巧、具有实践性的建议以及数百个可以立即运行的重要解决方案的详细代码,内容主要涉及以下几个方面:标准c++基础知识、vcl库、windows窗体、图形编程、
多线程
技术、数据库应用、分布式应用、web等等。通过本书的学习,读者可以高效的
利用
c++ builder开发应用程序,能够理解关键操作的内部实现机制,有助于迅速
利用
c++ builder来实现大量的编程任务,成为一个成功的设计师。 本书适用于大
中
专院校学生、程序设计人员和c++ builder爱好作为为一本就业实践指南。 目录 ↑第一部分 学习——跨越求职路上的鸿沟 第1章 夯实c++基本功 1.1 初步认识c++基本功 1.2 类型和表达式 1.3 控制
结构
1.4 指针和数组 1.5 函数 1.6
结构
和枚举 第2章 如何实现面向对象编程 2.1 类和对象 2.2 友元类和友元函数 2.3 类的继承 2.4 多态和虚函数 第3章 异常处理3.1 3.2 win32平台的
结构
优异常处理 3.3 c++异常处理 第二部分 实践——享受c++builder,享受工作的乐趣 第4章 参观c++builder的开发环境 4.1 了解集成开发环境 4.2 项目管理工具 .4.3 编译和调试的方法 4.4 如何开发一个完整的工程 第5章 使用类库 5.1 vcl库
中
的类
结构
5.2 组件的控件之间的关系 5.3 理解属性、方法和事件 5.4 通用的属性、方法和事件 5.5 与应用程序息息相关的类 第6章 设计用户界面 6.1
利用
按钮与用户交互 6.2 静态文本显示类控件的操作 6.3 用户输入类控件的应用 6.4 状态类控件的应用 6.5 选项类控件的应用 6.6 分页控件 6.7 大纲视图类控件 6.8 如何在窗口上显示图形 6.9 tframe的使用 6.10 管理菜单 6.11 工具栏和酷栏 6.12 使用动作列表 第7章 图形编程 7.1 图形的简单显示 7.2 设备描述表与tcanvas类 7.3 gdi对象 7.4 基本绘图操作 第8章 文件和目录操作 8.1 标准文件类型 8.2 常用文件操作函数 8.3 文件操作对话框 8.4 如何获取驱动器类型 8.5 操作jni文件 8.6 获取文件的日期信息 8.7 检测软盘或光碟是否有过变化 8.8 检测驱动器容量 8.9 复制整个目录 8.10 将文件删除到回收站
中
8.11 检测驱动器是否就绪 8.12 操作临时文件 第9章 打印的实现 9.1 用对话框设置打印 9.2 简便的打印 9.3 tprinter类 9.4 获取默认打印机信息 9.5 获取打印队列的信息 9.6 如何打印位图 第10章 注册表 10.1 注册表键 10.2 注册表数据类型 10.3 使用tregistry 第11章
多线程
的处理 11.1 如何创建并运行一个线程 11.2 在vcl
中
使用线程 11.3 如何控制线程的优化级 11.4 如何挂起和唤醒线程 11.5 如何协调线程之间的工作 第三部分 价值提升_走上专家之路,做个真正的设计师 第12章 数据库技术 12.1 用ado连接数据库 12.2 如何连接到数据源 12.3 如何从数据源取出数据 12.4 如何对数据集
中
的数据进行操作 12.5 如何创建主线表 12.6 如何使用字段组件 12.7 数据集的状态 12.8 用adocommand直接对数据源进行操作 第13章 分布多
层
应用 13.1 为什么要使用分布式多
层
结构
13.2 理解
midas
13.3 创建分布式应用程序 13.4 创建应用程序服务器 13.5 创建
客户端
应用程序 13.6 在分布式应用程序
中
管理事务 13.7 支持远程数据模块的状态信息 13.8 用提供者组件和
客户端
交互 第14章
利用
webbroker开发web应用 14.1 什么是webbroker 14.2 html基础 14.3 使用webbroker组件作开发 14.4 使用cookie 第15章 scket编程 15.1 winsock概述 15.2 服务端socket 15.3
客户端
socket 15.4 数据传输 15.5 winsocd类组件介绍 15.6 如何创建自己的网络聊天室
33、探索 WebSnap 与 DataSnap 架构:从基础到应用
本文深入探讨了WebSnap与DataSnap架构的核心概念、组件
结构
及实际应用。详细介绍了WebSnap
中
的Web模块、适配器、内容生成器和脚本交互机制,以及DataSnap作为
MIDAS
增强版在多
层
客户端
-服务器开发
中
的优势。重点分析了TDispatchConnection及其派生连接组件的工作原理、远程数据模块的创建流程、IAppServer接口的方法调用机制,并通过流程图和代码示例展示了连接管理、数据传输和服务器端配置的关键细节,为开发者构建高效稳定的企业级应用提供了全面指导。
Unity3D手游开发实践《腾讯桌球》
客户端
开发经验总结
本次分享总结,起源于腾讯桌球项目,但是不仅仅限于项目本身。虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:1.架构设计2.原生插件/平台交互3.版本与补丁4.用脚本,还是不用?这是一个问题5.资源管理6.性能优化7.异常与Crash8.适配与兼容9.调试及开发工具10.项目运营 1、架构设计好的架构
利用
大规模项目的多人团队开发和代码管理,也
利用
查找错误和后期维护。 框架的选择:需要根据团队、项目来进行选择,没有最好的框架,只有最合适的框架。 框架的使用..
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章