云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_mysql数据库怎么用_安全稳定

小七 141 0

我们在第一篇博文中对什么是Cloud Foundry有了基本的了解。

SAP是不是抓到了Cloud Foundry并在上面贴上了它的标志?当然不是。我们有一个非常强大的数据库HANA和一整套工具已经到位,并被开发人员使用。这是关于合并现有的功能,并将已经非常强大的功能移植到更具可伸缩性和多云的平台上。一些Cloud Foundry特性没有被采用,SAP进行了适当的调整。

让我们放下流行语,理解这个混搭:

这听起来像是(许多)简单事物的花哨名称之一。您将告诉我这是否适用于以后…

通常,企业应用程序将访问数据库并进行编码,以向数据中添加业务逻辑(或将数据共享到另一个系统,或监视用户的操作,或插入更多数据等)。这个应用程序通常由某人定义,淘客购物,由某人(其他人)进行编码和单元测试,作为更大范围的一部分进行验证,最后转移到生产环境中。我们称之为生命周期,返利折扣,对吗?

更严格地说,网络云服务器,我们有一个用户界面,我们有一些逻辑,然后我们有数据库。

一些逻辑部分不是无辜的:我的一个fullstack编码的朋友曾经谈到"后端的前端"和"后端在后面"。换言之,您甚至可以在两个不同的地方拥有业务逻辑:为UI提供数据的编码和嵌入数据库建模中的逻辑。不同的组件(层),相同的生命周期:

在我们的新体系结构中,这些层中的每一层都可以映射到XS高级体系结构图(表示层)中的不同框中在UI5,后端逻辑节点.js或者Java和底层的建模和数据库)。

我让你在心里为这一个添加箭头:

首先,让我们回答原来的问题。多目标应用程序是一种应用程序,其运行时由不同的框或组件提供,但如果这些组件在其整个生命周期中结合在一起,则只能用于业务目的。

(我希望您能给出自己的定义,并告诉我名称是否只是花哨)

例如,您将在UI5中开发一个片段,淘客推广渠道,再来一块节点.js还有一个访问数据库的CDS视图。它们甚至可以由不同的开发人员创建或单独执行,但除非将它们作为一个单一的业务应用程序处理到生产环境中,否则毫无意义,这些"盒子"中的每一个都将在同一个(JavaScript)虚拟机的副本中运行所有不同的应用程序,并与应用程序管理的数据库中的模式相连接。也就是说,一个单一的操作系统进程最终满足了我们每个不同编码杰作的所有运行时需求。您有时会看到XS引擎进程在冒汗……

为所有VM服务的单片进程

在新方法中,对于Java或Java中的逻辑部分节点.js,人工智能知识体系,将创建框的"副本"(称为运行时)并将其绑定到特定的应用程序。甚至数据库本身的一个专用实例也以容器的形式绑定到单个应用程序上(注意,我不是在数据库中使用"copy"这个词……那将是巨大的)。

这样,我们的业务应用程序将获得自己的一部分节点.js作为一个独立的操作系统进程来运行它的代码所需要的一切。更像这样:

这些运行时的副本被称为"微服务"……这个名字并不那么花哨,但我可以向你保证它有点棘手。