CWF.ConfigManager 构架的配置文件实例
前面说了如何实现配置文件的访问和自定义节点,这里我们定义好后就要配置了.
如下了就是一个已经配置的好的config文件.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="Framework" type="CWF.ConfigManager.ConfigManagerHander,CWF.ConfigManager"/>
</configSections>
<!-- 框架自定义配置处理节点 -->
<Framework name="CWF" vison="2.015" Developer="ouyanghanwen">
<!-- 类工厂服务 -->
<classFactory name="CWF.ClassFactory">
<classGroup name="CWF.AbstractDB">
<!--<class name="SQLH" type="CWF.DataHelper.SQLH,CWF.DataHelper" message="针对于SQL数据库的数据处理" url="tcp://61.147.112.61:8899/SQLH"/>-->
<class name="SQLH" type="CWF.DataHelper.SQLH,CWF.DataHelper" message="针对于SQL数据库的数据处理"/>
<class name="AccessH" type="CWF.DataHelper.AccessH,CWF.DataHelper" message="针对于access数据库的数据处理"/>
<class name="OracleH" type="CWF.DataHelper.OracleH,CWF.DataHelper" message="针对于Oracle数据库的数据处理" />
<class name="AbstractDB" type="CWF.DataHelper.AbstractDB,CWF.DataHelper" message="提供的数据处理基类,可以继承他写自己的数据处理类" />
</classGroup>
<classGroup name="CWF.OtherDataHelper">
<class name="ParamList" type="CWF.DataHelper.ParamList,CWF.DataHelper" message="数据处理中的参数列表类,专门为数据出具提供相关参数列表" />
<class name="SimpleProce" type="CWF.DataHelper.SimpleProce,CWF.DataHelper" message="一个简单数据库处理类,实现基本的数据处理方法" />
<class name="DataHelpFactory" type="CWF.DataHelper.DataHelpFactory,CWF.DataHelper" message="采用类工厂创建一个类" />
</classGroup>
</classFactory>
<!-- 消息队列服务 -->
<messageQueuey name="CWF.MessageQueuey">
<sendMessage>
<ipGroup>
<ip name="ProductMessage" adress="tcp:192.168.1.158/private$/ProductMessage/" message="设备故障维护的消息队列"/>
<ip name="ProductDataProce" adress="tcp:192.168.1.158/private$/ProductMessage/" message="消息反馈的消息队列"/>
</ipGroup>
</sendMessage>
<receveMessage>
<ipGroup>
<ip name="ProductMessage" adress="tcp:192.168.1.158/private$/ProductMessage/" message="设备故障维护的消息队列"/>
<ip name="ProductDataProce" adress="tcp:192.168.1.158/private$/ProductMessage/" message="消息反馈的消息队列"/>
</ipGroup>
</receveMessage>
</messageQueuey>
<!--Windows 服务-->
<windowsSercice>
<service name="DBHelp" type="CWF.Service.DBService,CWF.Service" message="数据处理服务">
<userDoman></userDoman>
<userName></userName>
<userPwd></userPwd>
</service>
</windowsSercice>
<CacheService>
<cache name="SampleCache" type="CWF.CacheService.SampleCache,CWF.CacheService"/>
</CacheService>
</Framework>
</configuration>

浙公网安备 33010602011771号