Project

General

Profile

Feature #2037

物模型Demo,ehgraph新建一个restful服务器用来与前端做交互;远程复制SVG文件功能

Added by shixun yan over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
shixun yan
Target version:
-
Start date:
03/04/2022
Due date:
% Done:

100%

Estimated time:
Defect version:

Description

1.新建一个restful服务器用来与前端做交互,前端会将用户当前操作的图画工程和SVM图名上传给ehgraph服务器,ehgraph收到这些信息以后
自动打开对应的图画.
2.图形修改完毕,用户点保存按钮,自动将修改过的SVG文件,复制到Tomcat服务器所对应的svg路径,覆盖同名的svg文件.需要支持局域网内远程传送文件功能.


Files

TomcatPath.ini (358 Bytes) TomcatPath.ini shixun yan, 03/07/2022 03:20 PM
protocal.reg (373 Bytes) protocal.reg shixun yan, 03/07/2022 03:25 PM

History

#1

Updated by shixun yan over 2 years ago

  • Status changed from New to In Progress
#2

Updated by shixun yan over 2 years ago

在cfg/graphset/里面增加一个配置文件TomcatPath.ini
[Global]
modelServerIP=http://192.168.2.107:8080/
port=8890
TomcatPath=//192.168.2.191/svg

#modelServerIP为物模型server的IP地址.
#port为ehgraph restful服务与前端交互的端口默认为8890,如果被占用需要换一个
#TomcatPath:必须是"//"+tomcat服务器的IP地址,并且svg文件需要设置共享(用户为everyone,且有写入权限),
#在控制面板->网络和共享中心->高级共享设置->所有网络,将密码保护的共享,设置为无密码保护的共享.

#3

Updated by shixun yan over 2 years ago

web版本ehmi运行的电脑,需要提前检查一下附件中的protocal.reg文件,内容如下:
加粗体的部分,需要改成本机的路径,其它内容不需要修改.修改完毕以后,双击运行此注册表文件.
然后在ehmi右键菜单里面->页面编辑,就可以直接调用ehgraph.exe

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Webshell]
="URL:Webshell Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\Webshell\DefaultIcon]
=" D:\\QT-ISCS\\bin\\ehgraph_demo.exe "
[HKEY_CLASSES_ROOT\Webshell\shell]
[HKEY_CLASSES_ROOT\Webshell\shell\open]
[HKEY_CLASSES_ROOT\Webshell\shell\open\command]
@="\" D:\\QT-ISCS\\bin\\ehgraph_demo.exe \" "

Also available in: Atom PDF