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

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

编辑:说三道四文库 发布时间:2017-11-23 03:28
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,还有各位大虾,回答我的问题吧。
罗永浩锤子ROM:小团队的75项微创新 谷歌知识图谱扩展到Android平板电影中 云计算大战升温 服务器OEM押注OpenStack 如何将战略性的内容策略融入进网页设计中 数字天堂CTO:移动行业应用开发“潜规则” 众联智领CTO:从idea到面目全非的创业产品 CMDN Club 25期:knewone与路况电台的精益创业法则 Windows Blue的孪生兄弟?Office Gemini浮出水面 HTML5开发平台Ludei将支持3D游戏开发 《二战风云》发布至今,已为顽石互动狂赚2.7亿 腾讯开源基于HTML5技术的专业级图像处理引擎 AlloyImage Linux容器运行时Docker开源 360上线第三方漏洞收录平台 将现金奖励爆料者 UC推出iOS平台首个支持WebGL的浏览器 魔兽之父专访:今年游戏产业会出现一场革命 Instagram 5位传奇工程师背后的技术(PPT全译) Google云计算专家Jeff Dean与Sanjay Ghemawat获ACM Infosys基金会大奖 谷歌承诺不对开发、发行和使用开源软件的人专利诉讼 Web框架排行榜 Netty、Servlet和Vert.x位列前三 DARPA慷慨解囊的背后:Python与大数据的火花 研发周报:神奇!1KB JavaScript代码编写的3D蜜蜂 移动周报:65岁传奇Android工程师谈开发 “部落战争”开发商Supercell融资1亿美金 投资公司争先恐后 Kiip 90后华裔励志故事:从遭解雇到誉满全球 大数据基因测序的成本逼近1000美元:个性化医疗的时代来临 携程开放平台发力 将实现旗下产品全流程API支持 Puppet labs发布2013自动化运维报告 “国”字号开发者:航旅纵横负责人薄满辉专访 金山云杨钢:核心算法保证安全和低成本 加速软件交付 企业级模拟测试服务CA LISA受追捧 盛大云业务重点转向自服务 请教,请教 那位仁兄告诉我org.jdom包那里有啊? 〓〓>===→ 请问,datagrid移动到别的记录之前会触发什么事件? up也给分。 希望大家指点! 小弟打算学JSP不知买哪本书比较适合初学者(小弟学过Servlet) 请帮忙解决这个问题 高分帖,很简单,告诉我,我就结帖。 高分求助!线程怎么用啊,我加了一个thread object对象,怎么启动这个线程啊,是在别的unit里面启动吗?谢谢 编译错误,怪事! 求助啊!在线等待~~~~~~~~~ 远程连接 SQL server XML数据交换技朮? 如果数据库用的是SQL Server2000,怎么做安装文件,高分!!! 如何用VB实现telnet到一台UNIX机器 使用第三方控件LsFileExplorer28,编译出错! ***怎么实现跟SQL Server中compute by类似的查询?就是先查出所有信息,最后进行统计。详情请进!*** 如何让单元格直接进入编辑状态? 如何用ADOQUERY返回的数据集中某一字段的返回值中最长的值定义其column列的宽度? 一个与时间有关的问题 为什么我的Form的图标不变 安装传奇补丁的问题,文件夹已满????????????? 求Max232\Max485资料和c51及汇编例程 在Notes中,怎樣將查詢得到的符合條件的文檔中的計算字段的值加總列印或保存起來? 看了这个,我真的害怕了!--〉天下原本就没有“真美女” (急)如何从OCX的弹出FORM,返回参数给USERCONTROLL,500分即送。 这样写那里错了? 还原精灵问题,高手请进 一个关于短信开发的数据库设计问题,高手指点。。。。 请解释一下控件的工作原理,ActiveX控件和*.ocx文件是一回事吗?如果我有一个VB调用相关控件的系统,我要转成ASP的B/S结构,应该怎么做? 关于bho的问题 ,, at指令的问题,高手看过来! 对侯捷所译C++ Primer题解中,第208页10.5(c)题答案分析的疑问?(函数模板) Windows 2000下找不到samba服务器,高手指点! AD和額外域控制器的角色轉換 两个问题? 请教大家如何从另外一个程序往一个dx的游戏上写字?? asp程序取sql存储过程返回参数的问题 初学c++,请教 加权平均分 如何快速的判断文件是否存在? 问一个软件!!! 98的提示符下加载哪个命令可以出现中文? 关于C的疑惑 asp程序取sql存储过程返回参数的问题 精品:数据库-表字段类型的写法!! 谁知道一般网站的在线人数统计功能是如何实现的? 如何处理float型的长度问题? 请大家帮忙这个存储过程该怎样设计?呵呵,不好意思!第一次发贴发错了^_^ 在线请教,找错 请高手门帮我解决一个问题! 请问如何把一个form的关闭按钮屏蔽掉而只留下标题栏? 人生如尺,尺度在心.心静则尺平,心明则尺准:量人时不要失之过严,量已时不可疏之过宽:责人之心责已:怒已之心怒人 填空题:甲数是乙数的6分之5,如果乙数是2,甲数是() 甲数是乙数的6分之5,甲数:乙数=() 361星尚梦想家追你梦想广告歌曲是什么?男生唱的英文歌 是最新的那个广告 魏定国为什么叫神火将 填空题;甲数的25%与乙数的30%相等,甲数是240,乙数是【 】 我的梦想英语作文我想做一名模特我想做一名模特 英语作文,马上急用的.错了,是我的梦想是想做名模特 急.入伙后的梁山好汉回家探亲的有几位求大神帮助请高手来下.别瞎猜哦.急. 水浒108梁山好汉中谁的角色最为伤感谁的结局最为悲哀?谢谢了,大神帮忙啊 出现流星雨需要有哪些条件?或者说为什么会出现流星雨?科学家预测流星雨的出现有哪些依据? 已知P是三角形OAB所在平面内一点,且向量OP=xOA(向量)+yOB(向量)(x,y属于R)(1)若点P在(1)若点P在直线AB上,则x,y应满足什么条件?(2)若0<x+y<1,求证点P必在三角形OAB内. 什么是生精细胞生精细胞检测:检见少量生精细胞正常么 杰克逊私人医生穆雷提前出狱 歌迷不满中国:联合国的钱应该多花在发展领域新加坡南洋理工大学设翻译奖学金饭店代金券酷似人民币 律师:此行为违调查显示:超七成被调查者“吃错药”人民日报谈教育实践活动:部分干部只说零容忍:数字解读反贪报告关键词山西大同浑源县回应:山体被挖处距悬空北京自住房摇号选房将出细则 京市户籍广东省应急委成员调整 朱小丹任主任\"不计划生育连饭碗都不给了?\"—中超-人和1-2恒大昌吉市:老旧小区改造工程群众满意日本通过“女性活跃推进法案”阿勒泰地区:重拳整治“三难”见成效世佛联大会关注佛教慈善向现代公益转型汕头举行“华盛顿州日”活动 促进友谊300余位统计学者厦大探讨大数据时代珠海医疗旅游蓄势待发喂鲸鲨、逗企鹅 珠海首个“蓝色研学团江苏洪泽举办螃蟹运动会 赛跑攀爬空翻广西柳州警方破获一起特大涉枪制贩运毒
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘