Посты для тега : ‘клиентов’

Клиенты одного провайдера с резервным каналом между ними – правила маршрутизации в сети Internet

По обоюдной договоренности клиенты одного провайдера могут организовать между собой соединение в частном порядке. Такой частный канал будет использоваться в качестве резервного в том случае, если соединение с провайдером у одного из клиентов выйдет из строя. В этом разделе мы рассматриваем случай, когда частный канал используется как основной для обмена трафиком между AS двух клиентов […]

Читать далее »

Группировка в итоговом запросе

  Наипростейший итоговый запрос суммирует все выбранные записи в одну строку результатов, как показано на рис. 7.8. В более сложном итоговом запросе применяется группировка для вычисления промежуточных итогов. Для корректного применения группировки следует помнить о том, что поле, которое вы используете, должно содержать много повторяющихся значений. Например, хорошо группировать клиентов по штатам, в которых они […]

Читать далее »

Применение типа Код репликации

Представьте себе, что вы работаете в компании с несколькими региональными отделами продаж, каждый из которых имеет собственную БД, отслеживающую заказы. Если применять обычное поле типа Счетчик, в конце концов, вы получите несколько клиентов с одинаковыми ID, но в разных филиалах. Если вы когда-нибудь захотите сравнить данные, то быстро запутаетесь. И не сможете в будущем объединить […]

Читать далее »

Какие задачи можно решать в программе Access

Современный мир наполнен информацией. Поиск в Web-пространстве скучного словосочетания "консервированная морковь" вылавливает более миллиона Web-страниц. В результате неудивительно, что людям разных профессий нужны мощные средства для хранения информации и управления ею.

Читать далее »

Учебный пример: маркировка заказов на товары, которых нет в наличии

  У компании Boutique Fudge есть проблема. Компания производит свои товары небольшими партиями, и они быстро распродаются. Например, если их источник импортного дуриана иссякает, то же происходит и со всемирно известным продуктом Mocha Malaysian Espresso Milk (малазийский кофе Мокко эспрессо с молоком).

Читать далее »

Применение прокси-серверов

Ниже мы рассмотрим различные варианты использования прокси-серверов, помимо предоставления клиентам доступа к ресурсам в Web. Это совместное использование ресурсов, кэширование, аионимизация, трансформация запросов и/или ответов и, наконец, фильтрация запросов/ответов.

Читать далее »

Комплексное измерение показателей эффективности Web

После рассмотрения вопроса совместимости со спецификацией протокола, было бы естественно выяснить, действительно ли изменения в протоколе ведут к повышению эффективности Web. Эффективность Web определяется несколькими факторами, включая время ожидания, испытываемое пользователем при загрузке Web-pecypcoB, нагрузку на сеть в виде количества пакетов, которое требуется для передачи ответов, и нагрузку на Web-сервер, связанную с обработкой запросов.

Читать далее »

Активные измерения

Журналы клиентов, Web-серверов и прокси-серверов, а гакже результаты мониторинга пакетов обычно не включают достаточной информации, чтобы оцепить производительность с гочки зрения пользователя. Рассмотрим проблему в определении задержки, возникающей при загрузке Web-страницы http://www.foo.com, включая все встроенные изображения. Если одно или более изображений находятся на другом сервере, журнал сервера http://www.foo.com не сможет предоставить информацию обо всех запросах. […]

Читать далее »

PRO-COW. Масштабное исследование совместимости

Методология исследования совместимости в Web (PRO-COW — Protocol Compliance on the Web) заключается в генерировании множества запросов, охватывающих различные фуикции НТТР/1.1, и автоматической проверке ответов с целью определить, удовлетворяют ли они требованиям, содержащимся в спецификации. Например, если предполагается, что каждый ответ имеет заголовок Date, ответы сервера, в которых этот заголовок отсутствует, считаются несовместимыми. Более подробное […]

Читать далее »

Выбор между интерфейсами и классами

В предыдущих постах посвященных контрактам, было показано, что контракт можно реализовать различными способами. В среде С# и .NET двумя главными способами являются интерфейсы и классы, причем классы могут даже быть абстрактными. В примере с зоопарком вполне ясно, когда для определения контракта необходимо использовать интерфейс вместо абстрактного класса. Однако выбор не всегда очевиден, поэтому давайте рассмотрим […]

Читать далее »
 
Rambler's Top100