Целью использования фреймворка является то, что долгосрочное обслуживание вашего приложения легче сделать, потому что вы последовательно кодировали определенные стандарты. Вы также можете иметь несколько разработчиков, работающих параллельно, и легко «объединить» части назад, если они будут выполняться последовательно.
По крайней мере, это часть рамок обещания обеспечивает теоретически.
Рамка построена для решения конкретной проблемы при разработке. Прежде чем выбирать структуру, вы должны просмотреть свое приложение и решить, поможет ли вам эта структура решить эти проблемы. Если это может быть здорово; если вы не можете заставить приложение использовать фреймворк.
Если вы дублируете много кода между передним и задним концом, это кажется мне проблематичным. Я не удивлен, что объекты ценности будут зеркалированы между передней и задней частями, но все их назначение - передача данных между различными системами. Другой код, или бизнес-логика, в идеале должен существовать только в одной системе.
В стороне; Какой странно сформулированный вопрос. Если вы читаете конкретные блоги экспертов и хотите их мнения, почему вы публикуете здесь, а не напрямую обращаетесь к ним?
Первое спасибо за ответ, во-вторых, это то, где блоггер задавал вопросы, которые должны быть размещены, и третье (пока я обращаю ваше внимание), я «сузил» мое внимание к проверке webORB для Java (http: // www. themidnightcoders.com/products/weborb-for-java/overview.html). По мере того как вы предлагаете, кажется, обещают меньше кодирования и большей переносимости (плюс добавленные собственные веб-сервисы), хотя и с ценой на уровне Предприятия. Есть ли у вас какие-либо мысли о добавлении и/или непосредственном опыте работы с WebORB (или даже Spring/etc)? – 2010-05-11 20:24:16
Я поклонник WebORB. Я использовал его в основном для удаленного доступа AMF на .NET. Существует часть генератора кода, которая может помочь с меньшим количеством кодирования. Но я не считаю WebORB основой. Я не слишком разбираюсь в инфраструктурах Java, таких как Spring. – JeffryHouser
Я редактировал вопрос, чтобы сделать его более общим. Как я сказал в своем блоге «Пожалуйста, убедитесь, что вопросы, заданные в StackOverflow, предназначены для общей аудитории разработчиков, то есть того, что больше людей, чем просто вы хотите знать ответ. Если ваш вопрос специфичен для вас, то по электронной почте все еще есть лучший способ спросить меня ». –