kuailexuegao
第12楼2009/09/24
我之所以这么说是从技术角度出发的,也许你并不明白我的意思,其实看到你们的提问后我也查了许多资料,对于各类仪器数据自动采集并传到服务器进行处理,就这一点我还真没查到怎么好的解决方法(b/s),如果你有好的解决方法,希望你不吝赐教,我在这先谢谢你了.
至于你说你说的"各有所长在几年前也比较中肯,但是现在来说也已经可是落伍的话了,富客户端已经有大行其道之势"我可以很负责任的告诉你,你的说法太偏激了,自始至终我没有说B/S有多么不好,我只是说,针对某一行业,根据实际的需求,我门应该采用是B/S还是C/S,如果你只是想为B/S鸣不平的话,你找错地方了,我对于web编程也十分熟练,我也了解B/S架够,在企业中LIMS系统不单单是把数据从实验室取过来,发送到现场,还需要对数据进行分析,近而控制设备来调节各类原材料的添加量或者控制各类阀门等.这些一个浏览器是无法解决的,另外你可以让B/S所谓的客户端从串口发送数据吗?
在这里我郑重的向各位声明,在我心目中B/S与C/S可以化等号的.而这有着本质的不同,至于选那种架构,需要根据实际要求(客户要求功能实现[第一位]'成本[第二位],当然这业不是很确切的,只有达到即实现了功能,又为客户降低了成本才是最主要的).如果各位在在这里大肆的渲染B/S与C/S优劣,我希望你能站在工业自动化的角度说出你的看法,否则再怎么说都没意思了.因为站的角度不同,结论当然不同.
hoplims
第14楼2009/09/27
-----在企业中LIMS系统不单单是把数据从实验室取过来,发送到现场,还需要对数据进行分析,近而控制设备来调节各类原材料的添加量或者控制各类阀门等.这些一个浏览器是无法解决的,另外你可以让B/S所谓的客户端从串口发送数据吗?
当然可以喽!
不管是c/s还是b/s现在都讲究分层结构,表现层主要是用于人机交互,而服务层才是真正的业务处理,比如数据分析、接收表现层的请求进行相应的处理。
就拿B/S架构来操控仪器设备来分析吧:
首先界面一样也可以如C/S一样,当然技术很多,比如把你的C/S打包成activex,嵌入html里, 还有java applet等等
还可以采用富客户端编成,比如flash\silverlight, 这解决了人机界面.
当用户发送了一个请求要求进行控制仪器设备, 确实需要进行串口通信, bs怎么来实现呢?
和cs不同的,是由应用服务器来接受请求, 由服务器的某个守护程序来进行串口通信,也就是说实际上服务器相当于传统的cs一个客户端pc来与仪器通过串口通信.
不知道说的是否明白.
另外, 网页不是刷出来的, 而是由服务端主动推过去显示出来. 可以看看BS推技术,或者activex来实现
kelinks
第18楼2009/10/29
对有国内知识产权《LIMS系统》感兴趣的朋友,可以到《光电直读光谱》栏目中;
查看“钢铁冶金铸造企业《实验室LIMS及炉前质量控制》系统-部分图片”的帖子;看看这套CS架构所实现的那些功能,要是在BS架构中如何才能实现。而在这套CS架构中所实现的BS浏览功能,是如此的容易。这就是“CS+BS”架构的实际运用。比起单纯的BS架构,是天壤之别啊!!!
在听听已经被忽悠着、并投入巨资所买了国外所谓《LIMS》的企业运用者们,他们的抱怨、遗憾、无奈、上当的叹息声!!就可得出你自己的明确观点了。