Администраторы и разработчики часто пренебрегают теми
преимуществами, которые можно получить от применения некоторых выдающихся, но
скрытых драгоценных возможностей, которыми обладает сервер Oracle7. Я прежде
всего имею в виду пакеты утилит DBMS, которые позволяют разработчикам
приложений применять расширенные средства сервера базы данных, такие как
сигналы (alerts), коммуникационные каналы (communication pipes) и управляемые
сервером блокировки ресурсов (server-managed resource locking). В Oracle7
версии 7.1 имеется поистине фантастическое добавление к семейству пакетов DBMS:
новый пакет DBMS_SQL обеспечивает разработчиков инструментарием для создания
динамически формируемых предложений SQL в программах на PL/SQL.
В прошлом посте мы использовали SQL Azure
Data Sync для синхронизации между настольной Northwind1 и облачной
Northwind1_Azureбазами данных, которые были включены в Sync Group по имени
"группа захвата"...
Настроить репликацию между облачной базой
данных и базой на on-premise (безоблачном) SQL Server нельзя, потому что SQL
Azure еене поддерживает. Как вариант, можно написать приложение с использованием
Microsoft Sync Framework, которое будет отслеживать изменения на одном конце и
применять их на другом и наоборот...
В этой записи блога мы близко рассмотрим
ApiExplorer, являющийся реализацией IApiExplorer по умолчанию и увидим как с
помощью него можно быстро сгенерировать веб-документацию по доступному REST
API...
Написать интересную статью на техническую
тему очень сложно. Приходится балансировать между тем, чтобы не скатиться в
технические дебри и тем, чтобы совсем ничего не сказать. Сегодня я попробую в
общих словах (без деталей) поговорить о том, как обстоят дела с разработкой
многопоточных desktop-приложений в не столь популярной на сегодняшний день, но
наверняка знакомой многим российским разработчикам среде Delphi. Статья
ориентирована на НЕ новичков в программировании, являющихся при этом новичками
в области создания многопоточных приложений.
Недавно я столкнулся с необходимостью
эффективной работы с сокетами в Windows приложении. Задача типичная для
нагруженного сервера. Нетипичным тут будет казаться только язык реализации -
Delphi.