2014-09-02 64 views
1

我有一個應用程序,我支持它經常需要有一個它的作業服務停止然後重新啓動,以便最終用戶繼續在應用程序內處理。該應用程序的供應商已經發布了該軟件較新版本的修復程序,但我的僱主目前對升級不感興趣。停止並啓動一個html和javascript服務

此刻,我登錄服務器,停止正在運行的作業,啓動它,第二次停止作業並第二次啓動它(聽起來很奇怪,但我保證它只在我做時才起作用以這種方式,供應商承認奇怪的缺陷。

我想創建一個簡單的網頁html頁面,顯示該服務正在運行,幷包含一個停止和啓動按鈕,以允許最終用戶執行這些他們自己的世俗任務我知道這隻需要一秒鐘,但我想知道是否有人曾經構建過這個軟件或網絡應用程序,或知道從哪裏開始構建這個。

回答

0

單向(並且完全不安全,而且是災難性的,但是從技術上講是可能的)是使用諸如Flash,Java Applet或Silverlight(或任何其他插件技術)之類的東西,它們具有SSH和/或VNC庫,可以讓您使用插件連接到後端,但儘管這是可能的當我年輕而愚蠢的時候,我會做一些事情,我會反對它!

正確的方法是擁有一個後端,它提供了簡單的restful api,並且在某些端點被觸發時執行本地命令。儘管如此,你將不得不花費一些時間來保護它,並且可能會泄露SSL/TLS證書,以確保有人不能嗅探到你的授權細節。