在我的 Windows Azure Web 角色中,我想以编程方式获取(并记录)当前的来宾操作系统版本(例如WA-GUEST-OS-1.23_201305-01
)。我知道我可以为此使用管理 API,但这依赖于外部服务,而且速度也不是很快。
如何以编程方式从我的 Web 角色中查找当前的访客操作系统版本?
在我的 Windows Azure Web 角色中,我想以编程方式获取(并记录)当前的来宾操作系统版本(例如WA-GUEST-OS-1.23_201305-01
)。我知道我可以为此使用管理 API,但这依赖于外部服务,而且速度也不是很快。
如何以编程方式从我的 Web 角色中查找当前的访客操作系统版本?
来宾操作系统高于您的应用程序。
如果这是一个桌面应用程序,您需要使用管理库调用,调用您的应用程序,询问操作系统它是什么。
您需要在您的角色中执行类似的操作,才能调用管理 API。
如果这是经常要做的事情,您应该在第一次检索结果后将结果缓存在应用程序中,并且可能根据您的需要每小时/每天更新一次缓存。
http://msdn.microsoft.com/en-us/library/windowsazure/gg456325.aspx