service.config 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <system.serviceModel>
  4. <services>
  5. <service name="ServiceType">
  6. <endpoint address="/rooted.path"
  7. binding="basicHttpBinding"
  8. name="basicHttp"
  9. contract="HttpServiceContract">
  10. <headers>
  11. <Tag>Value</Tag>
  12. </headers>
  13. </endpoint>
  14. <endpoint binding="wsHttpBinding"
  15. address="http://other.endpoint.com"
  16. contract="WSServiceContract">
  17. </endpoint>
  18. <endpoint address="path"
  19. binding="netTcpBinding"
  20. bindingConfiguration=""
  21. name="netTcp"
  22. contract="TcpServiceContract" />
  23. <host>
  24. <baseAddresses>
  25. <add baseAddress="http://endpoint.com/some.path" />
  26. <add baseAddress="net.tcp://endpoint.com" />
  27. </baseAddresses>
  28. <timeouts closeTimeout="00:00:20" openTimeout="00:02:00" />
  29. </host>
  30. </service>
  31. <service name="AnotherServiceType">
  32. <endpoint binding="basicHttpBinding" contract="HttpServiceContract"></endpoint>
  33. <endpoint binding="basicHttpBinding" bindingName="MyBinding" contract="HttpServiceContract"></endpoint>
  34. <endpoint binding="basicHttpBinding" address="aaa" contract="HttpServiceContract"></endpoint>
  35. <host>
  36. <baseAddresses>
  37. <add baseAddress="http://kuku.com"/>
  38. </baseAddresses>
  39. </host>
  40. </service>
  41. </services>
  42. </system.serviceModel>
  43. </configuration>