内容标题6

  • <tr id='xmZ37j'><strong id='xmZ37j'></strong><small id='xmZ37j'></small><button id='xmZ37j'></button><li id='xmZ37j'><noscript id='xmZ37j'><big id='xmZ37j'></big><dt id='xmZ37j'></dt></noscript></li></tr><ol id='xmZ37j'><option id='xmZ37j'><table id='xmZ37j'><blockquote id='xmZ37j'><tbody id='xmZ37j'></tbody></blockquote></table></option></ol><u id='xmZ37j'></u><kbd id='xmZ37j'><kbd id='xmZ37j'></kbd></kbd>

    <code id='xmZ37j'><strong id='xmZ37j'></strong></code>

    <fieldset id='xmZ37j'></fieldset>
          <span id='xmZ37j'></span>

              <ins id='xmZ37j'></ins>
              <acronym id='xmZ37j'><em id='xmZ37j'></em><td id='xmZ37j'><div id='xmZ37j'></div></td></acronym><address id='xmZ37j'><big id='xmZ37j'><big id='xmZ37j'></big><legend id='xmZ37j'></legend></big></address>

              <i id='xmZ37j'><div id='xmZ37j'><ins id='xmZ37j'></ins></div></i>
              <i id='xmZ37j'></i>
            1. <dl id='xmZ37j'></dl>
              1. <blockquote id='xmZ37j'><q id='xmZ37j'><noscript id='xmZ37j'></noscript><dt id='xmZ37j'></dt></q></blockquote><noframes id='xmZ37j'><i id='xmZ37j'></i>
                客服中心
                客户服务
                销售热线
                Tom:13701482329
                Anna:15251960717
                销售客服
                点击这里给我发◥消息 1827206845
                点击这里给我发消息 2583642009
                当前位置:首页 > > GAO BLE, RFID & IoT 引擎4.0

                GAO BLE, RFID & IoT 引擎4.0

                我们☉将新的RFID系统4.0命名为GAO BLE、RFID和IoT(物联网)引擎。如果用一句话来说,新系统是一个整合的系统,一个提供所有RFID解决方案的单一系统,包括BLE技术。

                咨询购买>>

                目录

                I.       旧版系统(3.x) 回顾

                II.     BLE, RFID & IoT 引擎 4.0

                数据层和数∮据同步

                2 BLE, RFID & IoT 服务器

                3 Middleware  中间件

                手持设备组∴件

                业务模块

                固定∞读卡器设备驱动程序

                III.         系统架构

                1.     系统】部署环境

                2.     GAO BLE, RFID & IoT 软件◥组件和层

                 

                I.            旧版系统(3.x) 回顾

                在十多ζ年的时间里,我们已经¤成功地实现了许多使用版本3的系统和更早期版本2.x1.x 但即使是最新版本,我们也看到了很大的改进空间。

                代码是基于项目/客户机进行分支的,没有整合到单个代码库中,一个解决方案可能只适用于单卐个客户机,而版本控制系统中有很多解决▃方案。这种情况限制了我们通过组件/层、固定数据模式和断开连接的解决◣方案改进系统的能力,这些解决方案具有自己的层和组件,如web2用户界面、中间件、手持代▲码和数据处理:

                ·         从底层数据层为解决方案固定了数据模型和模式,这使得该解决方案无法再用于具有不同数据模型的其他应用程序,甚至是♂微小差异的应用程序

                ·         过时的用户界面,我们可以感〇觉到系统很旧,不适用于web 应用程序。.

                ·         断开连接的存储库限制了系统的增长,如果在解决方案中添加了新功能,其他解决方案保持不变

                ·         缺陷修复只能针对单个解决Ψ方案,必须为所有解决方案填充代码

                ·         所有解决方案的质量保证都是不可能的

                ·         除非此人之前处理过类似项目,否则无法确定使用新项目的解决方♀案

                ·         与整合系统相比,所有解决方案的文档都太多了

                出于业务原∏因,基于项ぷ目的系统展示了一种不可扩展、肤浅的解决方案,而且从来没有企▼业系统这样做过。它很▂难管理、理解、修复和有效地扩展。

                II.          BLE, RFID & IoT 引擎 4.0

                我们将新的RFID系统4.0命名为GAO BLERFIDIoT(物联网)引擎。如果用一句话来说,新系统是一个整合的系统,一个提供所有RFID解决方案的单一系统,包括BLE技术。

                我们的目标是提供一个可扩展的解决方案,可以轻松满足新的业务需求和技术变化,以及垂直和水平的系统扩展。基本上,这将使我们能够以时间效率、更低的成本和更好的质量在↘市场上竞争.

                版本3中大约有30个解决方案(或多或少),几乎每个新项目都需要复ξ 制旧代码并在←其上进行更改。第4版我们不应该像那样继续前进。相反,我们应该为核心RFID系统构建一个可以通过单一解决方案扩展的系统,该系统具有以下关键概念:

                1)      除了添加新代码以满足新的业务需求和硬件/设备接口(设备驱动程序等)外,系统应可扩展和配置业务模块、读卡器设备『和各种操作模型,而不涉及核心系统代码/架构。设计目标是使系统能够在「不与业务逻辑深度耦合的情况下与标签通信,并能够基于可配◇置的业务模块和可插拔设备解释各种标签活动。

                2)      我们应该利用最近(过去10年)的软件进步,如HTML5JavaScriptTypeScript/AngularNoSQLVPN等,来应对业务和技术的动态性和分布式/云性质的挑々战。.

                3)      版本3代码提供了一个测试过的↓设备驱动程序和业务模块○列表,我们应该将这些测试过的代码迁移到版本4中。

                系统将尽可能多地重用版本3代码,从版本3的几︼个解决方案开始,中间件和web服务ω器组件将保持相同的性能。Net平台。网络用户界面将引入↓谷歌Angular,使GUI现代化。中间件将合并版本3设备驱动程序和业务模块,以形成一个具有以下设计细节的整合企业系统:

                1 数据层和数据同步

                1)      NoSQL

                除了使用SQL server管理结构化数据(如标签、阅读器)外,新系统还将使用NoSQL数据库管理半结构化■和动态/非结构化数∞据。NoSQL server的使用将使我︼们能够处理数据模式的ζ动态性质,简化并重新激活我们的系统,避免数据和业务逻辑之间的直接耦合,并避免不同数据模式的代码更改,这是使用NoSQL的关键概念

                为了提供一个稳定的解决方案,首先我们需要※有一个稳定的数据层,这是版本4的关键。

                2)   Data Synchronization   数据同步

                我们已经看↑到了多站点部署需要同步数据,以及使用MS SQL Server技术配置数据同步的困难。此外,我∮们很少有项目通过代码更改实现数据同步。这个问题的根源在于部署在各个位置的数据库服︻务器。

                如今,新技术为解决这一挑战提◢供了许多有价值★的选择,我认为我们应该使用VPN技术,因为它使用简单,成本低或没有成本,具有高级别或军事级别◣的安全性。这种方法可用于版本3和版本4的未来多站点№部署。无需更改中间件中的代码,通过VPN直■接连接到同一数据库。

                我♂们应该确定一个VPN技术供应商∴作为我们的首选供应商,也▃有一些免费的VPN,但我们需要找到一个适合我们的系统。

                 2 BLE, RFID & IoT 服务器

                基于Angularweb用户界面的广泛接受已成为评估web应用程序的行业标准,我们将使用Angular框架构建真正的Web2应用程序。除了提供模型化的用户界面之外,Angular还可以在编译时▲检测错误,因为TypeScript是一种静态类型的语言,而不是像JavaScript那样的运行时语言。

                该系统将提供以╱下功能:

                1)      用于管理系↙统用户、标签、位置、读▃卡器和天线配置的Web浏览器→用户界面

                2)      用于卐资产管理、人员跟踪等应用程序的CRUD操作的Web浏览器用户界面。该界面应能够定义特定于应用程序的元数据、将用于目标应用程序的模式

                3)      报表模块为固定数据表提供报表,为动态和半』结构化数据提供报表

                4)      REST服务——具有用于⌒稳定实体的固定CRUD API,以及用于特定于业务的API的可插拔↙模块。应该为潜在的集成商发∑ 布REST API

                5)      移动设备提供REST APIs

                6)      用户界面」组件使用谷歌Angular技术

                7)      我们应该只为多站点环境部署一个web服务器,而不是按照当前版本3的做法部署每个站点

                8)      取消IIS作为web服务器,将使用本机Windows服务来处理web用户请求/响应,REST API,还为发布者和订阅者功能提供实时监控功能,作为当前信号器调用

                3 Middleware  中间件

                中间件组件的核心☆功能与版本3相同,提供了∏基础功能

                 1) 为不同的客户需求加载业务模块㊣ ,2)为不同的读卡器加载设备驱动程序,3)将驱动程▼序RFID标签活动直接发送到活动的业务模块。

                对于版本4,我们可以使用相同的版本3,或者至少从最稳定的版本3代码开始。

                中间件可以在没有BLERFID和物联网服务器的情况下远程部署,只要它可以本地或通过VPN连接到它和数据库服务器。

                4 手持设备组件

                手持设备代码在不同♀的平台上运行,比如AndroidiOS等——我们应该保留〖当前代码,将现有REST API集成到web组件@中的版本4 REST API中。

                5 业务模块

                我们应↘该拥有版本3提供的所有功能。并将当前代码整合到新系统中,该组件的主要工作将是与新的数据层REST API接口。

                我们可能需要迁移一些3版业务模块,它们是:

                Name

                Subversion URL

                Description

                 

                 

                 

                 

                 

                 

                 6 固定读卡器设备驱动程序

                每个RFID固定读卡∮器都有一个唯一的驱动程序代码,用于与RFID中间ω 件通信●。大多数驱动程序代码应该从版々本3继承。 因为它只与中间〓件组件通信,与数据层没有直接耦合

                驱动程︼序将在版本4中提供:

                Name

                SKU No.

                Subversion URL

                Description

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                I.            系统架构

                1.   系统部署环境

                下面的系统文图提供了运行时系统组件及其耦合的高级说明。组件连接可◤能位于LANInternetVPN上,具体取决于系统性能、数据安全性々和复杂性。许多企业已经开发了与GAO-BLERFID和物联网中间件直▲接局域网连接的读卡器,这些中间件提供了高系统性能、可靠性和安全∞性,而许多其他企业在云端部署了我们的解决方案,将固定读卡器连接到云环境中的GAO-BLERFID和物联网服务器。

                 

                 

                GAO BLE, RFID & IoT系统文图

                1.   GAO BLE, RFID & IoT 软件组件和层

                GAO BLE, RFID & IoT系统包括中间件、Web服务器、读卡器应用程序和手持读卡器应用程序

                GAO BLE, RFID & IoT 中间件是一种基于Windows的服务,为RFID读卡器、业务模块↑和数据同步提供运行时的接口,以便在读卡器应用☉程序和手持读卡器上进行嵌入式【通信。中间件提供了一↑个业务模块和RFID阅读∴器驱动程序库,如下所述:

                GAO BLE, RFID & IoT 系统组件和层

                ·         GAO BLE, RFID & IoT Middleware基于Windows的服务,为RFID固定读卡器、业务模块和数据同□步提供运行时的接口,该模块在运行时直接与读卡器驱动程序和业务模块链接。中间∩件连接到局域网或VPN环境中的数据库服务器

                • Fixed Reader Drivers每个受支持的固定RFID读卡々器都有设备驱动程序,该驱动程序提供与读卡器通信▓特定消息的↑接口,并实现RFID读卡器设※备接口,该接口是一◤个抽象层,为运行∞时需要连接到RFID中间件的主动和被动RFID读卡器提供通用API.
                • 特定供应商的读卡器可以实现读卡器抽象类,以与其他RFID组件交互。设备驱动程序将接收到的RFID消息传递给业务模块。
                • Business Modules根据客户要求,该组件将是特定于应用程☆序的。在内部,它将▓提供一个业务模块接口,该接口提供一▆个业务逻辑抽象层,通过实现一个业务模块抽象类,使各种特定于业务的模块能※够插入RFID系统。该模块将RFID阅读器活动数据更新至GAO BLERFID和物联网数■据库服务器。
                • BLE, RFID & IoT REST Service – REST API用于系统管理相关对象,如用户、设备、位置、标签、托管对象(人员、资产)、报表查询数据和数据同步API,这些API为不驻留在RFID中间件进程中的◆设备(如手持读卡器设备或嵌入式读卡器设备)提供进程外集成。该组件为嵌入式和手持读◆卡器设备提供本地数▲据,并提∏供最新的所需信息,如Ψ 位置信息、读卡▲器配置或用户数据.
                • Web GUI提供最终用户和管理员界面。该层将由Google Angular实现,并部署在IIS web服务器中。该层通过InternetLAN与企业网络上的REST API通信。该组件使系统管理员能够管理RFID服务器、用户、配置RFID设备、标签,并从Web浏览器访问系统报告
                • Handheld Component根据特定于业务的规范提供用户界面。每个手持设备都有一个本地数据库,其中包含支持的业务模块所需的信息。本地数据库使用配置了◆无线或USB端口的服务器进行★更新。设备将RFID事务存储到手持数』据库,并在设备连接到⌒服务器时将事务上传到RFID服务器.
                • Embedded Component通过使用LLRP API提供RFID标签读取、条形码读取、特定∑ 于业务逻辑的处理,以及使用FTPUDPTCP协议与RFID服务△器进行数据通信.
                • RFID Utility Library该层提供了常见的用户类,如SQL server数据库管理器、NoSQL server连接和连接池。系统的通用日志类。安全API、外部REST请求/响应调ζ用的通信API
                • Third Party Components对于BLERFID和物联网系统未知的任何外部组件。它们ω 可以通过认证会话与REST APIGAO BLERFID和物联网系统集成。可以从任何第〖三方系统调用GAO BLERFIDIoT REST API,并且它独立于编程◎语言。

                 

                查看更多>> 热销产㊣ 品推荐
                打印此页】 【关闭
                更多>> RFID产品中心
                更多>> 优势产品
                更多>> 关于高特

                高特电子是北美GAO集团√的成员公司,是一ζ 家集软、硬件产品︾设计、开发、销售、服务为一体的BLE,RFID,&loT 产品供ω 应商,物联网领军企业之一。

                公司BLE产品包括BLE网关、BLE信标、BLE天线等产品。RFID读写器◎产品包括各频段RFID手持终端、定制低频读卡器、定制高频读写器、定制射频读卡器、超高频桌面♂式读写器、高频RFID读写器、高频中距离读写器, 固定式Mifare读写器、 PDA CF接口RFID读卡器、可调增益的有源RFID阅读器、 一体式读写器、RFID条形码扫描◥枪、125KHz中距离阅读器▅、低频远距离々阅读器、超高频手持机、超高频读写器、超高频数据采集器等。特色RFID标签产品有钉子型标签、动物跟踪标签、迷你型PVC标签、抗金属RFID标签、挡风玻璃无源标签、带磁铁的抗金属RFID标签、腕带式有■源RFID标签、RFID珠宝标签、超高频抗金属Ψ耐高温标签、动物耳标、鸡鸭脚环、玻璃管」标签、巡更标签、异形标签、不干∞胶电子标签、动物管理RFID标签、RFID标签、植入式电子标∮签、电子耳标、RFID溯源耳标、RFID动物耳标、智能卡、射频卡等。各种低频RFID、高频RFID、超高频RFID系统已广泛应用于停车场管理、资产管理、生产制造、物流管理、仓储管理、追踪追溯、设备巡检、交通运输、农业监控、小额支付、企校一卡通、会员管理等〓应用领域。

                我们的RFID业务覆盖了全国各地区如江苏,南京,苏州,无锡,上海,北京,浙江,杭州,宁波,山东,济南等。