• Micresoft Dynamices CRM 中的Webresouce


     

    了解一件东西必须要了解他的定义,因为定义是用最简洁精炼的语言来叙述一个东西到底是什么。

    定义:Web 资源是存储在 Microsoft Dynamics CRM 数据库中并可使用唯一 URL 地址进行检索的虚拟文件。

    首先我们来分析一下这个句子,提取主干“WEB资源是虚拟文件”,从这句话可以看出WEB资源并不是真正存在的文件,存放的位置定义也讲的很清楚是“存放在CRM的数据库中”的。使用的方式定义也很清楚,用的是唯一的URL。到此,我们就大致了解到web资源的真面目了。

    从这张截图可以看出来,web资源是CRM解决方案的一个组件(或者说是一个组成部分),那么在导出解决方案之后WEB资源应该包含在里面。

     

    这是导出的解决方案WebResouce文件夹下面的文件,文件类别都是没有扩展名的“文件”。文件名也是由WebResouce的名称和GUID构成。

    因为上面说道Webresouce是存放在CRM数据库中的,我们到数据库Webresouce表里面看一下。

     

    表里面有一列是Content,里面存放的是采用Base64编码的Webresouce内容。找一段JS类型的解码看看

     

    可以看出来这就是我们上传到服务器上面的JS代码。至此我们揭开了Webresouce的真面目了。

    服务器根据Webresouce的唯一URL请求从数据库中取出Webresouce并将其输出为文件以供使用。这就是Webresouce

  • 相关阅读:
    leetcode Lowest Common Ancestor of a Binary Tree
    leetcode 141、Linked list cycle
    leetcode 136、Single Number
    tensorflow使用
    c++ priority_queue
    python语法
    CSS基础之选择器
    并发编程的一些理解
    封装的绑定与多态
    继承与派生
  • 原文地址:https://www.cnblogs.com/efanfan/p/3064602.html
Copyright © 2020-2023  润新知