Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
integratsia_teoria.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
124.86 Кб
Скачать

36. Аж даму стратегиясын өңдеу. Ақпараттық жүйелерді интеграциялау үшін заманауи программалық жабдықтауды қолдану

АЖ даму стратегиясын өңдеу.

60-жылдар. ақапараттық жүйелерге көзқарастың өзгерумен ерекшеленеді. Көптеген параметрлері бойынша периодтты есеп берулер одан алынған ақпарат қолданыла бастады. Ол үшін ұйымдарға көп функцияларды қамсыздандыру мүмкіндігі бар копьютерлік құралдар керек болды.

70 жылдар шешімдерді тез қабылдау процесстерін жылдамдату үшін ақпараттық жүйелер басқару құралдарында кеңінен қолданыла бастады.

80 жылдардың аяғында ақпараттық жүйелердің концепциялық қолданылуы тағы да өзгеріске ұшырайды. Олар ақпаоаттың стратегиялық қайнар көзі және барлық профилдағы ұйымдар үшін қолданыла бастады. Осы периодттағы ақпараттар жүйесі өз уақытында ақпаратты жеткізіп, ұйымдардың өз кәсібі бойынша алға жылжуына көмектесті.

Жүйелерді интеграциялау үшін қолданылатын программалық өнім/.

Жүйелерді интеграциялауға арналған программалық өнімдер саны өте көп: қолданушының бизнес көлеміне қарай есептелген коммерциялық және тегін, Open Source және бастапқы жабық, арзан және қымбат қнімдер саны өте көптеп кездеседі. Жүйелерді интегралдауға арналған өнімдердің келесі класын қарастыруға болады.

  • SOA идеологиясын іске асырады

  • Messaging идеологиясын іске асырады

  • сервистердің корпоративті шиналары

  • бизнес процесс деңгейіндегі интеграциялау құралдары (BPEL, Business Process Execution Language)

  • Мәліметтерді интеграциялайтын құралдар

37. Аж интеграциялауға арналған Веб – технологияларды қолдану.

XML тілін көрсету және мазмұн көрсетілердің алдында XSLT-ні XML тіліне қолдану үшін XML веб бөлігін пайдалануымызға болады.

XML web-сервисі – бұл web-қосымшаның ерекше түрі. Қызметтері: Web-серверде ашылады; ішкі клиенттермен шақырылуы мүмкін web-әдістерді жариялайды. XML – XML-құжаттар аталатын мәліметтердің объкт класын сипаттайтын белгілеу тілі. XML тілі белгілеу үшін өзінің ешкандай тэг/ болмайды, ол жай ғана олардың жасау ретін анықтайды. Тэг/ жиынтығын ұлғайтуға болады.

Қарапайым XML-құжат келесі мысалдағы түрде болуы мүмкін:

<?xml version="1.0"?>

<list_of_items>

<item id="1"><first/>Бірінші</item>

<item id="2">Екінші <sub_item>подпункт 1</sub_item></item>

<item id="3">Үшінші</item>

<item id="4"><last/>Соңғы</item>

</list_of_items>

Бұл құжат кәдімгі HTML-беттке ұқсас. XML-де ашатын, жабатын және бос тэгтар бар (HTML-де бос тэг ұғымы бар, бірақ оған арнайы белгілеу қажет емес). Кез-келген XML-құжат <?xml?> нұсқасынаң басталу керек, оның ішінді тіл версияның номерін, кодтық беттің номері және басқа параметр/ аңықталуы мүмкін.

Клиент келесі функцияларды орындайды:

  • XML-құжатты талдау, стильдер кестесін қосу және құжаттың құрамын көрсету;

  • Экранға HTML-құжатты интерпретациялау.

Қазіргі кезде XML-құжатты талдау жасайтын клиент ретінде Microsoft Internet Explorer айтуға болады. Басқалары XML-ағындарды алдын ала HTML-ге түрлендіруді қажет етеді, сондықтан бұл функция сервер жақта іске асырылады.Ең көп өнімділікті қамтамасыз ету үшін қосымша компоненттері арнайы құрылымдармен беріледі. Web-қосымшаның жұмысын қамтамасыз ететін маңыздыэлемент – деректер базасының сервері болып табылады. ДББЖ деректерді дереу XML-құжат түрінде қайтара алады.

Web-қосымшаның жұмысы үшін келесілер қолданылады:

- web-қосымшаның объекттерін сақтау мен манипуляциялауға қажетті ДББЖ;

- қосымшалар сервері;

- web-қосымша/ серверінің жұмыс нәтижесін визуализациялауға арналған браузер.

Веб-сервистерді шақыру практикалық түрде кез келген Internet хаттаманың (http, stmp) қолданылуын қамтамасыз етеді. Осындай құрылымға сәйкес веб-сервистер келесідей мүмкіндіктерге ие:

  1. практикалық түрде бағдарламалау тілінің кез келген тілінде жазуға болады,

  2. кез келген операциялық жүйеде жұмыс істей алады,

  3. басқа да қосымшаларға қол жетімді бола алады, веб-сервистердің интерфейсін

  4. білсе жеткілікті.

XML және веб – қызметтері. XSLT - XML-құжатты басқа құжаттарға түрлендіру тілі болып табылады. Мұндай түрлендіру, жалпы жағдайда, ақпараттың қажетті бөлігін бөліп, оны оқу үшін қолайлы түрде беруге мүмкіндік береді. Сондай ақ, XSLT-стильдер кестелерін сипаттауға арналған функционалды тіл болып табылады. XML-құжат, арнайы жасалған стильдер кестесімен XSLT-фильтр арқылы өткізіледі, тек осыдан кейін HTML–құжат қолданушыға жіберіледі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]