bbp,全称 Blockbook或 block storage,是 Web Service的简称,是 Web应用程序与网页浏览器之间实现共享的网关。Blockbook是一款面向 Web开发人员开放的网站。它利用了 Web应用开发套件(Web开发环境)及浏览器(OSI)以组成 Web应用程序。这个项目允许开发人员在通过网页访问各种应用程序时访问网页或以其他方式访问到 Web应用程序。在这些应用程序中与用户之间不使用任何其他介质进行通信时称为非共享网关(或网页浏览器)。所以称为 bbp。在 Web上也有 Blockbook这样的形式存在。但是在很多时候它是不作为一种 Web应用程序接口(SDK)。这个 SDK主要是提供了一个允许 Web应用程序可以将网页作为一个资源来使用。
1.它是一个开放的项目,允许开发人员在通过网页访问各种应用程序时访问网页或以其他方式访问到 Web应用程序。
所有应用程序都能通过这种方式在浏览器上运行,并允许用户自行编写应用程序。虽然这些过程都是由开发者编写,但是他们可以通过开发套件开发出新应用。他们所编写的页面能够被其他用户通过浏览器打开,并且当开发者需要调用这些代码时,可调用这些代码。因此也允许使用者在这些网页中进行修改、添加等操作。其中有一个“管理界面”,允许了所有其他程序可以通过该界面编辑任何程序在 Web上使用这个 SDK需要与其他浏览器共享资源也是通过这个 SDK,而且必须是在浏览器中运行的程序才能够访问到这个项目。所以可以认为是浏览器本身都不属于这个项目之内也不存在什么影响。
2.它允许用户使用各种类型的 Web应用程序通过浏览器来访问 Internet服务(例如 Google Home和 YouTube),允许用户使用 Web站点来获取、查看和下载软件。
bbp为互联网提供了一个连接互联网的入口。你的网络连接到了这个入口,但是你没有访问这些资源,或者只是有很多资源在互联网上。通过这一点,可以很容易地建立 Web服务器访问其他媒体或应用程序,并在整个互联网中使用某些功能。因此, bbp实现了 Web的可扩展性、一致性。没有用户权限或服务器特权会限制网络环境中应用程序的可用性,因此用户会不那么容易发现网站在哪个地方发生故障(或丢失或损坏)。另外,使用和不使用都不会影响到其他用户。因此不会受到网络运营商等任何实体的损害或潜在损害。并且具有相同的安全标准。它使浏览器有能力通过在服务器上管理流量来控制流量以及处理特定应用程序等一系列功能。这些功能可以被修改或者终止(可能只对个别使用程序开放)并且不受限制地保持服务质量。在整个网络中都是开放的(这使它有自己管理网络服务器的方法)!而且不会对某些其他网站产生任何影响,包括浏览器和应用程序安装包中所述的任何网站。在这方面比互联网是容易获得和部署的。该 SDK还提供了一个用于所有特定技术协议和安全标准.包括使用 WebRTC、标准通信协议(如基于 IP的)、多用户通讯协议(MPLS)接口以及基于云技术来为第三方服务提供商等服务。
3.它提供了一个允许开发人员使用应用程序开发工具创建的 Web网页为用户提供一个 Web界面进行开发和应用程序开发活动的工具(app)。
这也为开发者提供了一种可供进行基础开发和使用多种应用程序开发工具来开发应用程序所需的工具集。开发人员可以选择一个或多个客户端将其连接到 bbp上并管理页面,这样的设计可以避免客户端不兼容从而减少开发时间、资源占用和维护费用等。因此 Bbp是一个不错的开源平台。开发人员可以将 Blockbook与自己的 web开发工具结合起来使用,从而提高效率,缩短上线时间。这意味着开发者通过与浏览器编程对代码进行编程,从而大大减少了使用相同软件来进行不同开发工具之间的切换。这在一定程度上降低了风险。同时也为开发人员提供更好的资源分配来进行更多的工作,提高了工作效率。Bbp也是由 Python实现的跨平台软件系统,其中主要是指以 Java作为开发语言的 bbp系统。它提供了一个简单、方便、可靠、易用、安全、可扩展性好、易于学习和易于操作的 Java脚本语言(C/C)开发环境[Web Service]和 Web应用程序接口(SDK),同时也包括一系列能够把 web软件作为应用程序开发工具来实现这些目标的工具包——包括开发工具集和开发环境。如: GitHub、 Linux、 DevOps平台等软件,可以用来实现 Bbp功能;在其它服务器上运行 Bbp系统也是一种有效且方便使用的方式,它提供了开发者从 Web开发中获益最多的项目之一!但是 Blockbook并不适合做一个独立的网站或 Web应用开发平台.它只是一个基于 JavaScript语言进行开发罢了,所以对很多编程语言以及技术都没有涉及到的软件不多,而且因为该网页只支持单机模式而不支持手机系统(苹果)版本是5.0。Bbp也有应用程序编程接口,可以用来设计软件和程序,但最多只能应用到一个网页。
4.它允许用户可以使用他们自己的设备访问 HTML语言或 JavaScript语言创建或修改并发布相关应用程序,或者让浏览器通过网页来搜索一个其他站点下载他们想要应用在其中的 Web浏览器。
这是对现有网络和 Web的一种革新。Web Service是一个开放的平台,它允许开发人员能够创建和管理这些应用程序。为了解决上述问题,这个项目使用了 HTML语言和 JavaScript语言来构建应用程序,而不用访问它之外的任何软件。开发人员可以将其作为一个资源包下载到他的浏览器上。在 Web Service中有一项功能就是直接访问用户,使他们的页面可以像访问自家的网站一样访问。为了使用 Bbp技术来创建 Web应用,他们还提供了多个功能,例如:用户可以通过互联网与其他计算机和设备共享数据和权限,甚至是共享内容。这些都允许他们在网络上创建自己的业务或自己的网站。
本文转载网络分享,文章版权归作者所有,网址:http://wenda.jfweb.cn/3118.html
免责声明:本文文章内容来源于网络由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本站中有涉嫌抄袭的内容,请发送邮件至:glmpjh@163.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。