Лекции по предмету омбт (Oracle 9i маълумотлар базаси технологияси) Лекция Введение в Oracle 9i. План


Технологии и языки, поддерживаемые Oracle ASТехнология/Язык



Download 3,91 Mb.
bet2/101
Sana25.02.2022
Hajmi3,91 Mb.
#291602
TuriЛекции
1   2   3   4   5   6   7   8   9   ...   101
Bog'liq
Лекция Oracle

Технологии и языки, поддерживаемые Oracle ASТехнология/Язык

  • Java and J2EE Java Server Pages (JSP) v. 1.2

  • Java Servlets v. 2.3

  • Enterprise Java Beans (EJB) v.2.0

  • Java Database Connectivity (JDBC) v. 2.0 Extensions

  • Java Transaction API (JTA) v. 1.0

  • Java Naming and Directory Interface (JNDI) v. 1.2

  • Java Message Service (JMS) v.1.0.2b

  • Java Authentication and Authorization

  • Service (JAAS) v.1.0

  • J2EE Connector Architecture v. 1.0

  • Java API for XML Parsing (JAXP) v.1.1

  • Java Mail v. 1.0

  • XML XML v. 1.0

  • XML Namespaces v. 1.0

  • Document Object Model (DOM) v.1.0/2.0

  • Extensible Stylesheet Language

  • Transformations (XSLT) v. 1.0

  • XML Schemas v.1.0

  • Simple API for XML (SAX) v.1.0/2.0 + Extensions

  • XML Path Language (XPath) v. 1.0

  • XSQL

  • Internet Data Access Presentation

  • PL/SQL PL/SQL Server Pages v. 9.0.4

  • PL/SQL Web Toolkit v. 9.0.4

  • Oracle Application Server Forms Services v. 9.0.4

  • Web services Web Services Description Language (WSDL) v. 1.1

  • Universal Description, Discovery, and Integration (UDDI) v. 2.0

  • Simple Object Access Protocol (SOAP) v. 1.1

Применение оптимизированного под Grid-вычисления сервера приложений существенно снижает затраты на аппаратные средства и упрощает администрирование, позволяя разворачивать и управлять приложениями, разработанными в Oracle Developer Suite, на одном прикладном сервере. Модуль Oracle Forms Services, который мы будем рассматривать чуть позже, также является частью Oracle AS и позволяет развертывать приложения, написанные в Forms Developer в Web. Ниже перечислены основные сервисы сервера приложений.



  • Коммуникационные сервисы (Communication services).

  • Сервисы выполнения приложения (Application Runtime Services).

  • Системные сервисы (System Services).

  • Управление сервисами (Management Services).

  • Сервисы соединения (Connectivity services).

  • Решения (Solutions).

Как вы уже успели заметить, платформа Oracle Application Server объединяет в себе множество технологий и инструментов для создания полного цикла разработки и развертывания приложения. Мы рассматриваем версию Oracle Application не только потому, что она является актуальной и сочетает в себе опыт и возможности предыдущих версий, но еще и потому, что она стала первой Grid-ориентированной платформой, открывающей много новых возможностей. Среди нововведений отметим:
Управляемость – в состав Oracle Application Server входит набор средств управления рабочей нагрузкой, который за счет перераспределения имеющихся ресурсов между приложениями упрощает оптимизацию вычислительной мощности.
Надежность – по заявлению разработчиков корпорации Oracle, новая платформа Oracle Application Server обладает новыми средствами повышения безопасности и надежности корпоративных решений, выполняемых на кластерах и в сети распределенных вычислений предприятия. Среди новых возможностей прежде всего следует отметить функции:
Fast-Start Fault Recovery Architecture – это усовершенствованная архитектура быстрого запуска при устранении отказа;
Failure Notification (FaN) – функция оповещения об ошибках.
Интеграция приложений – новые возможности интеграции позволяют использовать один программный продукт для различных типов интеграции приложений и создать единую модель данных, выступающую информационным ядром для поддержки реализации будущих интеграционных проектов.
Новые возможности для веб-сервисов – это прежде всего усовершенствование функциональности веб-сервисов. Grid Computing Model (GCM) оптимизирует процесс наращивания и распределения вычислительной мощности, а веб-сервисы, в свою очередь, облегчают повторное использование приложений.
Oracle Forms Services

Oracle Forms Services (OFS) – это компонент Oracle Application Server, предназначенный для переноса приложения в Web. Когда пользователь запускает приложение Oracle Forms, автоматически загружается и кешируется на клиентской Java-машине Java-апплет из сервера приложений (Oracle AS). Также модуль OFS при запуске приложения Forms Developer преобразует его графический интерфейс в набор Java-апплетов, которые пересылаются на клиентский компьютер. Даже несмотря на то, что Forms использует Java-апплет для отображения формы в клиентском браузере, от пользователя не требуется знание языка JAVA.


Преимущество над другими клиент-серверными версиями Forms
По сравнению с предыдущими версиями Forms, такая архитектура дает следующие преимущества:
возможность не устанавливать клиентское программное обеспечение на все компьютеры, которые работают с приложением, что существенно снижает затраты на развертывание такой системы;
администрирование – благодаря использованию модуля OFS достигается высокая масштабируемость, так как администрирование одного сервера приложений намного проще, чем множества клиентских компьютеров;
автоматическое распределение нагрузки – Oracle AS Forms Services автоматически распределяет нагрузку на все серверы приложений, работающие в системе. Что же касается распределения нагрузки на сервер в критические моменты или переадресации пользовательских запросов, то в этом вам поможет Oracle Enterprise Manager (OEM), который содержит компоненты для администрирования всех серверов приложений.

Oracle Forms Services использует трехзвенную архитектуру (рис. 1.1).


Звено Клиент содержит браузер, в котором отображается форма.
Сервер приложений – это промежуточное звено, в котором располагается сервер программного обеспечения и логики приложений.
З
вено База Данных – это сервер БД, в которой хранятся данные.
Рис. 1.1. Архитектура Oracle Forms Services
Основные компоненты Oracle Forms Services:
JAVA Client;
Forms Listener Servlet;
Forms Servlet;
Forms Runtime Engine

Oracle Developer Suite

Oracle Developer Suite 10g – это полный набор интегрированных средств для разработки интернет-приложений, который включает в себя удобную интегрированную среду разработки со средствами моделирования, программирования на PL/SQL, Java, разработки компонентов, бизнес-анализа, составления отчетов и диаграмм. И, что очень важно, все эти средства используют общие ресурсы, что позволяет совместно работать над одним проектом группе разработчиков. В таблице 1.3 приведены компоненты (продукты) Oracle Developer Suite.
Oracle Developer Suite

Oracle Developer Suite 10g – это полный набор интегрированных средств для разработки интернет-приложений, который включает в себя удобную интегрированную среду разработки со средствами моделирования, программирования на PL/SQL, Java, разработки компонентов, бизнес-анализа, составления отчетов и диаграмм. И, что очень важно, все эти средства используют общие ресурсы, что позволяет совместно работать над одним проектом группе разработчиков. В таблице 1.3 приведены компоненты (продукты) Oracle Developer Suite.




Download 3,91 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   101




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish