技术开发 频道

细节见差别!从构架谈AzureTable开发

  第三步:设置服务定义和服务配置文件

  在这里就不详细讲解如何设置云计算工程的服务文件了,这里只是给出配置文件的最终列表。

  服务定义文件ServiceDefinition.csdef:

<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="DemoStorageTable" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
  
<WebRole name="TableWebRole">
    
<InputEndpoints>
      
<InputEndpoint name="HttpIn" protocol="http" port="80" />
    
</InputEndpoints>
    
<ConfigurationSettings>
      
<Setting name="DiagnosticsConnectionString" />
      
<Setting name="BlobConnectionString" />
    
</ConfigurationSettings>
  
</WebRole>
  
<WorkerRole name="TableWorkerRole">
    
<ConfigurationSettings>
      
<Setting name="DiagnosticsConnectionString" />
      
<Setting name="BlobConnectionString" />
    
</ConfigurationSettings>
  
</WorkerRole>
</ServiceDefinition>

 

 

  服务配置文件ServiceConfiguration.cscfg

<?xml version="1.0"?>
<ServiceConfiguration serviceName="DemoStorageTable" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration">
  
<Role name="TableWebRole">
    
<Instances count="1" />
    
<ConfigurationSettings>
      
<Setting name="DiagnosticsConnectionString" value="UseDevelopmentStorage=true" />
      
<Setting name="BlobConnectionString" value="UseDevelopmentStorage=true" />
    
</ConfigurationSettings>
  
</Role>
  
<Role name="TableWorkerRole">
    
<Instances count="1" />
    
<ConfigurationSettings>
      
<Setting name="DiagnosticsConnectionString" value="UseDevelopmentStorage=true" />
      
<Setting name="BlobConnectionString" value="UseDevelopmentStorage=true" />
    
</ConfigurationSettings>
  
</Role>
</ServiceConfiguration>
0
相关文章