Skip to main content

容器 SDK - 开发者工具

互联网计算机平台准备以一种新的方式来设计、构建和发布软件,帮助你开始一场区块链革命。

编写开放的互联网服务#

从概念上讲,互联网计算机是现有互联网的延伸,使全球计算机网络能够为运行应用软件提供计算能力。

与采用传输控制协议(TCP)和互联网协议(IP)为终端之间的数据传输提供规则,帮助建立 "网络的网络",即我们今天所知的互联网一样,互联网计算机依靠一种称为互联网计算机协议的分散化协议来定义软件组件,使全球计算机网络能够结合其资源来读取、复制、修改和返回应用程序状态。

开发者的工作流程一目了然#

在高层次上,有三种可能的工作流程来构建在互联网计算机上运行的应用程序。

互联网计算机

第一条路是最常见的:你连接到互联网 计算机在本地运行,然后在本地开发环境中反复编写、编译和部署。

如果你喜欢在不连接本地或远程网络的情况下完成所有的开发工作,你可以遵循第二条路,只在准备编译和部署的时候连接到网络。通过这个选项,你只在有了准备部署的程序后才连接到互联网计算机网络并注册一个唯一的标识符。

在第三条路中,你连接到在远程网络上运行的互联网计算机,然后在你有一个准备好编译的程序之前注册一个唯一标识符。通过这个选项,你可以预先在网络上注册以获得一个唯一的标识符,然后在你准备将你的应用程序移到网络上时,使用一个已知的标识符进行编译和部署。

无论你选择哪种开发工作流程,请记住,你必须连接到本地或远程子网上运行的互联网计算机网络来注册你的程序罐,而且注册你的程序罐会给程序罐创建一个唯一的、针对网络的标识符。例如,如果你在本地使用一个本地程序罐标识符做所有的初始开发工作,后来想在远程运行的互联网计算机网络上部署你的应用程序,你将需要连接到远程网络并在该网络上注册一个标识符,然后才能部署应用程序。