问题标签 [appfabric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
830 浏览

caching - 为什么在使用 AppFabric 时缓存对象存储在会话中?

我今天第一次接触 AppFabric - 缓存(又名 Ms Velocity)并查看了 msdn 虚拟实验室。

https://cmg.vlabcenter.com/default.aspx?moduleid=4d352091-dd7d-4f6c-815c-db2eafe608c7

我没有得到这个代码示例。它创建一个缓存对象并将其存储在会话状态中。文档只是说:

我们需要将缓存对象存储在 Session 状态中,并在每次需要使用它时检索该对象的相同实例。

这不是我过去在 ASP.NET 中使用缓存的方式。这种模式的原因是什么,我必须使用它吗?

0 投票
3 回答
2280 浏览

wcf - 使用 WCF 在 Velocity/AppFabric 中缓存区域

我有一个基于服务的体系结构,其中一个充满 asp 客户端的网络场命中 WCF 服务的应用程序服务器场。显然,所有的数据库访问都是由 WCF 服务完成的。现在,我想在服务层级别使用 Velocity 缓存我经常使用的数据库检索对象。我正在考虑使每个物理应用程序服务器也成为缓存集群的一部分。

根据 Velocity 文档,如果我使用区域,则对象仅存储在单个主机上。如果每个主机都保留自己的缓存,我实际上不会有任何问题,前提是我可以以某种方式同步它们。

所以我的问题是

  1. 如果我在一台主机上创建一个区域,它是否也在另一台主机上创建?
  2. 当我清除缓存区域时,它是否仅在一台主机上清除?
  3. 如果我在所有主机上订阅区域级通知,我可以在另一台主机上捕获一个主机的事件吗?
  4. 在这种情况下,我应该完全使用区域还是远离它们?

我希望我的问题很清楚。实际上,我对问题的解决方案比对我的问题的答案更感兴趣

0 投票
1 回答
454 浏览

.net - WAS 和 AppFabric 有区别吗

我了解 AppFabric 具有缓存功能以及托管 WCF/WF 服务。在谈论 IIS 7.0 上的托管服务时,我看到 Windows 激活服务与 AppFabric 互换使用

两者都一样吗?

0 投票
1 回答
780 浏览

wcf - 错误消息:从 AppFabric beta 2 中的 xamlx 下载 wsdl 时,“两个不同的合同具有相同的 ConfigurationName”

当我尝试使用为AppFabric beta 2 托管的文件svcutil生成客户端代理时收到以下错误消息:xamlx

两个不同的合约具有相同的 ConfigurationName

我理解该消息,但是,我找不到它的原因或如何解决它。我正在学习 VS2010RC 培训套件中的“工作流程服务简介”实验室。Web 应用程序有两个服务:SubmitApplication.xamlx 和 EducationScreening.xamlx。我不知道为什么,但他们都有四个端点。如果我通过 IIS Mgmt Studio 中的 AppFabric 仪表板查看:

在浏览器中查看 SubmitApplication.xamlx 时,我看到以下堆栈跟踪:

谁能告诉我我做错了什么?

我自己没有配置任何绑定。BasicHttpBinding 是在 .NET 4 中在 Web 应用程序中托管服务时默认获得的。其他绑定由 AppFabric 配置。我在任何地方都找不到他们的配置。

更新:删除了其中一项 xamlx 服务 ( EducationScreening.xamlx)。没有效果。

亲切的问候,
罗纳德·维尔登伯格

0 投票
2 回答
720 浏览

ssh - 代理/服务总线/反向 SSH

试图找出将一堆运行 WCF 服务的客户端计算机轻松连接到广域网上的 LAMP 服务器的最佳方法....

目前只是用 DynDNS 设置每个客户端,并在路由器上进行端口转发......绝对不是部署的最佳情况。

理想情况下,他们希望运行一个简单的程序,自动将它们连接到 LAMP 服务器......

谁能指出我正确的方向?

我应该查看反向 SSH、Windows Azure AppFabric ServiceBus 吗?

0 投票
2 回答
2124 浏览

workflow-foundation - 在 appfabric 中托管新的 WF4 工作流

我是使用 AppFabric 托管 WF 服务的新手。我正在尝试编写一个工作流管理应用程序,它允许用户使用托管的 WF4 设计器创建 xaml 工作流定义,然后通过单击按钮以某种方式允许这些工作流定义自动部署和托管在 AppFabric 中。

我让设计师去,我已经阅读了一些关于如何在 AppFabric 中托管工作流服务的教程,例如http://msdn.microsoft.com/en-us/library/ee677238.aspx,但我的问题是如何通过代码部署和托管工作流服务。

有谁知道这种“自动部署/主机”的事情是否可以用 AppFabric 完成?如果是这样,你能指出我正确的方向吗?

-大卫

0 投票
1 回答
160 浏览

architecture - "conveyor belt" cache architecture

I'm producing an application with a few peculiar internal communication characteristics that make the usual suspects for data storage and transport (Qs and RDBMSs) ill-fitted. I'm wondering whether there is a product out there that matches the following characteristics:

  • all data put into it is peristent
  • all reads are delivered out of memory
  • data is universally available
  • data lives where it is most needed
  • data is versioned (nice to have)
  • updates are transactional (I'd like ACID characteristics)
  • data is potentially replicated, but always in sync
  • works on windows
  • is based on or has bindings for .NET
  • is really fast
  • is really robust
  • is redundant
  • is scalable

I'm looking at things like Microsoft codename "Velocity", but I am not sure whether it fits all of the above characteristics. Likewise, Memcached is not a perfect fit either. The current version of this app opts for an RDBMS with a signaling system for inter-system sync, but latency is too high and versioning of the DB is a pain. I need all the robustness, but with none of the trade-offs.

0 投票
1 回答
262 浏览

azure - 如何在我的 DevAppFabric 中模拟 Windows Azure VM 崩溃

为了在 Windows Azure 平台上运行,我们需要大开眼界,并且我们的应用程序需要扩展。但是如何模拟运行我的应用程序的 VM 之一的崩溃?
我想看看(调试)我的应用程序在这种环境中的行为。

0 投票
1 回答
4859 浏览

.net - 用于从 Appfabric 缓存中删除项目的 Powershell 命令

是否有 powershell 命令:

  1. 获取缓存中的项目列表
  2. 删除特定项目
  3. 删除所有项目
  4. 更改特定键的值

我还没有为初学者找到一个很好的博客或教程来开始使用 Appfabric 缓存管理。

谢谢!

0 投票
1 回答
379 浏览

.net - 仅在一个节点和 HA 上使用 Appfabric 缓存

我希望在下个月开始的项目中使用MS-Velocity aka Appfabric Cache(所以我还假设 Q3 将有一个上线许可证)。该项目是一个 Web 应用程序,将在 6 个月内拥有至少 40K 用户。我们确信缓存服务器一开始可以只有一个节点,一旦用户群增加,我们将水平扩展。

读完这篇文章后,我想知道如果我必须在启用 HA 的情况下使用 Velocity,我是否可以运行一个节点来启动并在负载增加时立即增加集群中的节点?