• Веб-сервислар
  • Nizomiy nomidagi toshkent davlat pedagogika universiteti informatika va uni o




    Download 10,42 Mb.
    Pdf ko'rish
    bet201/252
    Sana27.11.2023
    Hajmi10,42 Mb.
    #106552
    1   ...   197   198   199   200   201   202   203   204   ...   252
    Bog'liq
    УМК Ихтисос Даст Воситалар

    Ташқи интерфейслар. MatLab пакети бошқа дастурлаш тилларида 
    ёзилган ташқи дастурларга, берилганларга, Component Object Model ёки Dynamic 
    Data Exchange технологиялари орқали мулоқатда бўладиган мижоз ва 
    серверларга, шунингдек MatLab билан тўғридан тўғри ўзаро таъсир этадиган 
    ташқи қурилмаларга кириш учун турли-туман интерфейсларга эга. Бу 
    имкониятларнинг кўпчилиги MatLab API номи билан маълум.
    COM. MatLab пакети COM-объектлар (мижозлар ҳам, серверлар ҳам) 
    яратиш, манипуляция қилиш ва йўқ қиладиган функцияларга киришишни тақдим 
    этади. Шунингдек, ActiveX технология ҳам қўллаб-қувватланади. Барча COM-
    объектлар MatLab пакетининг махсус синфига тегишлидир. Автомтлашни 
    назоратчиси (ингл. Automation controller) функциясига эга бўлган барча 
    дастурлар, MatLabга автоматлаштириш серверига (ингл. Automation server) каби 
    кириши мумкин.
    .NET. Microsoft Windowsда MatLab пакети дастурли .NET Framework 
    платформага киришни тақдим этади. MatLab муҳитидан .NET тўплаш 
    (Assemblies)ни юклаш ва .NET синфлар объектлари билан ишлаш имконияти 
    мавжуд. MatLab 7.11 (R2010b) версиясида .NET Framework 2.0, 3.0, 3.5 ва 4.0 
    версиялари қўллаб-қувватланади. 
    69) 
    Профиллаш — дастурнинг аллоҳида лавҳалари(одатда дастурлар)ни бажариш вақтини, тўғри 
    айтилган шартли ўтишларнинг сони, кэш-хатолар ва бошқ. ишлаш табиатини тўплаш. Ишлаш таҳлили 
    учун фойдаланиладиган ускуна профилловчи, профайлер (
    ингл.
     profiler) деб аталади. Одатда дастурни 
    мақбуллаштириш билан биргаликда бажарилади.


    285 
    DDE.MatLab пакети берилганлар билан алмашининшнинг динамик 
    технологияси (DDE) ёрдамида иловалар MatLabберилганларига кириши 
    кабиWindows муҳитининг иловаларига кириш имкониятини берадиган 
    функцияларга эга. DDE-сервер бўладиган ҳар бир илова, ўзининг ажойиб 
    идентификацион номига эга. MatLab учун бу ном — MatLabдир. 
    Веб-сервислар. В MatLabда веб-сервисларнинг методларини чақириш 
    имконияти мавжуд. Махсус функция API веб-сервис методларига асосланган 
    ҳолда синф яратади.
    MatLab веб-сервис мижоз билан ундан жўнатмалар қабул қилиш, уларни 
    қайта ишлаш ва жавоб жўнатмалар ёрдамида ўзаро таъсир этади. Қуйидаги 
    технологиялар қуллаб-қувватланади: Simple Object Access Protocol- объектларга 
    оддий кириш баённомаси

    (SOAP)

    Download 10,42 Mb.
    1   ...   197   198   199   200   201   202   203   204   ...   252




    Download 10,42 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Nizomiy nomidagi toshkent davlat pedagogika universiteti informatika va uni o

    Download 10,42 Mb.
    Pdf ko'rish