Live Meshとは何か?
漠然とした質問に一言で答えるとすれば
「複数のデバイス間で。ファイル・データの同期を自動で実施する仕組み」と言ったものです。
技術的な特徴としては以下のようなものがあります。
・各デバイスにローカルHTTPデーモンが常駐
・Live Mesh対応アプリケーションはRESTful API HTTPデーモンと対話
・デバイス間の同期処理はこのHTTPデーモンも全部任せる為、開発者は意識しないで良い
上記のような特徴があります。
また開発に関しても、XML、JSON、AtomFeed等のWebアプリ開発の知識があれば
Live Mesh対応アプリの開発ができるといったシンプルなプラットフォームになっているそう。
「プログラマーではない私からしてみれば敷居の高い話なんですが・・・・・」と思ってしまった。
プログラマーの観点からの評価は実際できないのでユーザの視点で実際に利用してみた感想は、
現在の所「確かに便利だなぁ。」という位のもので実際にアプリケーションを作成すると、もっと利便性が
体感できるんだろう。という感想。
ただし、昨今における情報漏洩問題等を考えると便利だからといって闇雲に社内・社外で利用できるものでは
ないかと思う。
なぜならば、Live Accountを利用しインストールさえできてしまえば、社内と社外で容易にデータのシンクロが
出来てしまうのは如何なものなんだろう?という疑問もある。
社内システムのプロキシ・FWを強化することで解決できるかもしれないが、そうすると
今度は利便性に欠ける物になると思う。
そういう意味では個人向けプロダクトとしては非常に利便性が高いがビジネスとして利用するには
まだ問題がのこるのでは?というのが率直な意見です。
話がそれましたが、AzureにしてもLive Meshにしても今後のMicrosoft社の展開が非常に楽しみです。
話を昨日に戻しますが、昨日アクセス不可だったSDSについては、現在対応中ということで
まだ未使用な状況です。
【今日の作業】
簡易プログラムの作成
サンプルプログラムの仕様変更
Live Meshアプリケーションの利用
【今日の問題点】
SDSExplorerの利用不可