2012-06-29 51 views
0

我正在制定解決方案,它能夠將命令從移動設備發送到.NET應用程序。 例如:我運行android應用程序。在應用程序中,我推「啓動電腦上的Winamp」按鈕。然後PC上的Winamp立即開始播放。 組件我刨使用方法:android-> XMPP/MSSQL - > .NET

  1. Android應用(發送命令到網絡服務)
  2. .NET Web服務(它接收來自Android的命令,檢查與MS-SQL數據庫,如果該命令沒有被禁用。如果沒有禁用,它立即發送命令到XMPP)。
  3. XMPP服務器捕獲該命令並立即發送到.NET應用程序(在PC上)。然後.NET應用程序執行命令(例如運行Winamp或任何其他操作)。

這是一個很好的機制嗎?它會起作用嗎? 謝謝。

回答

0

是的,這種方法將起作用。嘗試使用XEP-0050作爲您的協議:

<iq type='set' to='[email protected]' id='exec1'> 
    <command xmlns='http://jabber.org/protocol/commands' 
      node='start-winamp' 
      action='execute'/> 
</iq> 
+0

我會嘗試。非常感謝 :) – Augis