Ahoj, mám hostovanou aplikaci jako website na azure a její součástí jsou WCF servicy. Původně jsem měl použitý basicHttpBinding bez nějakého zabezpečení a šifrování. Nyní jsem použil wsHttpBinding s TransportWithMessageCredential security mode a clientCredentialType na Username a ověřování přes AspMembership. Je znát dost citelné zpomalení. Částečně by to asi šlo kompenzovat přechodem ze shared na nějaký vyšší plán, ale tomu bych se rád vyhnul. Asi lepší by bylo změnit to na netTcpBinding, ten ale nemůže běžet na website. Ani nevím, pod kterou službou to hledat. Jestli Cloud service? A ani nevím, jestli jde pro netTcpBinding ponechat TransportWithMessageCredential. Nebo víte o jiném řešení? Ocenil bych proto jakékoliv rady a tipy jak vylepšit výkon při zachování bezpečnosti. Díky.
|