【问题标题】:stop and start a service with html and javascript使用 html 和 javascript 停止和启动服务
【发布时间】:2014-09-02 19:16:03
【问题描述】:

我有一个我支持的应用程序,它经常需要停止其中一个作业服务然后重新启动,以便最终用户继续在应用程序中进行处理。该应用程序的供应商已在较新版本的软件中发布了修复程序,但我的雇主目前对升级不感兴趣。

目前,我登录服务器,停止正在运行的作业,启动它,再次停止该作业并再次启动它(这听起来很奇怪,但我保证它只有在我这样做时才有效这种方式,供应商承认的奇怪缺陷。

我想创建一个简单的 web html 页面,显示服务正在运行,并包含一个停止和启动按钮,以允许最终用户自己执行这项平凡的任务,而不必通过电子邮件向我发送此操作。我知道这只需要一秒钟,但我想知道是否有人曾经构建过这个软件或网络应用程序,或者知道从哪里开始构建它。

【问题讨论】:

    标签: javascript html windows service .net-services


    【解决方案1】:

    一种方法(完全不安全、灾难性的,但从技术上讲是一种可能性)是使用 Flash、Java Applet 或 Silverlight(或任何其他插件技术)之类的东西,它们具有 SSH 和/或 VNC 库,可以让您使用插件连接到您的后端,但是虽然这是一种可能性,而且我在年轻和愚蠢的时候做过一些事情,但我建议不要这样做!

    正确的方法是拥有一个后端,它公开简单的 RESTful api,并在触发某些端点时执行本地命令。尽管如此,您将不得不花费一些时间来保护它,并且可能会购买 SSL/TLS 证书以确保有人无法嗅探您的授权详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多