OneNET应用开发环境 由浅入深应用开发环境
应用开发环境介绍 初识应用开发环境 开发入门 开发进阶
开发指南
开发应用 定义数据对象 创建聚合对象 开发脚本 管理事件 开发流 配置审批流程 开发标准页面 开发高级页面 开发商业流 配置连接器 开发Email发送功能 配置工作流 开发报表 自定义BO 管理平台

打包、发布与安装

在制作用户包、发布及安装用户包之前,您需要了解相关的基本信息及概念。

环境分类

系统开发一般分为三个阶段:开发->测试->上线。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。

  • 开发环境:开发环境是开发者专门用于开发的环境,用户可根据需要自行配置,为了开发调试方便,一般打开全部错误报告。默认域名为“onenet.besclouds.com”。
  • 测试环境:在程序正式发布上线之前,需要在测试环境进行测试,包含数据配置。这里我们以沙箱(Sandbox)环境来作为测试环境。默认域名为“cs-onenet.besclouds.com”。

    首先您需要了解什么是沙箱。沙箱是一种安全机制,为运行中的程序提供的隔离环境。通常是作为一些来源不可信、具破坏力或无法判定程序意图的程序提供实验之用。沙箱是一种按照安全策略限制程序行为的执行环境,通常严格控制其中的程序所能访问的资源,在沙箱中,网络访问、对真实系统的访问、对输入设备的读取通常被禁止或是严格限制。从这个角度来说,沙箱属于虚拟化的一种。沙箱中的所有改动对操作系统不会造成任何损失。

  • 生产环境:生产环境是指正式发布上线的真实环境。测试完成后,将程序发布至生产环境。默认域名为“app-onenet.besclouds.com”。

    说明:生产环境涉及商务合同的签订;因此,租户默认看不到该环境,需要线下联系平台运营团队开通后方可使用。

图 1 环境介绍

  • 创建沙箱环境
    沙箱环境(Sandbox)是与开发环境隔离的环境,工程师用户可以在沙箱环境中进行软件测试,也可在开发环境直接进行测试。应用开发环境提供了创建沙箱环境的能力,您可根据需要决定是否使用沙箱环境。本节介绍如何创建沙箱环境。
  • 制作并发布应用包
    您可在管理平台制作并发布应用包。
  • 安装软件包
    该租户下其他用户可以在沙箱环境或者生产环境中下载安装软件包,以便于测试或者使用该软件。

results matching ""

    No results matching ""