当前位置: 首页 > 网络应用技术

什么是物联网工程互联网的三个层次架构(2023年的最新答案)

时间:2023-03-05 18:58:40 网络应用技术

  简介:今天,首席执行官Note将与您分享工程互联网的三个故事体系结构。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  一般而言,三个层次体系结构实际上将整个业务应用程序分为表示层,业务逻辑层和数据访问层。

  数据访问层DAL,业务逻辑层BLL。表达式层UI(接口类)[模型(数据模型层,我需要说它是放置的。通常,它在数据库中。]模型已通过。引用它,bll引用dal ui引用dal和bll,然后调用

  三个层次体系结构是一个“中间层”,也称为客户端和数据库。,B/S应用程序也不是三个层次体系结构。第三层是指逻辑逻辑。三层,即使将这三层放在机器上。

  普通三层:数据访问层DAL:用于实现数据库的交互和访问,从数据库中获取数据或将数据保存到数据库部分。BusinessLogic Layer Layer lays BLL:业务逻辑层向上和向下打开,以便向上和向下进行逻辑处理。在实现业务目标的情况下进行交互的数据。代表层UI:它主要意识到与用户的互动,接收用户请求或返回用户请求数据的数据结果,并将特定的数据处理移交给业务逻辑层和用于处理的数据访问层。企业实体模型:它用于包装物理数据结构,通常用于映射数据表或数据库的视图以描述业务中的客观存在。分开以更好地脱钩,以更好地发挥分层的作用,更好地再利用和扩展,并增强灵活性。普通库库普通:一般辅助工具类别类别

  工程模式:简单的工厂模式,也称为静态出厂方法模式,属于类的创建模型,通常根据条件(参数)返回不同的类实例。

  工厂角色(创造者)

  它是一个简单的工厂模型的核心。它负责实现创建所有特定产品的示例。因素类别可以由外界直接调用以创建所需的产品对象。

  抽象产品角色(产品)

  它是所有特定产品字符的父类,负责描述所有实例共享的公共接口。

  特定产品角色(混凝土产品)

  它继承了抽象产品的角色,通常是多重的,这是创建简单的工厂模型的目标。工厂类返回角色的特定产品。

  在正常情况下,客户不会直接与数据库互动。相反,连接是通过COM/DCOM消息到中间层建立的,然后通过中间层与数据库交换。

  完美的三层结构的要求是:修改表达式层而不修改逻辑层,修改逻辑层而不修改数据层,否则您的应用程序是多层结构,或者分区和分区和层结构的组织?这很难说。不同的应用程序具有不同的理解,这是一个概念的问题。

  MVC系统中的模型可以分为两类 - 系统的内部状态和系统状态的移动。模型是您的业务逻辑代码片段。本文为模型提供了业务实体对象和业务处理对象:所有业务处理对象都是从过程库类中的子类别。业务处理对象封装了特定的处理逻辑,调用业务逻辑模型,并将响应提交适当的视图组件以生成响应。BUSINESSINESSENTITY对象可以描述客户端表通过定义属性。所有业务实体对象EntityBase派生的子类对象,业务处理对象可以直接读写,并且不再需要与请求和响应对象进行交互。通过业务实体对象,查看和模型之间的交互。分开“做什么”(业务处理)和“如何做”(业务实体)。业务逻辑。由于每个应用程序的特定业务是不同的,因此不会在此处列出其特定代码实例。

  MVC(模型视图视图控制器控制器)是一种设计模式。我们可以使用它来创建域对象和UI之间的区别来表示图层对象。相同级别的架构是它们都有性能层,但是它们的差异是其他两个层。我认为这是最不同的三层架构。MVC不会采访业务的逻辑两层。这是三层构建程序的三个层次体系结构或MVC之间的主要区别。在三楼也提到了模型,但是三个层次体系结构中模型的概念与模型的概念不同MVC。“三层”中的典型模型层由物理类组成,MVC是MVC是MVC。商业逻辑和访问数据的持续存在。

  ASP NET中的MVC架构具有非常好的可扩展性。它可以轻松地实现以下功能:①模型的多个视图;②多控制器;③当模型更改时,所有视图将自动刷新;④所有控制器都将独立工作。这是MVC架构的好处。只要您可以在上一个程序中修改或添加新类,就可以轻松地增加许多程序功能。过去开发的许多类别可以重复使用,并且不再需要更改程序结构。各种类型彼此独立以促进群体发展并提高发展效率。以下讨论如何实现模型,两个视图和控制器。模型类别和视图类根本不需要更改。它与上一个相同。这是面向对象的编程的好处。对于控制器中的类,您只需要添加另一个视图并与模型关联。视图,控制器和以下模型之间的示意图,此模式如图所示。2.此外还可以实现其他形式的MVC,例如:一个模型,两个视图和两个控制器。从上面可以看出,通过MVC架构实施的应用程序具有非常好的可扩展性,并且是ASP NET的未来方向- 面向编程。

  缺乏MVC反映在以下各个方面:(1)增加系统结构和实现的复杂性。对于简单的接口,严格遵循MVC将模型,视图和控制器分开,这将增加结构的复杂性,并且可能会产生过度的更新操作以降低工作效率。(2)视图和控制器之间的连接太近。视图和控制器相互分离,但确实链接了。该视图没有控制器的存在。该应用程序非常有限,反之亦然,这阻碍了他们的独立重复使用。3)关于模型数据效率低下的视图。根据不同的模型操作接口,该视图可能需要多个呼叫才能获取足够的显示数据。(不必要的数据也会损害运营性能。(4)目前,通用的高级接口工具或构造函数不支持MVC架构。翻新这些工具以满足MVC需求和建立分离组件的成本非常非常高,这使得很难使用MVC。

  三个层次架构是根据其角色将代码分为三个部分。每个部分都解决了其责任的过程。三个层次体系结构的功能是控制大型Web程序的结构,以便易于管理和扩展。

  在设计UI时,我们不需要关心其中的逻辑和数据问题。我们只需要清空相应的位置即可放置数据。设计和修改时,仅是HTML的结构。代码看起来很干净,整洁。这样做也很干净。

  UI直接将程序逻辑任务投入到BLL,BLL开始构建特定的实现详细信息。BLL创建取决于业务。例如,BLL_ATICLE的文章系统表示它用于文章的处理。可以将BLL_ATICLE提供给UI到UI列表的UITHE记录集,显示在UI的保留位置中。当BLL_ATIC需要从数据库获取数据时,将任务扔到DAL层

  DAL层负责处理数据库。它从BLL获得参数,组织一个有效的SQL,建立数据库连接,执行SQL以进行更新或采集,并将返回的数据交给BLL。

  每个部分的业务都集中在UI-BLL-DAL链中,显然是上下的。至于易于管理和扩展的内容,将与后续实例结合进行分析。

  必须有一个复杂的生活定律。如果您想在自己的项目中应用三层层结构,则需要使用更多的零食来体验应用程序规则。

  我对三个层次体系结构的理解还不够深。这些文章可以被视为吸引玉的砖块。在阅读中,不要限于我构想的规则。如果您有一些见解,请记住将其写下来。这种看法是进步的机会,但这绝对不是最终结果。如果您有感知,则可以使用它来找到它。

  与双层或单层层结构相比,三个层次结构具有更大的优势。三层层结构适合组开发。每个人都可以有不同的劳动分裂,并且协调的工作效率翻了一番。开发双重或单层应用程序时,每个开发人员都对系统有深刻的了解,并且具有很高的能力要求。在开发三层板应用时,可以将其与许多方面结合在一起。开发的难度已从一定程度上减少。

  三层式体系结构是瘦客户的模型。用户端只需要较小的硬盘,较小的内存和较慢的CPU即可获得良好的性能。相比之下,单个层次或胖客户相反武器的要求太高了。

  三个层次体系结构的另一个优点是它可以更好地支持分布式计算环境。逻辑层的应用可以在多个机器上运行,充分利用网络的计算功能。分布式计算的潜力是巨大的,这比升级CPU有效。

  三个层次体系结构的最大优势是其安全性。用户端只能通过逻辑层访问数据层,减少入口点并阻止许多危险的系统功能。

  物联网的英文名称是“物联网”。从这个名称可以看到物联网是“通过事物连接的互联网。”这有两个含义:首先,是物联网仍然是Internet,它是基于Internet的扩展和扩展网络;其次,它已扩展到其任何用户 - 端扩展以及在信息交换和通信之间的项目和项目。作为射频识别(RFID)设备,红外传感器,全局定位系统,激光扫描仪和其他信息传感设备,以实现智能识别,定位,跟踪,监视和管理的网络。

  物联网的整个结构可以分为两个部分:射频识别系统和信息网络系统。射频识别系统主要由标签和读者组成,两者通过RFID空气接口进行通信。获取产品徽标,通过Internet或其他通信方法将产品徽标上传到信息网络系统的中间件,然后通过ONS分析获得产品的对象名称。当时的服务。整个信息系统的操作将使用Internet网络系统使用基于Internet开发的通信协议和描述语言。因此,我们可以说物联网是各种物理产品信息服务的总和从应用的角度来看,物联网的三个级别值得关注,也就是说,物联网由三个部分组成:一个是传感器网络,即两个维度代码,RFID和传感器是实现“事物”标识的主要方法。第二是通过现有的Internet,广播和电视网络以及通信网络传输网络,即数据的传输和计算。第三个是应用网络,即输入和输出控制终端。

  EPC系统是一个非常高级,全面且复杂的系统。最终目标是为每个产品建立全球和开放徽标标准。系统和信息网络系统。

  (1)EPC编码标准

  EPC编码是EPC系统的重要组成部分。它被编码为实体和实体的相关信息,并通过统一和标准化的编码来建立全球通用信息交换语言。

  (2)EPC标签

  EPC标签是带有产品的电子代码的射频标签。通常,EPC标签安装在标识对象上,并存储标识对象的相关信息。标签内存中的信息可用于读者的非接触/写作。

  3.2 EPC系统特征

  (1)开放体系结构

  EPC系统使用世界上最大的公共刀和Ternet网络系统。这避免了系统的复杂性,也大大降低了系统的成本,并且也有利于系统的价值。价值是用户的系统比复杂的多结构系统更有价值。

  (2)独立平台和高相互作用

  EPC系统识别的对象是一个非常广泛的物理对象,因此不可能拥有该技术应用所有识别对象。在同一时间,不同国家和不同国家的射频识别技术标准也有所不同。

  (3)灵活的可持续发展系统

  EPC系统是一种灵活且开放的可持续开发系统,可以实现系统升级而无需更换原始系统。总体EPC网络操作取决于RFID系统和网络应用程序系统的干预,使产品信息有效地传播。不同的需求链环境可以读取存储在标签中的产品数据。因此,可以通过Internet检查,更新或交换信息。

  3.3 EPC编码标准

  EPC代码是与EAN / UPC代码兼容的兼容编码标准。在EPC系统中,EPC编码与当前的GTIN结合使用。因此,EPC不会替换当前的条形码标准。在未来的供应链中是EPC和EAN。在UCC系统中进行编码是由中国Irical Code Center分配和管理的。相似,ANCC即将开始使用EPC来满足国内企业的需求。

  EPC代码是一组由一个版本编号组成的数字以及另一个数据部分(作为域名管理器,对象分类,序列号)。EPC随后的代码段具有不同的长度;域名管理是描述与此EPC相关的信息的信息。

  第4章物联网是在家庭中应用的

  随着时代的发展,中国逐渐进入了一个衰老的社会。将来,我们社会面临的现状将是一对年轻夫妇。在看着他们的孩子时,我们还必须照顾老人。有一个问题。每个家庭都雇用保姆显然是不现实的。然后,只能通过技术方法来解决这个问题,依靠家庭生活质量,促进家庭和外界的信息互动,使用传感器节点来感知家庭状况等等。等等。这为实现家庭互联网的社会基础。

  物联网的概念很受欢迎,这也使人们看到社会的未来发展趋势。但是,大多数物联网都处于概念阶段,实际规模的应用仍存在时间。家庭区域相对较小,需求相对清楚。它最有可能优先考虑物联网的应用。不仅是现代家庭现实的需求(看老年人和孩子),而且是家庭安全越来越增强

  4.1家庭IoT申请字段

  在寒冷的冬天,加热系统使北部城市充满温暖,当大多数人白天离开家时,空房间仍然温暖,因为我们需要一个智能的加热控制系统。在生产安全领域,在食品卫生领域,在工程控制领域,城市管理领域,人们的日常生活各个方面,甚至在人们的娱乐活动中,可以随时与物体进行通信的智能系统。RFID),传感器,QR码等通过各种对象上各种对象的接口通过接口连接到无线网络,以便对对象进行智能。通信和对话。将传感器安装在电气仪表上,电源部门可以随时了解用户的功耗,并实现电力检查,电能质量监控,负载管理的有效综合管理,线路损失管理和需求侧管理。传感器被放在电梯上。当电梯失败时,乘客的警报和电梯管理部门将使用该信息首次获取信息,以最快的速度处理故障。

  4.2开发过程

  1999年,提出了物联网的概念。在过去的十年中,世界各地都加强了研究。物联网的发展分为四个阶段:第一阶段是大型机器和主机的网络,第二阶段是联系台式机,笔记本和互联网,第三阶段是一些移动设备(例如手机)的互连。第四阶段是嵌入式互联网的兴起。与人们的日常生活密切相关的更多应用程序设备,包括洗衣机,冰箱,电视,微波炉烤箱等,将添加到互连的等级中,并最终形成统一的“物联网”。

  在互联网上,1980年代是黄金时代。在此期间,一个著名的角色Bobkahn被称为Internet之父(以同样的名字给Wasmany的人)。虽然为互联网做出了杰出的贡献,但他也为1980年代开始的另一个项目提供了远见卓识- 分布式sensOrnet(DSN) - 躺下的基础。在那个时候,传感器比我手中的一个大得多,然后用卡车将其拉动。类似于一个大传感器作为节点,而微波炉则为节点,并且微波炉为相互连接以形成传感器网络。

  巨大的传感器无法跟上人们在数量方面对人的功能的期望,因此研究人员开始考虑它们是否可以使其越来越小。。提议的人是加利福尼亚大学伯克利分校的教授Krispister。该概念可以将计算和通信整合到超过1到2平方米的超微米传感器中,以检测周围环境的参数。Metatchanicalsystem(MEMS;此概念在当时引起了很大的感觉),可以在该系统中整合许多机械传感器。

  当时,克里斯皮斯特(Krispister)有一个幻想 - 悬挂在蒲公英上的传感器芯片,以及蒲公英飞行的信号,然后在他飞来的任何地方,然后将信号传递回信号。非常有信心投资于此,他们还计算了所需的数据。例如,一些空气动力学专家计算了芯片的重量。2001年,加利福尼亚大学伯克利分校的实验室,确实使这一理想的芯片原型,比大米谷物小,可以描述为“像头发一样瘦,像蝉翅一样稀薄”。它们给了我一个,我仔细地包装了它。这很可惜我最近找不到它,这是可惜的。芯片中仍然有电,也许我可以通过网络找到其“定居点”的地方。

  在此期间,三所大学和研究机构在传感器领域处于领先地位。其中一个是加利福尼亚大学伯克利分校(由克里斯皮斯特(Krispister)代表,他们提出了“智能灰尘”理论)。他们提出了“微型无线技术”)和Xeroxparc.Scho Parker Research Center的团队主要由我领导。我们要做的是感应信息处理和“智能材料”。我希望将计算和微电子系统放在物理世界中。

  自本世纪初以来,感知的研究一直在引起越来越多的关注。许多学校和大型公司的研发机构已经开始进行类似的研究,许多新兴公司已经提高了东风。将传感器连接到“网”或“系统”中成为传感器网络。在传感网络中,还提出了类似的概念,例如“网络物理系统”和“ Internetoftofthings”(称为IoT)。在比较中,IoT的概念在提议的早期阶段更接近日常生活,例如常见的RFID(RadioFrequencification,RadioFrequencification,RadioFrequencification,射频识别)技术是其中的一部分。

  关于传感器网络和物联网的历史,如果它始于大传感器,那么自传感器诞生以来,应该是30年。当时,人们刚刚提出了“微型运动系统”的概念,试图将所有传感器以及一个计算机处理和通信集成到一个芯片上,即“智能灰尘”。

  实际上,传感器的历史是八个单词 - 从大到小,面对面。这些八个单词似乎很简单,但是很难做到 - 如果传感器确实“飞向普通的世界”,那就必须“必须”减肥“在数量,成本,能源消耗等方面,因此真正可以真正进入物理世界。

  但是,形状的变窄并不是传感进入生命的唯一条件。它还需要互联网技术的合作才能在面对面之间实现Internet连接。就IP地址而言,物联网应使用IPv6(IPv4是不可避免的)。它具有128位二进制IP URL,等同于将每个IP地址给世界上的每个沙子。事情需要这两个方面:首先,使用微功能化来改善整合;第二个是使用IP技术提供足够的URL。

  4.3问题面临

  国内智能家居市场有很多问题。1。进入门槛很高,一般一次投资是10,000元人民币,这极大地限制了以下人员的购买需求。2。该功能不是正确的。其中许多是远程控制的灯光和声音。3。将艰苦的套装移动,直接将许多工业用途用于家庭,缺乏人性化,并且不能完全适合家庭生活需求。4。许多智能家庭企业缺乏核心技术。他们弥补了东方的促进系统,从而增加了成本和公司竞争力的下降。

  在我国,RFID Ultra -High频率技术的应用仍处于起步阶段。某些项目的应用仅是飞行员,尚未被广泛使用,并且尚未在链中应用。例如,它仅在某个仓库中或仅在生产线上应用。试点项目都是

  它们都是在封闭环状态下的应用。供应链中使用的案例尚未出现在中国。

  物联网的发展潜力是无限的,但是物联网的实现不仅仅是技术问题。物联网的建设将涉及许多问题,在计划,管理,协调和合作中。这需要一系列相应的支持政策和标准化。

  第一个是技术标准。标准是一种与物联网项目之间的通信有关的通信规则。各个国家的标准不同,因此有必要加强国家之间的合作,以寻求可以普遍接受的标准。

  其次,安全是一个问题。物联网中的项目之间的连接更加紧密地连接,并且项目和人员连接以大量使用信息收集和交换设备。数据泄漏也已成为一个越来越严重的问题。如何实现大量数据并保护用户隐私已成为要解决的问题。

  第三,协议。物联网是互联网的扩展。在物联网的核心层面上,它基于TCP/IP,但是在访问级别,协议类别是多种多样的。CPRS,SMS,传感器,TD-SCDMA,有线和其他频道。

  第四,终端问题。物联网终端具有诸如传感器和网络访问之类的功能,以及其自身功能以及不同行业对异议的需求。如何满足终端产品的多元化需求是运营商的主要挑战。

  第五,地址问题。每个物品互联网上需要解决,并且需要一个地址。物联网需要更多的IP地址,IPv4资源即将耗尽,然后需要IPv6来支持。IPv4至IPv6是一个漫长的过程,因此,一旦物联网使用IPv6地址,它将不可避免地与IPv4具有兼容性。

  第六,成本问题。在目前,物联网所需的物联网等筹码的成本很高。如果将所有项目都植入识别芯片中,那自然是很多成本。如何有效解决此问题仍然需要考虑。

  第七,大规模问题。法规 - 规模化是操作员性能的重要指标。终端,产品多样性和行业应用深度的价格将影响用户的规模。如何实现规模是要讨论的问题。

  第八,商业模式问题。商业应用程序中物联网的业务模型并不十分清晰,商业模型问题值得进一步讨论。

  第九,工业链问题。自动控制,信息感测,射频识别以及物联网所需的其他上游技术和行业基本成熟或基本成熟,并且下游应用也以单一形式存在。需要工业链的共同努力,以实现上游和下游行业的联系以及跨专业联系,从而推动整个产业链并共同促进物联网的发展。

  要建立有效的物联网,必须解决两个主要困难:首先,规模,只有量表才能使项目的智能起作用;在州,有必要维护监视和跟踪在移动状态甚至高速运动状态下的任何时间。

  要实现物联网,首先,必须将存储和其他存储机构嵌入到所有项目中,并且需要安装许多读取设备和大量信息处理系统,这将不可避免地导致大量资本投资。,物联网的发展将受到限制,而没有降低成本的前提。现有的事实证明,在现阶段,物联网的技术效率尚未转化为经济效率,而没有一项当前的SO -SO all IoT应用程序在业务上取得了巨大成功。电力系统仍然不按规模使用此类技术,因为此类技术没有经济效率。

  物联网的关键是RFID,传感器,嵌入式软件和传输数据计算的字段。包括“云计算”以及无线网络的扩展和优化都是物联网需要解决的问题。仅通过使用“云计算”技术才能实现数以千万种类型的计算机的动态管理从当前的国内行业水平,传感器行业的水平较低,高端产品由外国制造商垄断。

  通常,三个层次体系结构是将整个业务应用程序划分为:表达式层(UI),业务逻辑层(BLL)和数据访问层(DAL)。区分级别的目的是“高内部,低耦合”。绩效层(UI):普遍说话是用户的接口,也就是说,用户使用系统时所看到的内容。博客逻辑层(BLL):特定问题的操作也可以说是是数据层的操作并处理数据业务逻辑。DATA访问层(DAL):数据库完成该层完成的事务,这是每个层之间的垂直关系,例如添加,删除,修改,更新,并且搜索数据。三层结构是N-层结构的一种类型。一般而言,这些层是向下的。在下部代码由其接口(合同)确定之前,无法开发上限代码。它将一起更改上限代码。

  优点:明确的劳动分工,明确的秩序,轻松调试和可扩展性。

  缺点:增加成本。

  网络层,它可以连接所有电气设备,然后在手机,平板电脑和其他端子的端子上运行。这很方便。网络之后,您可以随时随地控制房屋和办公室的远程监控。

  这只是人工划分数量的推荐价值

  通常,在3层以下是物理层,仅处理网络数据通信

  通常,超过4层是软件层,它们可以具有各种策略

  结论:以上是首席CTO注释为每个人编写的物联网工程互联网的三个层次体系结构的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。有关物联网的三个层次体系结构的更多信息,请不要忘记在此网站上找到它。