Какой обычный термин для локального IIS / веб-приложения со службами? - PullRequest
2 голосов
/ 06 апреля 2010

Я унаследовал многотехнологичный проект, который включает в себя пользовательский интерфейс Flash, содержащийся в хосте, похожем на веб-браузер, и содержит компонент ASP.NET, который предоставляет веб-сервисы для пользовательского интерфейса Flash, фоновые / сторожевые службы и веб-интерфейс.приложение для администрирования системы.

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

Существует ли какое-либо обычно используемое имя для этого ASPМногоцелевой проект .NET?

Ответы [ 3 ]

1 голос
/ 06 апреля 2010

Я не думаю, что есть общий термин, который описывает это. «Веб-сайт», как вы упомянули, относится к типу шаблона проекта веб-сайта в Visual Studio и к способу завершения развертывания. «Веб-приложение» относится к шаблону проекта веб-приложения с другим процессом развертывания и компиляции.

Я не вижу необходимости в имени, поскольку, как правило, в таких ситуациях коллектив вызывается по какому-то названию проекта или даже по URL. Затем кусочки идентифицируются по их функции.

Чтобы немного расширить это из ваших комментариев в отношении использования имени.

В обычной ситуации я бы увидел, что вы заметили, разбитый на три части.

  • Услуга
  • Интерфейс администрирования
  • Веб-сервисы

Это будет минимальная разделительная линия, но, как я отмечал в комментариях, я не вижу, чтобы имя вашей папки в системе контроля версий должно было быть чем-то описательным на 1000%, у вас должна быть другая документация, объясняет архитектуру, особенно когда у вас смешанные технологии, как у вас.

1 голос
/ 06 апреля 2010

Возможно, вы сможете просто назвать его «Серверная сторона».Ваше Flash-приложение будет «Клиентской стороной».В противном случае было бы неплохо назвать его «(ASP.NET) Web Application» или «Web / Service Layer».«Веб-сайт» может быть не лучшим, потому что это может означать, что это просто веб-сайт, который может не дать понять, что он также включает веб-сервисы.

1 голос
/ 06 апреля 2010

Я думаю, что в вашем случае вам лучше не концентрироваться на этих терминах, а скорее ссылаться на часть Flash как UI / View, а серверную часть ASP.NET - как модель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...