利用Windows Azure Queue Storage给AutoCAD传递对象

简介:


前面峻祁连在文章使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互中介绍了使用亚马逊的简单队列服务(SQS),这里在介绍一下使用微软的Windows Azure Queue Storage来实现类似的功能。这次也做一点改进,一般最直观的传递消息就是字符串,但其实也可以通过队列传递其他类型,比如普通对象。这篇文章就介绍如何通过Windows Azure Queue Storage给AutoCAD插件传递一个对象,并在AutoCAD中画出来。

这里的传递对象,本质上还是通过字符串来完成的,因为我其实是把这个对象序列化成JSON字符串了,把JSON字符串放在云端队列中,客户端取得JSON字符串后再反序列化为对象使用。鉴于这个问题还是挺有广泛意义的,于是用E文发表到ADN DevBlog AutoCAD上,这里简单做个中文摘要。

 

要开发Windows Azure云端应用,需要首先下载安装Windows Azure SDK。然后我们创建两个工程,一个是发送端Sender,为了简单,这是一个控制台应用,添加引用到Microsoft.WindowsAzure.StorageClient.dll,这个可以在Windows Azure SDK安装目录下找到。然后为了实现序列化和反序列化,需要添加到System.Web.Extension.dll的引用,从而能够调用JavaScriptSerializer的Serialize和Deserialize方法。

 

好了,具体的大家到ADN DevBlog AutoCAD去看吧,基本上是代码 :)

作者: 峻祁连
邮箱:junqilian@163.com 
出处: http://junqilian.cnblogs.com 
转载请保留此信息。




本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/archive/2012/05/03/2479757.html ,如需转载请自行联系原作者
目录
打赏
0
0
0
0
23
分享
相关文章
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
109 32
|
4月前
|
【Azure App Service】在App Service for Windows上验证能占用的内存最大值
根据以上测验,当使用App Service内存没有达到预期的值,且应用异常日志出现OutOfMemory时,就需要检查Platform的设置是否位64bit。
69 11
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【Azure App Service】Web Job 报错 UNC paths are not supported. Defaulting to Windows directory.
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例