簡體   English   中英

iPhone,WMI,IIS服務

[英]iPhone, WMI, iis service

我正在考慮編寫一個應用程序,該應用程序將使用iPhone監視IIS服務,並發送通知,如果IIS出現故障,則執行重置。

我不想創建一個Web服務來執行此操作,而是連接到計算機,指定憑據,然后從IIS Service狀態獲取數據。

可能嗎

iPhone可以嗎?

我需要使該應用程序具有足夠的通用性,以使人們可以與其托管的網站一起使用並監視其運行狀況,並能夠對其進行重置和/或回收AppPools。 我無法為任何托管環境實現服務。 我需要使iPhone用戶能夠連接到他們的主機,並且一旦您連接到計算機並通過身份驗證可以執行WMI,電話用戶就可以使用iis。 可能嗎?

我看到您的觀點是不想使用Web服務,因為您想監視和重置IIS服務,而Web服務是基於IIS的。 RestFul服務怎么樣? 我已經基於OWIN (適用於.Net的開放Web界面)和Kayak創建了RestFul服務。 皮划艇可能有一些例子。

這些工具或庫的妙處在於該框架非常簡單,並且不依賴IIS。 您可以提供兩個URL,一個URL用於獲取,另一個URL用於發布。 前者是獲取IIS服務器的狀態,后是重置IIS。 這些服務可以只是基於JSON對象的XML,並且由OWIN服務在后端完成工作。 此功能的另一個重要功能是,您甚至可以在Windows XP或家庭版上通過控制台應用程序或任何其他方式(系統托盤中的Windows服務或Window Form)創建服務。 該應用程序將基於HTTP的特定端口提供RestFul服務。

RestFul服務可用於多種平台,包括iPhone。

盡管IIS支持遠程管理,但我懷疑是否有一種方法可以在iPhone上輕松實現它。

您可以編寫一個實際的Windows Server(而不是Web服務),並可以使用套接字進行連接,而套接字可以執行所有監視。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM