Что происходит?
Система планирования и мониторинга работы обходчиков трасс для Мосводоканала
Web Front-end для одного из крупнейших кибермаркетов электроники федерального масштаба — «Юлмарт»
Интерактивный годовой отчет Мосводоканал-2011
Digital Zone партнер компании Oracle
Продается! Картографическая система для диспетчерской службы такси
Ostrov Select 1.0 — программа для подбора оборудования компании «Остров»
«Pebble» — игровое приложение для iPad и iPhone!
В московский офис DZ требуются: офис-менеджер и аналитик.
Современные операционные системы
Практически все сегодня пользуются операционными системами. Но хороши ли операционные системы современности, решают ли они все стоящие перед ними задачи, возможен ли прогресс в этой области?
Команда DZ провела консалтинговые работы по годовому отчёту МГУП «Мосводоканал»
|
Разработка клиент-серверных приложений
У нас есть опыт написания клиентских частей под:
- операционную систему Windows — на C#, Java, C++ (возможны варианты);
- произвольную операционную систему, поддерживающую Java;
- мобильные телефоны и карманные компьютеры, поддерживающие Java ME или SE.
Серверные компоненты могут основываться на Java SE/EE (Linux, Solaris, другой Unix, Windows) или на C# (Windows без вариантов). В качестве базы данных мы предпочитаем использовать Oracle, mySQL или MS SQL. Интерфейсы: SOAP, XML RPC, RMI, CORBA или иное по желанию клиента.
Пример описания логики взаимодействия компонент распределенной системы.
Конечно, это давно уже не клиент-сервер, а 3-tier, и давно уже не 3-tier, а multitier, и давно уже не multitier, а распределенные… damn it — зачем нам с вами все эти buzzwords?
Мы умеем делать сложные вещи. Распределенные системы. Распределенные системы, компоненты которых связаны ненадежными каналами. Запитаны ненадежным электричеством. В ненадежной стране. Sigh. Мы ушли от темы.
Распределённое приложение в самом простом виде состоит из двух частей. Одна, как правило, общается с человеком — ее зовут клиентской. Другая или другие общаются на другом уровне, и смысл их жизни понятен лишь посвященным. Ее или их зовут серверными. Зачастую эти самые серверные части водят шашни с базами данных.
|