谈谈ArcGIS 10 Desktop/Engine的“药引子”

经过2个晚上的琢磨,对ArcGIS 10 Desktop/Engine的“medicine”进入了稍详细的分析,也总算理顺了一下ArcGIS 10 的许可机制,之前一直用了TBE的lic的feature/increment,也懒得去搞,反正用到无许可的模块再补充,ESRI一般都会很友好的提示嘛,呵呵。这次记录如下:

1、“药引子”-吭的就是feature/increment

这在以前,一直直接用TBE的,这次详细整了下,基本摸清了ArcGIS 10 Desktop的feature/increment的情况:

1)“药引子”数目:23个

2)“药引子”对应模块:

1ArcInfo Desktop1ArcView1ArcEditor2Network Analyst33D Analyst4ArcScan5Spatial Analyst6Geostatistical Analyst7Publisher8Tracking Analyst9Maplex10Data Interoperability11Business Analyst12Business Analyst Premium13Schematics14VBA15Workflow Manager16Production Mapping17Data Reviewer18Defense Mapping19Nautical20Intelligence Agency21Aeronautical22Defense US23Defense International

3)后面的模块是需要安装包的,Desktop 10里面包含了Data Interoperability的安装,Business Analyst后的都需额外的安装包。

4)单机许可方式是在每个“药引子”后面加上”FX”。

不知道以前TBE有没搞清楚,因为在TBE的lic文件中,把FX的也包含进去,搞得“药引子”一大堆。

单机许可模式,带“FX”的,显然不是简单的文件读取即可,这个问题有待进一步深入,后续文中也可看到Engine的开发包许可是没有浮动方式的,仅存在单机许可方式。

5)还没拿到Workstation 10,就不清楚了。

2、ArcGIS 10 Engine

许可模式,已经彻底的从ecp方式转换到了Desktop的方式,在没有安装Engine的情况下,ArcGISAdministrator程序并不能设置Engine,包括授权等。

1)ecp是ESRI自身的许可算法,从转移来看,ESRI更信任Desktop的许可方式,或认为其更方便;

2)既然转移到Desktop的方式,那么还是说下Engine的“药引子”:

数目:12个

模块名称:

1ArcGIS Engine Developer Kit2ArcGIS Engine Runtime33D Analyst4Geodatabase Update5Data Interoperability6Maplex7Schematics8Spatial Analyst9Tracking Analyst10Network Analyst11Defense US12Defense International

3)同Desktop 10一样,Engine 10的单机许可,同样是在每个许可的后面加上FX。

不过要注意的是:在浮动许可方式下,ESRI并没有浮动的ArcGIS Engine Developer Kit许可,也就是说开发包许可方式仅仅是单机许可方式!!!

3、小结

1)个人认为“药引子”数目与名称,已经非常清楚。

2)“FX“显然是单机许可的后缀。

3)如果浮动许可确实没有开发包的许可,显然要进一步深入单机许可的机制了。

4)对于ArcGIS 10的许可机制,也显然需要深入到通过授权码到授权文件,授权文件到许可文件的琢磨,抑或直接许可文件文件的加解机制。

对于后面2点,有兴趣的可一起聊聊。

明天的希望,让我们忘了今天的痛苦

谈谈ArcGIS 10 Desktop/Engine的“药引子”

相关文章:

你感兴趣的文章:

标签云: