App.config 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <startup>
  4. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
  5. </startup>
  6. <system.serviceModel>
  7. <!--<diagnostics>
  8. <messageLogging logEntireMessage="true" logMalformedMessages="false" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="false" maxMessagesToLog="3000" maxSizeOfMessageToLog="2000" />
  9. </diagnostics>-->
  10. <bindings>
  11. <netTcpBinding>
  12. <binding name="Aitex_netTcpBinding" maxReceivedMessageSize="102400000" receiveTimeout="infinite">
  13. <readerQuotas maxDepth="32" maxStringContentLength="1048576" maxArrayLength="163840000" maxBytesPerRead="4096" maxNameTableCharCount="16384"/>
  14. <security mode="None">
  15. <transport clientCredentialType="None"/>
  16. <message clientCredentialType="None"/>
  17. </security>
  18. </binding>
  19. </netTcpBinding>
  20. </bindings>
  21. <services>
  22. <service behaviorConfiguration="BasicBehavior" name="Aitex.Core.Account.AccountService">
  23. <endpoint address="net.tcp://localhost:8775/AccountService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.Account.IAccountService"/>
  24. </service>
  25. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.OperationCenter.InvokeService">
  26. <endpoint address="net.tcp://localhost:8751/InvokeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.OperationCenter.IInvokeService"/>
  27. </service>
  28. <service behaviorConfiguration="BasicBehavior" name="Aitex.Core.WCF.EventService">
  29. <endpoint address="net.tcp://localhost:8752/EventService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="Aitex.Core.WCF.Interface.IEventService"/>
  30. </service>
  31. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.DataCenter.QueryDataService">
  32. <endpoint address="net.tcp://localhost:8771/QueryDataService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.DataCenter.IQueryDataService"/>
  33. </service>
  34. <service behaviorConfiguration="BasicBehavior" name="MECF.Framework.Common.RecipeCenter.RecipeService">
  35. <endpoint address="net.tcp://localhost:8773/RecipeService" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="MECF.Framework.Common.RecipeCenter.IRecipeService"/>
  36. </service>
  37. </services>
  38. <client>
  39. <endpoint address="net.tcp://localhost:9002/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IPECVDService"/>
  40. <endpoint address="net.tcp://localhost:9004/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IIBEService"/>
  41. <endpoint address="net.tcp://localhost:9006/PMService" behaviorConfiguration="EndpointBehavior" binding="netTcpBinding" bindingConfiguration="Aitex_netTcpBinding" contract="ClusterInterface.IPmService" name="Client_IICPService"/>
  42. </client>
  43. <behaviors>
  44. <serviceBehaviors>
  45. <behavior name="BasicBehavior">
  46. <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
  47. <serviceMetadata httpGetEnabled="false"/>
  48. <serviceDebug includeExceptionDetailInFaults="true"/>
  49. <serviceAuthorization impersonateCallerForAllOperations="false"/>
  50. </behavior>
  51. <behavior name="SingleModeBehavior">
  52. <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
  53. <serviceMetadata httpGetEnabled="false"/>
  54. <serviceDebug includeExceptionDetailInFaults="true"/>
  55. <serviceAuthorization impersonateCallerForAllOperations="false"/>
  56. </behavior>
  57. </serviceBehaviors>
  58. <endpointBehaviors>
  59. <behavior name="EndpointBehavior">
  60. <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
  61. </behavior>
  62. </endpointBehaviors>
  63. </behaviors>
  64. </system.serviceModel>
  65. </configuration>