• жаңылыктар_баннери

Жаңылыктар

Кубат туташтыргычтарын жаңы колдонуу

Кубат туташтыргычын колдонууну талкуулоодо көп нерсе бар, чындыгында, колдонуучу кубат туташтыргычын учурдагы программалык камсыздоо моделине кошо алат, бизнес көйгөйлөрүн жана кайчылаш көйгөйлөрдү туташтыруу үчүн колдонулат, анткени AOP семантикасы, туташтыргыч бөлүгү бизнес көйгөйлөрүнө көз каранды, кайчылаш маселелер бөлүгү кубат туташтыргычына көз каранды.

кубат туташтыргыч чыпкалоо технологиясын өнүктүрүү жөнүндө

Андан кийин, туташтыргычтын айланасында колдонуучу кандайдыр бир мазмунду кол менен киргизбестен, бир катар тандалгандарды жасай алат, бул бизнес маселелери, туташуу бөлүктөрүнүн режими жана кайчылаш көйгөйлөр болушу мүмкүн (бул кадам AOP өз ара маалыматын аныктоо менен, жана туташтыргычта сакталган маалымат жетүү үчүн, бул бөлүктүн экспорттук маалыматы, албетте, мүмкүн).

Ошондой эле долбоорлоо менен ишке ашыруунун ортосунда жылмакай өтүүгө мүмкүндүк берүү жана төмөнкү деңгээлдеги архитектуралык дизайнды колдоо үчүн шилтемеге негизделген аспект-багытталган моделдөө куралдары дизайн моделинен автоматтык түрдө ар кандай AOP ишке ашыруу ыкмаларын жаратуучу код алкагын колдоого алышы керек деп айтылат. моделдөө куралы автоматтык түрдө кодду жаратат, ал эми иштеп чыгуучуга моделди курууга көңүл бурууга мүмкүнчүлүк берет. Кодду түзүү иштеп чыгуучунун өндүрүмдүүлүгүн жакшыртат жана каталарды азайтат. Шилтемеге негизделген аспект-багытталган моделдөө ыкмасы AOP технологиясын кайра колдонуу мүмкүнчүлүгүн жакшыртат жана программалык камсыздоону иштеп чыгуунун натыйжалуулугун жогорулатат долбоорлоо менен ишке ашыруунун ортосундагы карама-каршылыкты болтурбоо. Дизайнер АОну объектиге багытталган идея менен долбоорлой алат, ал эми иштеп чыгуучу кийинчерээк түзүлгөн коддук негизге ылайык программалоону уланта алат.

Ошондой эле, коннекторлор архитектуралык деңгээлдеги кайчылаш көйгөйлөрдүн спецификациясын чечүү үчүн программалык камсыздоонун жашоо циклинин башталышында көйгөйлөрдүн бөлүнүшүн сактап, аспект-багытталган моделдешти колдоо үчүн киргизилди деген сунуш айтылды. Коннекторлорду киргизүүнүн негизги себептеринин бири стандартты камсыздоо болгон. иштеп чыгуу куралы support.Connectors кошуу үчүн Uml негизиндеги чечимдер көбүрөөк алгылыктуу. Коннекторлор аспект-багытталган моделдөө үчүн жөнөкөй жана күчтүү идентификатор болуп саналат. Бирок моделдерди кодго түшүрүүдө каталарды азайтуу жана негизги архитектуралык дизайнга колдоо көрсөтүү максатында, AOP код алкактарын автоматтык түзүү да талап кылынат.

Ошентип, жалпысынан, шилтемеге негизделген аспект-багытталган моделдөө ыкмалары программалык камсыздоонун аналитикалык долбоорлоо этабында ачык-айкын түрдө киргизилиши мүмкүн жана дизайн менен коддун ортосунда үзгүлтүксүз байланышка жетүү үчүн AOP кодун кийинчерээк жазууга жетекчилик кыла алат.


Билдирүү убактысы: 01-окт.2019