XuGang

记录一个程序员的成长

 

CSIT 的环境配置


配置环境的时候,主要修改
修改一:
D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.DataWinSrv 中的
Infotech.DataWinSrv.exe.config 文件
(注意:不能修改Infotech.RemoteDataService.exe.config 文件)

添加或者修改:
    <add name="XGTEST" providerName="System.Data.OracleClient" connectionString="Data Source=XGTEST;User Id=xg;Password=xg;"/>

  </configSections>
  <dataConfiguration defaultDatabase="XGTEST" />
  <connectionStrings>


修改二:
D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.MonitorWinSrv 中的文件
MonitorServicesConfig.xml
修改为实际的本机物理地址:
  <Items>
    <ServiceItem ServiceWorkDirectory="D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.BusinessWinSrv" ServiceName="Infotech.BusinessService" ServiceDescription="业务组件服务器" ServiceType="BusinessService" ServicePort="8085" EndService="false" />
    <ServiceItem ServiceWorkDirectory="D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.CacheWinSrv" ServiceName="Infotech.CacheService" ServiceDescription="Cache服务器" ServiceType="CacheService" ServicePort="9000" EndService="false" />
    <ServiceItem ServiceWorkDirectory="D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.DataWinSrv" ServiceName="Infotech.DataService" ServiceDescription="数据服务器" ServiceType="DataService" ServicePort="8088" EndService="false" />
  </Items>


修改三:
根据程序的具体需要,可以在
D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.BusinessWinSrv 文件夹中

Infotech.BusinessWinSrv.exe.config
Infotech.DebugService.exe.config
Infotech.DebugService.vshost.exe.config
Infotech.RemoteServer.vshost.exe.config

以上四个config 文件实时添加:

<configSections>
    <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data"/>
  </configSections>
  <connectionStrings>
    <!--  xg 添加 -->
    <add name="XGTEST" providerName="System.Data.OracleClient" connectionString="Data Source=xgtest;User Id=xg;Password=xg;"/>
  </connectionStrings>
  <dataConfiguration defaultDatabase="XGTEST"/>


手动添加业务组件的方法

在 D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.BusinessWinSrv 文件夹中
放入业务组件 BizLibrary.dll (示例组件)

并更改 ServerConfig.config 文件中,添加该业务组件的注册信息到
 <AssemblyFiles> </AssemblyFiles> 之中

示例添加一个业务组件:

    <AssemblyFile FileName="BizLibrary.dll" Description="xg人事管理业务组件" InitAssembly="true" InitAnyClass="false" UniqueName="BizLibrary">
      <Entitys>
        <Entity Name="WorkerBiz" InitSize="1" Capacity="1024" Load="true" Description="BizLibrary.WorkerBiz">
          <Propertys />
          <Methods />
        </Entity>
      </Entitys>
    </AssemblyFile>


手动启动系统环境的方法

(前提:本系统环境中的所有服务都处于关闭状态)

首先启动 D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.DataWinSrv 目录中
数据库的Infotech.RemoteDataService.exe 服务

然后再启动 D:\xgWorkSpace\Workspace\Infotech.Server\Infotech.BusinessWinSrv 目录中
业务组件的 Infotech.RemoteServer.exe 服务

 

posted on 2008-01-31 17:23  钢钢  阅读(315)  评论(1编辑  收藏  举报

导航