跨数据库的Workflow Foundation复制

时间:2011-11-28 09:29:13

标签: .net security workflow-foundation dynamics-crm database-replication

我是Workflow Foundation的新手,并且在安全模型中有一个与复制相关的问题。

背景

基本上我们有两个系统:内部和公共。内部系统需要高安全性,因此无法从外部访问。公共系统是基于网络的,任何人都可以在互联网上使用。

这些服务器具有通常的保护层; SQL不能直接从互联网,前面的防火墙等访问。但是,未来的IIS漏洞总是有可能提供远程访问来修改ASPX,因此黑客可以访问SQL并修改内容。所以我以这个假设为基础。

这些系统的工作流程将是相同的,但显然我们无法公开访问内部数据库,并且我担心为内部发生的工作流程授予公共服务器权限。

问题

所以我正在考虑一个模型,在每个变化/每晚都将内部工作流程复制到外部数据库。我的任何问题都围绕着这个问题。

  1. 是否可以将工作流程中的更改从DB复制到DB?
  2. 它是否会对正在进行的工作流程/任务产生影响?
  3. 有关如何解决此问题的任何意见/看法?
  4. 还有一个额外的问题:WF(内部)中的一个可以在Dynamics CRM的WF引擎中吗?
  5. 请注意,内部和公共发生的实际任务不相关。只有工作流本身。

    编辑:最新的WF版本首选,除非可以与Dynamics CRM同步并且CRM对其进行了一些限制。

0 个答案:

没有答案