Я написал службу wcf (serviceB), созданную другой службой wcf (ServiceA).
И ServiceA, и ServiceB работают на одном компьютере. я использую nettcpbinding. (так как это хороший вариант для связи wcf-wcf, эти две службы находятся в интрасети на одной машине).
Операционные параметры контракта для ServiceB - это фронт-образ, фон-образ.
Как лучше всего пройти передний и задний план, чтобы улучшить производительность. Я использую байт [],
i..e
вот операционный октябрь для Serviceb
HashTable GetConvertedImage (byte [] frontImage, byte [] backImage);
У меня вопрос вместо использования byte [], если я использую memorystream или base64string, это улучшит производительность. что насчет GZipStream?
я могу передать необходимые параметры при использовании его в ServiceA. Цель - повысить производительность.
Помимо байта [] / memorystream / base64string, есть ли другой способ повысить производительность, как это будет иметь дело с большими изображениями.
пожалуйста, введите
Также я использую nettcpbinding, хорошо ли это в этом сценарии.