Я работаю над веб-сервисом, который по сути является оберткой вокруг хранимой процедуры Oracle и в настоящее время имеет 11 параметров.Дело не в том, что есть 11 аргументов, но я чувствую, что должна быть структура для размещения хотя бы нескольких из них, чтобы сохранить хорошую архитектуру.Все параметры должны быть переданы, но читаемость кода страдает от такого длительного вызова.
Служба сообщает об успешной загрузке, которую наше клиентское приложение делает от сторонней компании, чтобы мы могли отслеживать нашиБиллинг (как с клиентом, так и с третьей стороной).
Короче говоря, это 3 Guid
с, 5 int
с, int[]
, double[]
и string
.Два массива параллельны.
Если что-то изменится, серверной службой будет служба .Net 4.0 WCF, но приложением, выполняющим запрос, будет приложение Windows Form Form .Net 2.0.
Чтокакие деловые отношения вы гарантируете объединение в объекты?Что было бы оптимальным способом, зная, что это передается с использованием SOAP?