说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

大虾救我!帮我想想有没有什么好办法。

编辑:说三道四文库 发布时间:2017-04-26 09:56
HTML文档下载 WORD文档下载 PDF文档下载
我在作一个“多客户端-单服务器-通信接口”的多对一的系统,用的是Borland Appserver 4.5和JBuilder 4.0。
从通信接口返回的信息经过服务器处理后要分配到客户端,但是通信接口返回的信息里不包含客户端的标识,而且业务量特别大,客户端也有上百个,请问我用怎样的分配方法来把返回的信息合理地分配到客户端?
另外:有什么好办法用Borland AppServer实现由服务器发起的从服务器到客户端界面的通信?
请指教,谢谢!
怎么没有人回复啊,我很着急啊。
用局域网内内的ip组播/广播实现
从客户端到服务器,我用的是ejb,客户端只需要知道服务器的名字和ejb的接口就可以了,与IP地址无关,我希望用ejb来实现服务器到客户端的通信,该怎样做?
怎么没有人回复啊?谁来救我?
怎么没有人回复啊?谁来救我?
怎么没有人回复啊?谁来救我?
还是没有人回复,看样子只好自己去想办法了。
You might want to study design pattern in MVC :)
It decoupling objects so that changes to one(model) can affect any number of others(views) without requiring the changed object to know details of the others ... To make it more reliability and scalablity you need read more info such as JMS(publish/subscribe messaging), j2ee(connector) and so on.

Good luck!
普博大虾,你好。谢谢你的指教,我用的是JBuilder 4.0和BAS4.5,好像只支持EJB1.1,JMS只在EJB2.0中才有。怎么办啊?
已经过去两天了,问题还是不能很好地解决。
还是没有人回答我????
你意思是什么?

是说,服务器端要主动去和客户端通信么?

这个我想jms应该可以办到

但你说不支持ejb2.0

所以我觉得有server端发起的的从服务器到客户端界面的通信,不太可行!----(望高手指教)

那么,这样如何,你让客户端定期刷新(每隔若干秒)去调用一下你bean中的方法--向那种古老的聊天是一样(pull)

当然,你的每个客户端都实现必须与服务器连上,如果你用一个stateful来代表客户端

在用个entityBean来访问数据库中的通信接口返回的信息

或是stateless bean 直接 访问 通信接口返回的信息





我的拙见--你再看看
那如果客户端有上百个,甚至更多,这样定期刷新效率高吗?
只要你的server够牛,没问题我想

或者,可以负载均衡,多几台机器一起来做server----这只是文档上看到--还没听说谁这么干过,成本高了点,不过ejb就是花钱的东西,那怎么办?

我和你一样期待着高的解决方案(非jms的)




-----------------jms真有用呀!---还是jms好!
谢谢热心的lanlansky,请你继续关注我的问题哦。
顺便问一句,如果用jms的话,我该看看哪些方面的资料?指点指点哦。
JavaTM Message Service Tutorial 1.3 Beta Release

j2sdkee1.3 的文档--足够了! ----这方面我了解也不多--只是皮毛

大家一起学!
Messaging 是组件和应用程序之间互相通讯的一种方法!messaging 系统是一个对等的系统
:每个客户端都连接到一个代理上,它提供了创建消息,发消息,收消息的功能,使任一个messaging 的客户端可以与其他客户端交换消息。
Messaging 以松耦合的方式实现分布式的通讯。一个组件发一个消息到一个已知的位置,需要接受消息的一端也从那里得到消息,也就是说,发送方和接受方不用同时在线,实施上,发方和收方彼此可以互不相知他们只需要知道消息的格式和那个已知的位置,在这种关系下,Messaging 区别于相对紧耦合的rmi!


What Is Messaging?
Messaging is a method of communication between software components or applications. A messaging system is a peer-to-peer facility: a messaging client can send messages to, and receive messages from, any other client. Each client connects to a messaging agent that provides facilities for creating, sending, and receiving messages. 
Messaging enables distributed communication that is loosely coupled. A component sends a message to a destination, and the recipient can retrieve it from the destination. However, the sender and receiver do not have to be available at the same time in order to communicate. In fact, the sender does not need to know anything about the receiver, nor does the receiver need to know anything about the sender; they only need to know what message format and what destination to use. In this respect, messaging differs from tightly coupled technologies such as Remote Method Invocation (RMI), which require an application to know a remote application's methods. 

Messaging also differs from electronic mail (e-mail), which is a method of communication between people, or between software applications and people. Messaging is used for communication between software applications or software components. 

你说的j2sdkee1.3 文档哪里有啊?还有上面的这些是从哪里弄来的?有中文的最好,没有中文的,只好多花时间去读。
谢谢大虾!!
大虾,你在哪里?
lanlansky,还有各位大虾,回答我的问题吧。
VB如何在已经存在的文本的textbox添加新的一行 VB如何在資料庫中存入單引號? VB如何正确使用VB6访问Access2000数据库 VB如何自动记录计算机开机时间? VB如何做到当我们单击窗体的最小化和关闭按钮时,窗体先最小化到任务栏成为按钮,然后消失呢?金山词霸能 软件工程篇-Const与#Const的对比 -VB资料 软件工程篇-从Visual Data Manager开始 -VB资料 软件工程篇-理解错误处理代理 -VB资料 软件工程篇-清空集合内容的几种方法 -VB资料 软件工程篇-受限制的共享软件Shareware -VB资料 设定CapsLock ScrollLock NumLock-VB资料 设置计算机名称-VB资料 深入SERIPTING RUNTIME LIBRARY-VB资料 '识别常数的简单四则运算-VB资料 实现平面工具栏 -VB资料 使程序不在 Ctrl+Alt+Del 弹出的对话框内-VB资料 VB使用 API 开始屏幕保护 VB使用rdoPreparedStatement实现参数化查询 使用Vb5制作Easter Egg 使用VB实现所见即所得功能 使用VB中的SERIPTING RUNTIME LIBRARY VB使用Win95的动画光标 VB使用Windows内建的图标 VB使用Word的“艺术字”工具 VB使用WriteFile 块读/写数据 VB使用枚举变量 VB使用数组做属性 VB使用未安装的字体 输入限制确认-VB资料 熟悉VB的集成开发环境 鼠标取词-VB资料 日期控件的问题 关于mfc类的引用问题? sql server 2000/7.0 有什么优点?言者有分。 做中国的实况足球!成就中国的EA.SPORTS! 寻找UltraEdit编辑器的JSP关键字文件 ACCESS数据库访问密码问题和特殊键的屏蔽问题 thanks all ,bow 有谁可以给我一种打印连续走孔纸的方案!(最好是用PRITNER方法来写的) 好象 韩悄声 昨天又说错了,或者我听错了。 多表联接 可以在SELECT语句中调用存储过程吗? 找ICPC真题的参考答案和测试数据 哪位认识它:readme.eml(图表是一个打开的信封,白色) 我用别人提供的web service,做了一个世界杯实况查询系统! 我的php 用了session后, 就出先了问题, 有人可以告诉我是为什么吗? php+mysql如何检索百万级别的数据? 谁有打开dicom3.0格式文件的vb源吗,或者告诉小弟一下如何打开该文件? 高分相送... 给位兄弟,请问那有吞食天地-诸葛孔明传游戏(中文版)下载 做中国的实况足球!成就中国的EA.SPORTS! 关于Soap toolkit的一些问题?? 把表dep中的dep字段值做为(列)新的字段加到表ZG_TEMP中 请给我第一个作品提过意见和建议的再帮我一下!谢谢! 请问:如何实现在jsp页面中往数据库中添加中文记录! 哪有下! 那位兄弟知道吞食天地-诸葛孔明传(中文)的下载呀 俺在WINDOWS2000 SERVER 中用哪一类用户可以不让别的人乱动我的机子? 如何远程定时注销? 谁能告诉我用微软的screnc加密的详细步骤? 能否共同讨论一下关于打开dicom3.0格式文件的问题,我只有十分了,大家以学习为主,好吗? 请问那里有 Essential C++中文版 和 More Effective C++ 中文版供下载 当吸烟学生遭遇班主任.... 在次发动QQ号码大集合。要求最少是中等水平的朋友留QQ。如果你要是感觉太差了还是算了不要留了。 关于mdi窗口 caj格式,分多多,先放100分给up的 CSDN计划在下半年开展收费会员服务 ListView 控件问题! 窗口背景的画布用什么控件 压缩流的中文问题 关于javabean的路径问题 新配了一台机子,有点问题,望高手指点? 请问当知道局域网内机器的ip以及文件夹的路径能否访问其文件夹下面的文件 我买了一台新机子,有点问题,清高手指点 一个关于TreeView的问题 谁有http代理方面的资料或文档? 数据库问题很难...初级莫入 算法设计 用cuteftp如何上传大于1M的文件!?? 查询和统计问题 一个关于随机数的算法问题! Redhat 7.2下怎样安装双网卡,没有XWINDOW??? 怎样把下拉列表框设置为只读属性?? 我读取的html文件内容用innerHTML方式放入iframe中为什么部分内容被删除了? 如何自己制作一个保温杯?一定要用家里常有的东西做,拜托了,急用! 高效电池的重要材料是什么元素 现在的农夫山泉可以喝吗 1395361319 就是那个塑料瓶装的 矿泉水一样的 有毒吗 安全吗 热水壶用不锈钢的好还是塑料外壳的好?在学校用热水壶(不是电热水壶)结果内胆脱落,还好人没受伤,想去再买一个,外壳要不锈钢的安全还是塑料的安全?好像有人说不锈钢的要是炸了更危 一个额定功率为1500瓦的电热水器,每天必须通电3.5小时才能供给家庭所需的热水,请调查分时电能?E一个额定功率为1500瓦的电热水器,每天必须通电3.5小时才能供给家庭所需的热水,请调查分时 在NH3+NO→N2+H2O反应中,被还原和被氧化的N原子数如何解决类似问题?~~ 一台油泵电机功率55KW电热功率33.35KW的设备一天工作24小时,所耗的电量是多少?1,还有一台油泵电机功率15KW电热功率7.55KW以及一台油泵电机功率18.5KW电热功率12KW的两台设备,这三台分别是耗电 研究性报告这个咋写?急! 起重机提升钢丝绳必须要有几倍的安全系数? 刚刚新买来的那种保温杯需不需要用开水先泡几次呀? 滤油机用的真空泵一般会有什么故障?怎么排除使得滤油机正常工作? 判断题:污水可以用沉淀,过滤的方法处理成干净的水,并拿来直接饮用.( ) 新买的保温杯不小心用开水把除臭剂泡了,杯子不会有毒了吧? 水环式真空泵运行中电机电流波动大的原因 火灾是日常生活中常见的事故,而灭火的方法有很多,最基本的有什么 开水放在保温杯里,多久之后就不能喝了? 怎么算?压强 常用的灭火方法有哪些?并加以说明 1500瓦电热水器 加热6.6升水 到75度 大约用多少时间? 氨气和氧气点燃生成一氧化氮和水的化学式打错了,应该是方程式 高中化学常见的萃取剂及其所可以提取的物质? 电热水器如何加热 比如50L水,他是直接加热50L,还是分块加热?比如分上中下胆之类的?如果一次性加热50L,而我只需求20L,那就太浪费了 二氧化氮与钼在高温(325摄氏度)下反应生成一氧化氮的反应,钼是做催化剂还是参与反应? 萃取时要萃取的物质和萃取剂混合在一起了么 测得体育课上使用的铅球质量为4千克 体积约为0.57分米3 判断此球是用纯铅制成吗 铅的密度为11求大神帮助 一氧化碳和一氧化氮反应 塑料热水壶有塑料味怎么去掉?我买了好妈咪电热水壶有股塑料味,味道好难闻,请问怎么去掉? 急.关于气液两相流FLUENT模拟问题我做的是气相为连续相,液相为离散相,用的是混合模型,气体是可压缩气体.为什么每次都只迭代了3步就发散了.是不是设置上有什么我没注意的地方.有没有高 在高温,有催化剂的条件下,一氧化氮与氨反应的化学式是什么 如何去除新塑料水瓶的胶味 买电水壶是不锈钢的好还是塑料的好? ? 读书报告的范文 3000字最好是文学类的,至少3000字 新水壶有塑料味怎么去除 fluent 欧拉模拟气液两相流,在一个装满水的水箱里气体从底部进入,但是看气体体积分数云图,觉得很奇怪气体只在表面有,下部完全没有气体,而且液速也是非常小, 《假如给我三天光明》读书报告范文 怎样去除新水壶里的塑料味 两相流FLUENT分离出现问题多管interface(环形面)4根单管静压分布我做的是一个4管的旋风分离器,在单管的入口设置了交界面,用来查看数据.但是在模拟的时候一直出现问题,感觉流体没有从单 类似于语言学概论的读书报告怎么写?要标准格式的,最好给篇例文 电池原料有哪几种?(就是制造材料) 利用fluent模拟气液两相流,初始自由液面是否必须位于两层网格交界处,如果网格不均匀能不能计算? 农夫山泉4升瓶装水,水桶底部三角形里标明的数字是“2”,请问这种塑料瓶装水是否安全? 当一种物质中有多种元素显氧化性或还原性时,要记住强者显性(锌与硝酸反应为什么不能产生氢气呢?) fluent 两相流数值模拟毕设做的竖直管FLUENT两相流传热数值模拟,采用混合模型,管内压力6.89Mpa,进口饱和水,出口outflow,进口速度入口,0.5m/s,壁面恒热流860.3kj/(m2*s),利用udf自定义能量源项和质 电热水壶不锈钢的好,还是塑料的好? 物理电路着火怎么灭火,注意事项电路着火以后怎么解决,注意事项切断电源之后能用水灭火吗? 2bv水环真空泵进水口电机启动时不进水反而排气不抽真空 一端封闭,灌满水银的玻璃管倒查在水银槽中,露出槽中水银面部分长50cm,若管顶突然破裂,则A.管中水银面会突然溅出B.管中水银不会溅出,而且会立即下降.C.破裂前管顶内部由于没有气体,因此 下列分离物质的方法中,根据微粒大小来确定分离方法的是:A.过滤 B.蒸馏 C.萃取 D.分液 我们用一次性纸杯盛满热水,过一会儿水就会变凉.用一次性纸杯和其它材料制作一个保温杯,怎么做? 求一篇数学研究性报告以“抛物线与生活”为课题,字数800字左右. 沉降是根据微粒大小进行分离的方法吗 奥运会“五色环”旗 黄色代表什么? (x +y)^a可以化成x^a+y^a吗?这个式子到底还能不能再简化下去? 怎样将大小相同的砂和金属颗粒分开,铸造旧砂回砂用 如何制作保温杯我们科学课要制作保温杯,你们谁有办法就告诉我,10分的奖励哦!周日之前 今天突然想起一个初一时的有点白痴的问题,就是如果数轴上每0.5CM表示1,那么单位长度应该是0.5还是1? 那假如每1CM表示2,单位长度是?急. 3M3200能过滤直径多大的粉尘 关于热水器操作开关及加热功率的问题?两个操作开关控制三个加热管.最多有多少个控制方式!串并联都可以! 锂电池正负极的材料主要有那些?不同的材料对电池本身的影响是什么样的. 农夫山泉怎么加盟?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘