| Fluorine .NET Flash Remoting Gateway |
|
Configuration file
Configuration file
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="fluorine">
<section name="activators" type="System.Configuration.NameValueSectionHandler, System,Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<section name="activation" type="System.Configuration.NameValueSectionHandler, System,Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<section name="classMappings" type="com.TheSilentGroup.Fluorine.Configuration.CustomTagHandler, com.TheSilentGroup.Fluorine" requirePermission="false" />
<section name="services" type="com.TheSilentGroup.Fluorine.Configuration.ServiceTagHandler, com.TheSilentGroup.Fluorine" requirePermission="false" />
<section name="cache" type="com.TheSilentGroup.Fluorine.Configuration.CacheTagHandler, com.TheSilentGroup.Fluorine" requirePermission="false" />
<section name="importNamespaces" type="com.TheSilentGroup.Fluorine.Configuration.ImportNamespacesTagHandler, com.TheSilentGroup.Fluorine" requirePermission="false" />
<section name="nullable" type="com.TheSilentGroup.Fluorine.Configuration.NullableTagHandler, com.TheSilentGroup.Fluorine" requirePermission="false" />
</sectionGroup>
</configSections>
<appSettings>
<!-- Time Zone Compensation
none
auto
-->
<add key="timezoneCompensation" value="none"/>
<add key="wsdlGenerateProxyClasses" value="true"/>
<add key="wsdlProxyNamespace" value="com.TheSilentGroup.Fluorine.Proxy"/>
<!-- Any value-type that is not explicitly initialized with a value will contain the default value for that object type -->
<add key="acceptNullValueTypes" value="false"/>
</appSettings>
<fluorine>
<activators>
<add key="request" value="com.TheSilentGroup.Fluorine.Activation.RequestActivator"/>
<add key="application" value="com.TheSilentGroup.Fluorine.Activation.ApplicationActivator"/>
</activators>
<classMappings>
<classMapping>
<type>SampleClassNet</type>
<customClass>SampleClassAS</customClass>
</classMapping>
</classMappings>
<services>
<service>
<name>ServiceName</name>
<service-location>.NET Full type name</service-location>
<methods>
<remote-method>
<name>MethodName</name>
<method>.NET Method name</method>
</remote-method>
</methods>
</service>
</services>
<cache>
<service timeout="30" slidingExpiration="false">.NET Full type name</service>
</cache>
<importNamespaces>
<add namespace="Namespace name to import" assembly=""/>
</importNamespaces>
<nullable>
<type name="System.Int32" assembly="MinValue"/>
<type name="System.Double" assembly="MinValue"/>
<type name="System.DateTime" assembly="MinValue"/>
<type name="System.Guid" assembly="Empty"/>
</nullable>
</fluorine>
...
<system.web>
<httpModules>
<add name="FluorineGateway" type="com.TheSilentGroup.Fluorine.FluorineGateway, com.TheSilentGroup.Fluorine" />
</httpModules>
</system.web>
...
</configuration>