Служба WCF, используемая клиентом Java, и Служба Java, используемая клиентом WCF - PullRequest
0 голосов
/ 14 декабря 2011

Я работаю над интерфейсом веб-службы, где мое приложение WCF работает как в качестве клиента, так и службы.Есть несколько клиентов Java, которые должны подключиться к моему веб-сервису.Мне нужно будет принять поток изображений и документов и отправить обратно поток преобразованных изображений.

Мне также необходимо подключиться к другим службам Java, чтобы отправлять потоки изображений в качестве полезных данных для хранения в базе данных.Я новичок в веб-сервисах, есть хорошая документация о том, как включить потоковые контракты между клиентами WCF и Java и наоборот.

Если я хочу вернуть другую информацию вместе с потоком (групповых) изображений клиенту, как бы я это сделал?Как размер каждого изображения, смещение в потоке, поэтому они могут разделять изображения.

Спасибо

1 Ответ

1 голос
/ 14 декабря 2011

Чтобы вернуть дополнительную информацию с вашими изображениями, вам необходимо определить DataContract, который содержит элементы метаданных, а также коллекцию, содержащую ваши изображения. Возможно, представляете свою коллекцию изображений в виде байтового массива, а не просто возвращаете необработанный поток изображений? Есть несколько способов решения этой проблемы, однако наилучшее решение зависит от ваших требований к дизайну.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...