Вопрос

В настоящее время я работаю над проектом, который раскрывает некоторые функции через веб -сервисы. Проблема в том, что некоторые вызовы должны вернуть массив «атрибута», который является классом контейнеров для ячейки базы данных.

Эти атрибуты, очевидно, разные типы (Int, String, Date, TimeStamp и т. Д.). Ничего не сложно, просто основные типы. К настоящему времени вызовы Webservice просто возвращают массив объектов атрибутов, которые содержит значения в строках.

Теперь я не кодировал веб -сервисы, я просто хочу знать, есть ли некоторые известные шаблоны для разработки таких ситуаций (чтобы сделать советы парню, который на самом деле является разработчиком этих веб -сервисов).

Это было полезно?

Решение

Я думаю Эта серия Статьи на infoQ поможет вам (или фактическому разработчику) понять, что вам нужно сделать. Он рассказывает о отображениях между типами данных XML и типами данных Java.

Если нет, то я не совсем понимаю ваш вопрос. Извиняюсь!

Другие советы

Я думаю, что вам нужны веб -сервисы "Contract First". Напишите их таким образом, чтобы вы принимали запрос XML и возвращаете ответ XML. Это не сильно отличается от вашей схемы, которая возвращает множество струн, но она будет гораздо более портативной для разных клиентов. Определение строки и массива отличается в Java и .net, поэтому любой подход, который использует объекты для запросов или ответов блокировки в конкретном клиенте. Придерживаться XML; Начните с схем в качестве контракта с клиентами.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top