2012-01-20 3 views
2

Мне нужно придумать схему именования ситуации, когда некоторые объекты будут существовать в двух версиях. Предположим, что на стороне сервера есть объекты File и Directory, и он передает облегченную версию их на клиентскую сторону. Названия LightweightFile и LightweightDirectory, очевидно, слишком длинны и неуклюжи. Что хорошего слова для использования здесь вместо легкого?Схема именования для облегченных объектов

+0

lte? Просто мысль – bschultz

+0

... как указано выше, или lite – CompanyDroneFromSector7G

ответ

1

Мы использовали «объекты передачи данных», сокращенные до DTO. Это немного многословно и требует аббревиатуры, хотя (вот почему я нашел этот вопрос).

+0

приятный, по-видимому, DTO - настоящий термин для того, что я искал. –

2

Легкие клиентские представления серверных объектов часто называются Stub или Proxy.

+0

Я думаю, что Stub - это в основном что-то сгенерированное/немое, что ничего не делает. Прокси также принимает какое-то действие. И я говорю о объектах значений, используемых для передачи данных, и никакого поведения, связанного с ними. –

+0

@MK: Вы ничего не сказали об объектах значения в своем вопросе. Это полностью меняет терминологию. О, «Stub» - стандартная терминология клиент-сервер для активного клиентского объекта, который говорит с сервером. – skaffman

+0

Да, не показалось важным. –

Смежные вопросы