WSDL: погляд зсередини, частина I, Сервери, Інтернет-технології, статті

Автор: Джоан Пітерз (Johan Peeters) Нещодавно автору статті довелося використовувати мову WSDL (Web Services Description Language, Мова опису Web-сервісів) для декількох існуючих Web-сервісів – на одному клієнті працював сервер і клієнтська реалізація. У цього клієнта і фахівців з обслуговування сервера вже склалися тісні робочі відносини, але настав момент, коли виникла необхідність у ще одній клієнтської […]

SOA: підходи до реалізації, Інтеграція додатків і даних, Бази даних, статті

Поява концепції сервісно-орієнтованої архітектури (service-oriented architecture, SOA) стало закономірним кроком на шляху пошуку розв’язання однієї з найбільш нагальних і складних проблем ІТ-індустрії – проблеми інтеграції додатків.

Магічна криптографія або практична магія?, Криптографія, Security & Hack, статті

Біжить ОМОН, біжить спецназ, Стріляє на ходу. Ах, як же не вистачало вас У сімнадцятому році! Народна творчість Фергюсон Н., Шнаєра Б.. Практична криптографія. Пер. з англ. М.: Видавничий дім “Вільямс”, 2005. – 424 с.

Доступ до даних за допомогою ADO.NET, Інтеграція додатків і даних, Бази даних, статті

Технологія ADO.NET забезпечує власний рівень доступу до даних в середовищі. NET. Ця стаття є першою в серії, присвяченої ADO.NET. В ній обговорюється механізм доступу до даних. До недавнього часу процесор баз даних Borland Database Engine підтримував практично всі види доступу до даних, реалізовані в засобах швидкої розробки додатків (RAD) компанії Borland. Починаючи з Delphi 3, […]

Game development: Жанрове спекотне / Погляд на ігрові жанри з позиції розробника

На дворі 2006 рік, і ще якихось сім років тому ми твердо могли б сказати: «Часи розробників-одинаків пішли, як пішли часи простих і геніальних 2D-ігор. Настала ера великих компаній, великих грошей і гігантських команд геймдевелоперов ». Однак XXI століття, який приніс нам мобільні платформи, відкрив і чималу нішу для розробників-індивідуалів і невеликих контор, які теж […]

Бути чи не бути TOGAF: поширення архітектури підприємства за межі RUP

Коли проектний колектив, озброєний Rational Unified Process від IBM(RUP), отримує проектне завдання або вимоги певного користувача, то на шляху до вирішення серед інших артефактів проекту створюються бізнес-прецедент, документ "Бачення" і специфікація вимог до програмного забезпечення. Ці проміжні продукти і створюють їх діяльності добре знають і в технічному, і в бізнес-співтоваристві. Однак способи, які використовуються для […]

Розвиток ERP-системи

У публікаціях, присвячених ERP-систем, як правило, основна увага приділяється питанням впровадження. При цьому за умовчанням мається на увазі, що проекти розвитку ERP-систем – це всього лише окремі випадки впровадження: ті ж завдання, ті ж методики, тільки інший масштаб. При цьому практичний досвід вказує на те, що в реальності проекти розвитку ERP-систем відчутно відрізняються від проектів […]

Зручний і зрозумілий Java під рукою

ORACLE ЗБИРАЄТЬСЯ ЗРОБИТИ РОЗРОБКУ КОДІВ І ПРОСТІШЕ, і продуктивні На 11-й щорічній конференції JavaOne, Яка відбулася в травні нинішнього року в Сан-Франциско (США), було порушено чимало тем, але головною з них слід, мабуть, визнати відновлення балансу між багатими можливостями корпоративної платформи Java і її складністю. Тут була представлена, зокрема, остання версія нової корпоративної моделі під […]

Моделювання SOA: Частина 3. Реалізація сервісу

У цій статті, третій з п'яти статей даної серії, розповідається про те, як реалізуються Web-сервіси на практиці. Спочатку розробник вирішує, який компонент буде пропонувати сервіси, і які саме сервіси. Дане рішення виявляє помітний вплив на доступність, розподіленість, безпека, обсяг транзакцій і пов'язаність сервісу. Після того, як рішення буде прийнято, можна визначити модель реалізації функціональних можливостей […]

Реалізація подій COM + в середовищі Delphi 5

Автор: Андрій Семак, Королівство Delphi Введення Обробка подій є одним з ключових моментів в COM. Існує маса програм, для нормального функціонування яких потрібно підтримка подій. GUI користувача повинен вміти обробляти різну кількість подій, наприклад, таких як: натискання на кнопку миші, переміщення миші по екрану і т.д. Приблизно так само може виникнути потреба обробляти події всередині […]