你的位置:首页 > 新闻动态 > 公司新闻

远程抄表的B/S架构设计方案介绍

2018/7/28 15:01:24点击:
我们在这里为什么单独说明一篇文章,来介绍远程抄表的B/S架构了?
这是因为以浏览器为界面的程序是如今社会的一个潮流。为什么说是潮流了?因为
浏览器是人们特别熟悉的,人们不管用电脑还是手机,都是以浏览器为使用基准的。
所以这是人们的一个习惯。
那么远程抄表的B/S架构设计方案有什么优势了,这里是从技术层面来说明。其实优势
是因为互联网的发展造成的。就是界面设计很美观了,讲究细节化。还有现在流行的MVC
架构正好是B/S架构的首选。
在远程抄表系统用什么样的方法把仪表的数据展现出来了?不管怎么样,远程抄表的数据
都是要服务器主动发命令给仪表的,那么在服务器上就有应用程序了?只有应用程序才能
调用操作系统的各个功能,如网络层,串行层等等,这里就不举例说了。
所以,远程抄表的B/S架构肯定是需要应用程序的,那么应用程序把仪表数据抄上来后,放
到哪里,B/S架构才能展现和调用了?当然,常规的方法,是应用程序把仪表数据放到数据库
中,当然数据库可以用微软的SQL,或者是MYSQL等等。B/S架构这里就以.NET方式来说明:
是用ASP.MVC来实现,是后台把数据从数据库抓来,然后用浏览器进行远程展示。
当然MVC是观察者模式为基准的,就是视图,模型,控制架构的。其实我们在这里主要是看视图
的,因为我们需要时展现层,因为现在的浏览器展现是很美观的。至于模型就是对应应用程序中
的数据模型,也就是数据库为基准的。控制器,就是一些控制方法。这里就不细说了。
从技术层面大概的说明了远程抄表的B/S架构设计的方案。
其实我们还要从市场,业务层来说明B/S架构的优势。这里说明几点:
1,当远程抄表系统把数据展现出来后,如何给用户观察和了解,这里的用户肯定不是那种普通的
用户,因为不是每个普通的用户都是需要了解远程抄表里的仪表数据的。所以这样的用户说简单
点来说,就是一个团体里的领导。或者是管理方面的。但是这些用户对于电脑方面的应用和了解
都是简单的,片面的,主要是网上冲浪而已。所以,这些用户肯定是需要浏览器来打开远程抄表系统
的界面的。
2,浏览器界面的远程抄表系统是不需要安装任何程序的。这对于管理者来说,是简单的打开,只要浏览器
上输入域名就可以了,是真的很方便的。
3,展现层很美观,这对用市场,业务都是很好谈的,容易提高远程抄表项目的发展和利润。当然
这需要B/S架构软件开发人员的修为。
以上只是说明了B/S架构的远程抄表系统的优势,其实事物都有两面性的,在这里也不能否定C/S架构的
应用程序的远程抄表的优势。在实际应用上,我们采用的是两种架构的结合使用,这样既能提高B/S架构的
美感,又能提高C/S架构的实时性能等。
远程抄表的B/S架构设计方案介绍就说这么多,想必一些对远程抄表B/S系统不能了解的人,看完这篇文章后
就会有一个客观,全面的认识的。这也不枉我们的远程抄表系统的发展做出应有的贡献!