vb.netbs架构 vbnet byval

实时BS架构有什么特点?特点vb.netbs架构:
B/S结构可以在任何地方进行操作而不用安装任何专门vb.netbs架构的软件 。只要有一台能上网的电脑就能使用,客户端零维护 , 甚至可以在线申请,通过公司内部的安全认证后 , 不需要人的参与,系统可以自动分配给用户一个账号进入系统 。
B/S结构即浏览器和服务器结构 。它是随着Internet技术的兴起 , 对C/S结构的一种变化或者改进的结构 。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端实现 , 但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构 。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO) 。
商业比较
投入成本比较 。B/S结构软件一般只有初期一次性投入成本 。对于集团来讲,有利于软件项目控制和避免IT黑洞 , 而C/S结构的软件则不同 , 随着应用范围的扩大 , 投资会连绵不绝 。
硬件投资保护比较 。在对已有硬件投资的保护方面 , 两种结构也是完全不同的 。当应用范围扩大 , 系统负载上升时 , C/S结构软件的一般解决方案是购买更高性能的服务器;而B/S架构则是通过增加服务器的数量来承担更大的负载 。
以上内容参考vb.netbs架构:百度百科-BS架构
vb和vb.net的区别和特点VB.NET不单单是web应用程序 , 还有windows窗口程序、智能设备程序
能代替vb , vb.net相当于是基于 。net framework,vb的升级版本
能编译exe,这是基本功能 。VB.NET在C/S架构和B/S架构上都表现出色 。需要运行VB.NET,主要考虑的是.NET framework的版本,需要和你发布的应用程序版本保持一致
我想用VB开发BS软件,不知道可以吗当然可以,用vb生成静态或者动态网站,我之前做过 。用vb做了个软件,经过一些配置可以生成一个asp管理系统 。
BS架构的优势与劣势 C/S又称Client/Server或客户/服务器模式 。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统 , 如Oracle、Sybase、Informix或 SQL Server 。客户端需要安装专用的客户端软件 。
C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器 。对应的优点就是客户端响应速度快 。缺点主要有以下几个:
而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性 。这种方式远程访问需要专门的技术 , 同时要对系统进行专门的设计来处理分布式的数据 。
客户端需要安装专用的客户端软件 。首先涉及到安装的工作量 , 其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护 。特别是有很多分部或专卖店的情况,不是工作量的问题 , 而是路程的问题 。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高 。
对客户端的操作系统一般也会有限制 。可能适应于Win98,但不能用于win2000或Windows XP 。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等 。
Client/Server是建立在局域网的基础上的 。Browser/Server是建立在广域网的基础上的. 。
1.硬件环境不同:C/S 一般建立在专用的网络上,小范围里的网络环境 , 局域网之间再通过专门服务器提供连接和数据交换服务 。B/S 建立在广域网之上的, 不必是专门的网络硬件环境 。例如电话上网,,租用设备. , 信息管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行 。
2.对安全要求不同:C/S 一般面向相对固定的用户群,对信息安全的控制能力很强,一般高度机密的信息系统采用C/S 结构适宜,可以通过B/S发布部分可公开信息 。B/S 建立在广域网之上, 对安全的控制能力相对弱,面向是不可知的用户群 。
3.对程序架构不同:C/S 程序可以更加注重流程,,可以对权限多层次校验,,对系统运行速度可以较少考虑 。B/S 对安全以及访问速度的多重的考虑,,建立在需要更加优化的基础之上,比C/S有更高的要求 。B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持网络的构件搭建的系统. 。SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟 。
4.软件重用不同:C/S 程序可以不可避免的整体性考虑 , 构件的重用性不如在B/S要求下的构件的重用性好 。B/S 对的多重结构,要求构件相对独立的功能,能够相对较好的重用 。
5.系统维护不同:系统维护在是软件生存周期中,开销大 。重要C/S 程序由于整体性,,必须整体考察, 处理出现的问题以及系统升级 。升级难,可能是再做一个全新的系统 。B/S程序由构件组成,方便构件个别的更换 , 实现系统的无缝升级,系统维护开销减到最?。?用户从网上自己下载安装就可以实现升级 。
6.处理问题不同:C/S 程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与操作系统相关,应该都是相同的系统 。B/S 建立在广域网上,面向不同的用户群,分散地域 , 这是C/S无法作到的,与操作系统平台关系最小 。
7.用户接口不同:C/S 多是建立的Window平台上,表现方法有限 。对程序员普遍要求较高 。B/S 建立在浏览器上,,有更加丰富和生动的表现方式与用户交流 , 并且大部分难度减低,减低开发成本 。
8.信息流不同:C/S 程序一般是典型的中央集权的机械式处理,交互性相对低 。B/S 信息流向可变化,B-B、 B-C、 B-G等信息流向的变化,更象交易中心 。C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层 , 客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量 。由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用 。国内现阶段的大部分ERP(财务)软件产品即属于此类结构 。
B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进 。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现 , 客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术 。这种结构更成为当今应用软件的首选体系结构 。e通管理系列产品即属于此类结构 。
1,数据安全性比较 。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手 。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步 。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全 。所以,对于集团级的大型应用来讲 , C/S结构软件的安全性是令人无法接受的 。对于B/S结构的软件来讲 , 由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了 。
2,数据一致性比较 。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式 。这些服务器每天必须同步完毕之后,总部才可得到最终的数据 。由于局部网络故障造成个别数据库不能同步不说 , 即使同步上来,各服务器也不是一个时点上的数据 , 数据永远无法一致 , 不能用于决策 。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题 。
3,数据实时性比较 。在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失 。
4,数据溯源性比较 。由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据 , 也就是说看到的结果可溯源 。大部分C/S结构的软件则不同,为了减少数据通信量 , 仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据 。
5 , 服务响应及时性比较 。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整 。软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的 。C/S结构软件,由于其应用是分布的 , 需要对每一个使用节点进行程序安装,所以 , 即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时 , 为了保证各程序版本的一致性,必须暂停一切业务进行更新(即“休克更新”) , 其服务响应时间基本不可忍受 。而B/S结构的软件不同,其应用都集中于总部服务器上 , 各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应 。
6,网络应用限制比较 。C/S结构软件仅适用于局域网内部用户或宽带用户(1兆以上);而我们的B/S结构软件可以适用于任何网络结构(包括33.6K拨号入网方式),特别适于宽带不能到达的地方(例如迪信通集团的某些分公司,仅靠电话上网即可正常使用软件系统) 。
7,存储模式比较 。B/S结构相应数据完全来自于后台数据库,而C/S结构部分数据来源于存储在本地的临时文件,剩余的部分来源于数据库,因此C/S结构响应时间会更快 。1,投入成本比较 。B/S结构软件一般只有初期一次性投入成本 。对于集团来讲,有利于软件项目控制和避免IT黑洞,而C/S结构的软件则不同 , 随着应用范围的扩大,投资会连绵不绝 。
2 , 硬件投资保护比较 。在对已有硬件投资的保护方面,两种结构也是完全不同的 。当应用范围扩大,系统负载上升时 , C/S结构软件的一般解决方案是购买更高性能的服务器;而B/S架构则是通过增加服务器的数量来承担更大的负载 。
什么是bs架构1、概念:B/S结构即浏览器和服务器结构 。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构 。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现 , 但是主要事务逻辑在服务器端(Server实现,形成所谓三层3-tier结构 。B/S结构是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件 。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用 。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库 。浏览器通过Web Server同数据库进行数据交互 。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO) 。
2、优势与劣势
2、1维护和升级
软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性 。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护 。无论用户的规模有多大 , 有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可 , 实现远程维护、升级和共享 。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向 。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的 。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器 。
2.2成本与选择
大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置 。但在服务器操作上,windows并不是处于绝对的统治地位 。软件的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高 。所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使得最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的 , 这种选择非常盛行 。
2、3负荷重
由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了 , 用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器 , 网络管理人员只需要做硬件维护 。但是,应用服务器运行数据负荷较重 , 一旦发生服务器“崩溃”等问题,后果不堪设想 。因此,许多单位都备有数据库存储服务器 , 以防万一 。
【vb.netbs架构 vbnet byval】关于vb.netbs架构和vbnet byval的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读