应用程序部署方法及装置
    1.
    发明公开

    公开(公告)号:CN117149217A

    公开(公告)日:2023-12-01

    申请号:CN202311104945.3

    申请日:2023-08-29

    Abstract: 本说明书一个或多个实施例提供一种应用程序部署方法及装置。该方法包括:获取针对目标应用程序的容器创建请求;其中,目标应用程序对应的程序代码中包含若干函数;响应于容器创建请求,基于针对Host操作系统内核进行虚拟化得到的与目标应用程序对应的Guest操作系统内核,为目标应用程序创建基于WASM的安全容器;其中,安全容器将Guest操作系统内核作为独立的操作系统内核;安全容器包括基于WASM线性内存结构构建的沙箱运行环境;将目标应用程序对应的程序代码部署至安全容器,并在所述线性内存空间中为程序代码中包含的若干函数分别分配隔离的内存区域,以在所述线性内存空间中隔离运行所述若干函数。

    针对TypeScript的静态编译方法及装置

    公开(公告)号:CN117032719A

    公开(公告)日:2023-11-10

    申请号:CN202311000003.0

    申请日:2023-08-09

    Abstract: 本说明书一个或多个实施例提供一种针对TypeScript的静态编译方法及装置。该方法包括:从TypeScript源代码所对应的抽象语法树中识别出具有目标动态特性的目标节点;将所述抽象语法树中的所述目标节点处理为具有静态特性的节点;将处理后的抽象语法树转换为支持静态编译的中间语言的代码,并对所述中间语言的代码进行静态编译,得到与所述源代码对应的WASM文件。

Patent Agency Ranking