通用网关接口

(也称为 CGI)不是一种语言,而只是一种规范(一组规则),有助于在 Web 应用程序和浏览器(或客户端应用程序)之间建立动态交互。 CGI 程序使客户端和 Web 服务器之间的通信成为可能。每当客户端浏览器向网络服务器发送请求时,CGI 程序都会根据客户端-服务器提供的输入将输出发送回网络服务器。

CGI 是程序与 HTTP 服务器交互的标准。 CGI 编程是动态编写的,生成响应用户输入的网页或与服务器上的软件交互的网页

CGI4.jpg

应用程序编程接口

它是各种程序用来在它们之间进行通信的通信协议和子程序的集合。程序员可以利用各种 API 工具来简化程序。此外,API 为程序员提供了一种开发软件程序的有效方式。因此,简单来说,API 通过为两个程序或应用程序提供必要的工具和功能来帮助它们相互通信。它接受用户的请求并将其发送给服务提供者,然后再次将服务提供者生成的结果发送给所需的用户。

开发人员在他的软件中广泛使用 API,通过使用 API 调用来实现各种功能,而无需为此编写复杂的代码。我们可以为操作系统、数据库系统、硬件系统、JavaScript 文件或类似的面向对象文件创建 API。此外,API 类似于 GUI(图形用户界面),但有一个主要区别。与 GUI 不同的是,API 帮助软件开发人员访问 Web 工具,而 GUI 帮助用户更容易理解程序。

OIP.jfif

使用上述两个概念,我们创建了一个基于 python 的网络菜单。

在菜单中,您可以选择配置 Web 服务器、启动 AWS 实例、使用 Hadoop 处理大数据、在 docker 中运行操作系统等等。

这是我们主文件的概述。

截图(3).png

这是我们网页菜单的快照

基本概述indexfile.png

网络服务器菜单

webserver.png

Hadoop

hadoop.png

hadoop-2.png

亚马逊网络服务

aws.png

逻辑卷管理

lvm.png

码头工人

docker.png

docker-2.png

上述项目的贡献者如下

Vibhanshu Sharma

Rithik Sharma

萨希尔·内吉

索拉夫拉纳

Devesh Bhardwaj

梅赫柴坦亚

上述项目的 GitHub 存储库。

谢谢

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐