天天看点

使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互

下面我们就来模拟这个过程。首先建立一个普通的windows form应用程序作为发送端。添加到AWSSDK.dll的引用,这个dll位于C:\Program Files (x86)\AWS SDK for .NET\bin目录下。

使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互

更好的方式是写在配置文件App.Config中,如下:

这样在创建AmazonSQS对象时直接用如下语句即可。程序会从App.Config中查找相关的Key信息。

这个发送端程序要完成的工作就是向远程的AutoCAD发送工作序列,其中有三个任务:

"Say: Hello AutoCAD" : 在AutoCAD命令行中输出这个信息;

"Action: drawline" : 在AutoCAD中画一条线;

"Action: drawcircle" : 在AutoCAD中画一圆。

下面是发送端的完整代码:

使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互

直接贴出完整代码如下:

下面是在AutoCAD中的运行结果:

使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互

你觉得还有哪些情形可以使用Amazon简单队列服务(SQS)?欢迎评论大家一起讨论。

邮箱:[email protected] 

转载请保留此信息。

本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/archive/2012/03/28/Amazon_SQS_AutoCAD.html,如需转载请自行联系原作者