我有个软件想挂在服务器上面,当远程桌面启动时,软件可以正常运行,但是关闭了远程连接,软件就不能使用了,请问有什么办法没
我是想这样
你问题是想服务器挂载的这个软件实时为某一个客户端提供服务吗?
开机自启动软件? 之前做过安卓,用socket链接 ?
把软件设置成开机自启动不知道能不能达到你要的效果,你的服务器是linux还是windows?
win下的远程桌面连接启动的软件,断了连接还能继续运行,你用的是Linux下的SSH?用守护进程启动软件即可。
你写一个服务监听远程连接的接口,这个服务就设成自启,用服务打开你的软件
看你的描述应该是linux系统?用nohup + 启动命令就行了,比如py脚本,nohup python appname.py
分太少。不想详细回答。根据你的描述,你的情况是应该是Windows系列系统,那是因为远程桌面在你断开之后,windows自动注销了使用该用户登录的远程桌面,自然你打开的软件也跟着一起注销了。
写成windows服务,挂在一个系统账户中跑。
另外,远程桌面只要不注销,断开还是会运行的。你是不是windows xp/7/8之类的客户端系统,而不是服务器系统,客户端系统只能有一个用户使用桌面。
用VNC 连接 试试,或者 pcanywhere
这样断掉应该继续运行
使用软件进行内网穿透就可以了
把服务弄成后台服务就好了,是想断开服务后,软件还在服务器上跑是吗?
看描述是Windows,不过描述不清楚:具体什么操作系统?软件是仅界面窗口还是可以在后台运行?目前远程后启动的做法是怎样实现?
让软件自动启动,由简单到复杂可考虑:
1. 放在开始菜单的启动里,必须登录后才启动,注销可能关闭
2. 写注册表,可以实现开机不登录就启动
3. 使用Windows自带的任务计划调用
4. 做成服务,或起服务轮询打开状态
其它....