Когда я верил в американской мечте о инкапсуляции и полиморфизме, вторжение веб-службах помыли объекты прочь с RPC называет ...Помощь! Злые услуги убивают мои объекты
Когда я лелеял свои воскреснувшие Поноша, уродливую армию варваров, называемых прокси объекты завоевали мои земли ...
Позже мир, казалось, возвращался с DDD и NHibernate на серверной стороне, но SilverLightning ударил по моему замку, теперь снова голод, вкусная ленивая загрузка только в моих воспоминаниях и для лет назад мои бедные объекты снова нуждаются в устаревших услугах ...
И я полный страха ... мир говорит все больше о некоторых других ужасающих процедурных монстрах ... они называют их «Workflows» ...
Как я могу сохранить свои объекты? Буквально я никому не предоставляю никаких услуг. Я строю простую небольшую систему. Я не хочу использовать службы для поиска моих данных. Я не хочу использовать сервисы, чтобы разговаривать с моего веб-интерфейса с моим веб-интерфейсом ... поскольку я не хочу использовать уличную почту, чтобы поговорить с моими коллегами.
Любые идеи? Вам удалось сохранить ваши объекты? Вам удалось сохранить больше, чем ваша модель домена? (Надеюсь, вам удалось последний ...)
Update: Если это не было ясно ... У нас убили архитектуру, потому что все с помощью веб-сервиса на базе. Была мода «OO - мертва», правило обслуживания. В SOA все еще довольно сложно сосредоточиться на объектах, когда все фокусируется на глаголах («контракты на работу»). Я чувствую, что сложно позаботиться о вашем дизайне.
Что вы курите? Вы действительно хотите получить ответ, ошибаться, что бы это ни было? – 2008-11-20 17:56:23
Я думаю «слишком много кислоты» - о чем вы болтаете? – 2008-11-20 17:56:55
@Steven - вы говорите «слишком много кислоты»? Если что-то для вас не имеет смысла или вообще не имеет смысла, или это шутка, или вы не получили шутку, или, может быть, это была не шутка - я бы не сказал «слишком много» кислота». Спасибо за инкапсуляцию кстати. – badbadboy 2008-11-20 18:40:30