Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Трехзвенная архитектура приложения [D7]


Григорий Ситнин ©   (2003-06-26 16:39:00) 

Привет всем. Не подскажете ли, с помощью каких механизмов сегодня модно реализовывать трехзвенные (клиент--сервер приложений--сервер БД) приложения? MIDAS или что-нибудь лучше есть?

Интересует какой-нибудь удобный и функциональный набор под Delphi7 (или 6). Моя задача -- снизить сетевой траффик и абстрагироваться от конкретной СУБД (чтобы под IBase, Oracle, MySQL или MSSQL можно было приложение сделать).


Anatoly Podgoretsky   (2003-07-08 19:41:00) [1]

Из бесплатных можно взглянуть на MiddleWare от Франсуа Пьетте


Dsgnr   (2003-07-08 19:09:00) [2]

Посмотри еще вот это:
www.megapolis-suite.ru



Megapolis - промышленный сервер приложений (Application Server). Он обеспечивает интерпретацию созданной разработчиками объектной модели, поддерживает различные способы вызова методов объектов (COM-методы, методы, реализованные на скриптовых языках SQL, VBScript, Jscript). Пользователь имеет возможность, в случае необходимости, настроить сервер приложений Megapolis для поддержки любых других способов вызова методов объектов, в том числе и разработанных самостоятельно.

К основным компонентам Megapolis относятся:

Сервер приложений.
Дизайнер объектов.
Система администрирования.
Универсальная система построения справочников.
OLAP дизайнер.
Дизайнер отчётов.
Машина состояний.


P.S.: Кстати, open source


Digitman   (2003-06-27 16:59:00) [3]


> Григорий Ситнин


понятия не имею

сам я какое-то время назад поэкспериментировал с ASTA1 как минимум из-за реализованной в нем возможности просто и беспроблемно выполнять колбеки - в принципе мне понравилось. Но версия та была еще сырой.


Григорий Ситнин   (2003-06-27 15:25:00) [4]

Digitman, спасибо. А какие-нибудь продукты на этой системе уже построены?


Digitman   (2003-06-27 14:42:00) [5]


> Григорий Ситнин


источник - http://www.astatech.com/products/asta3/

ASTA 3 allows Delphi Developers to build secure thin client applications that run over the Internet and also support Palm, WinCE, Java, C# and other non-vcl clients.

ASTA 3.0 is a mature product built on the ASTA foundation started in 1998 with the release of ASTA 1.0. ASTA has been used by thousands of developers world wide in over 80 countries. This release has more features and documentation than ever with a 700+ Page PDF manual and documented Tutorials.

New Server format allows for Servers to run as NT Services or Normal EXE"s

PcAnywhere like remote control

Remote Server administration

New Smart threading Model combines Pooled Database and Persistent Sessions

Built in strong encryption options (DES, AES and RSA Public Key Exchange (cross platorm on palm and wince also)

Formal Instant Messaging API including a built in Message Queue with disconnected Messaging Support

Enhanced http support to get through any Firewall with built in stateless Authentication

Build on SOAP support Included for both client and server sides

Named Pooled Server Database Sessions providing the ultimate support for ASP Models
ASTA takes the burden off developers and allows you to build cross platform, thin client, zero admin, secure, scalable Database applications that can run over the Internet. We want you to concentrate on coding your application rather than dealing with low level issues like threading, encryption, or writing SQL update statements. With ASTA you set properties rather than have to implement with code.

The Internet Second Wave is here and the ASTA Technology Framework provides the foundation to not only build scalable rich, thin client applications but to add collaborative tools and full cross platform support beyond the Desktop.

Most ASTA developers are Database Application Developers and start with a database centric view of the world. ASTA wants to remind you that "There is more to Heaven and Earth Horatio, than Win32 Database applications". There is a wave coming that will leverage wireless and collaborative technologies and with ASTA you can provide today what your customers will be asking for tomorrow like Voice over IP.


ASTA 3 Evaluations
ASTA 3 Evaluatoins come with 700+ Page ASTA PDF manual, Full Windows Help, ASTA server source, and Help Tutorials and Help Tutorial Documentation in PDF and WinHelp format.

ASTA 3 Evaluation for Delphi 5
ASTA 3 Evaluation for Delphi 6
ASTA 3 Evaluation for Delphi 7
PocketPC and Palm Examples and Tutorials including sample Severs with Compression and Encryption Options


Polevi   (2003-06-27 14:06:00) [6]

COM+


Григорий Ситнин   (2003-06-27 13:33:00) [7]

Может, мне в CORBA писать надо было?

2Модератор: может, переместите?


Григорий Ситнин   (2003-06-26 17:35:00) [8]


> может паковать данные на клиенте а на серваке распаковывать?


второй части задачи не решает =) так бы xml, stream, zlib и вперед =)


Соловьев   (2003-06-26 17:04:00) [9]


> Моя задача -- снизить сетевой траффик

может паковать данные на клиенте а на серваке распаковывать?


Наверх

Титульная страница Поиск, карта сайта Написать письмо