服务模块(仅私有化部署)

1. 轻量化引擎服务模块介绍

如下图所示,新迪3D轻量化引擎包含四个服务模块:

  • 业务端交互服务
  • 内部流程处理服务
  • 核心转换服务
  • 环境支持服务

2. Windows本地部署时的服务使用情况

服务名称 服务说明 占用端口 服务介绍
NDSYunapi 轻量化引擎API服务 8090 业务端交互服务,提供api接口给业务端调用,实现功能交互处理
NDSYunClientWeb 轻量化引擎门户网站 8091 业务端交互服务,提供业务接入配置信息、接入参考、模型轻量化信息管理及预览查看。
NDSTaskService 任务调度服务 8089 内部流程处理服务,用于内部数据处理逻辑实现,对需要转换的任务进行排队处理,提供并发处理、优先级实现等功能。
BitAnswerService 授权服务 8273:客户端
8274:服务端
环境支持服务,提供新迪3D轻量化引擎授权相关支持
ndsredis redis服务 8635 环境支持服务,提供新迪3D轻量化引擎reids功能支持
minioServer Minio文件系统服务 9000 环境支持服务,用于提供业务端与新迪3D轻量化引擎服务文件交互处理,及内部文件流转处理
NDSMysql mysql服务 7900 环境支持服务,提供新迪3D轻量化引擎mysql数据功能支持
NDS3D 3D转换服务 核心转换服务,提供3D模型转换功能实现
NDS3DModel 子件转换服务 核心转换服务,提供模型子件转换功能实现
NDS2D 2D转换服务 核心转换服务,提供2D图纸转换功能实现
NDSModelPreview 截图转换服务 核心转换服务,提供模型轻量化预览缩略图功能实现
Note:

如果本地部署需要使用第三方文件加密软件,则需要将以下进程添加到白名单。

YunApi.exe
WebApi.exe
minio.exe
minioServer.exe
NDSConverterService.exe
NDS3DModelerl.exe
NDS3DModeler.exe
NDS2DModelerConvert.exe
OdWebGlExport.exe
OdPdfExportEx.exe
pdf2png.exe
NDS3DComponentModeler.exe
NDS3DComponentModelerI.exe
NDS3DModelAnalysis.exe
NDS3DModelAnalysisI.exe
EDAExchanger.exe

3. Linux本地部署时的服务使用情况

服务名称 服务说明 占用端口 服务介绍
cloud_api 轻量化引擎API服务 8090 业务端交互服务,提供api接口给业务端调用,实现功能交互处理
cloud_api_client 轻量化引擎门户网站 8091 业务端交互服务,提供业务接入配置信息、接入参考、模型轻量化信息管理及预览查看。
taskschedule 任务调度服务 8089 内部流程处理服务,用于内部数据处理逻辑实现,对需要转换的任务进行排队处理,提供并发处理、优先级实现等功能。
BitAnswerService 授权服务 8273:客户端
8274:服务端
环境支持服务,提供新迪3D轻量化引擎授权相关支持
redis-server redis服务 8635 环境支持服务,提供新迪3D轻量化引擎reids功能支持
minio Minio文件系统服务 8092 环境支持服务,用于提供业务端与新迪3D轻量化引擎服务文件交互处理,及内部文件流转处理
mysql-server mysql服务 7900 环境支持服务,提供新迪3D轻量化引擎mysql数据功能支持
NDS3DModeler 3D转换服务 核心转换服务,提供3D模型转换功能实现
NDS3DComponentModeler 子件转换服务 核心转换服务,提供模型子件转换功能实现
NDS2DModeler 2D转换服务 核心转换服务,提供2D图纸转换功能实现
NDSPreview 截图转换服务 核心转换服务,提供模型轻量化预览缩略图功能实现