科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件面向服务器的快速应用程序开发(RAD)

面向服务器的快速应用程序开发(RAD)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Visual Studio .NET将极大地降低创建网络应用程序的复杂性。创建成功的网络应用程序的关键是将重点放在中间层上。

作者:佚名 来源:microsoft 2007年11月10日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
服务器资源(Server Resources)

  有保证的消息传递和跨平台通信

  Microsoft Message Queuing使得开发人员可以通过发送和接收消息,快速、可靠、同步地与应用程序通信变得很容易。

  MSMQ提供了:

  与断开连接的用户一起创建应用程序的能力- 如当销售人员在远方工作时。

  有保证的传递-例如,对于股票经纪人来说,如果他们的订单输入应用程序即使丢失一份订单,都可能损失上百万美元。

  并发执行,处理多个工作请求。

  自动将你的活动记入日志,对于保留审计线索和恢复数据很有益。

  到IBM MQSeries的连接,实际上它可以在从大型机到AS/400的每个平台上运行。

  开发人员需要能够发送和接收消息,创建消息队列,并管理这些消息队列。利用下一版本的Visual Studio,Server Explorer和MSMQ组件可以简化执行任务。

  通过将一个消息队列从服务器资源管理器(Server Explorer)拖放到组件中,该消息队列和消息的默认数值允许开发人员使用下面的一行代码发送简单的消息。

mq.Send "Hi Mom"

  接收一条消息就像下面一样简单。

message = mq.Receive

  当开发人员在Visual Studio .NET中对MSMQ进行编程时,有两种选择:

  要发送一条消息,你需要将该消息与一个消息队列(Message Queue)相关联。这个对象允许开发人员直接与该队列进行对话,并尽可能有效地发送消息。

  简单地将现有的队列拖放到一个组件中,以开始直接针对该组件进行编程。或者直接在Visual Studio中创建、删除和重命名队列。

  下一个步骤是提供要发送的数据。用户可以在这个消息队列上调用发送方法,然后数据将发送到指定的队列。

Dim mq as new MessageQueue ("\\MyMachine\Queue1")
mq.Send "This is the message"
mq.Send 7
mq.Send myOrder

  消息队列(Message Queue)组件将从自变量中获取数据,接着将数据加入到消息中,然后将消息发送给指定的队列。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章