Salesforce синхрондуу жана асинхрондуктун ортосунда кандай айырма бар?
Salesforce синхрондуу жана асинхрондуктун ортосунда кандай айырма бар?

Video: Salesforce синхрондуу жана асинхрондуктун ортосунда кандай айырма бар?

Video: Salesforce синхрондуу жана асинхрондуктун ортосунда кандай айырма бар?
Video: Что такое Salesforce и как стать Salesforce-разработчиком? 2024, Ноябрь
Anonim

Синхрондук жана асинхрондук ортосундагы айырма - Сатуу бөлүмү

In Синхрондуу жипти иштеп чыгуу тапшырманын аткарылышын күтөт жана андан кийин кезектеги тапшырмага өтөт. In Асинхрондуу чоку жип кийинки тапшырмага өтүү үчүн тапшырманын бүтүшүн күтпөйт.

Буга байланыштуу синхрондуу жана асинхрондук аткаруунун ортосунда кандай айырма бар?

Синхрондуу негизинен сиз гана кыла аласыз дегенди билдирет аткаруу бир убакта бир нерсе. Асинхрондуу аласың дегенди билдирет аткаруу бир эле учурда бир нече нерсе жана бүтүрүүнүн кереги жок аткаруу кийинкиге өтүү үчүн учурдагы нерсе. А синхрондуу операция чалуучуга кайтып келгенге чейин өз ишин аткарат.

Ошо сыяктуу эле, Apex синхрондуубу же асинхрондуубу? Синхрондуу жана Асинхрондуу колдонуп чалышат Apex Salesforce ичинде Apex аткарылышы мүмкүн синхрондуу же асинхрондуу . Синхрондуу : Ичинде Синхрондуу чалсаңыз, жип кийинкиге өтүүдөн мурун милдеттерин аяктаганга чейин күтөт. Ичинде Синхрондуу чакыруу, код бир жипте иштейт.

Муну эске алып, Salesforce'до асинхрондук ыкмалар кандай?

Кыскасы, асинхрондуу Apex процесстерди өзүнчө жипте, кийинчерээк иштетүү үчүн колдонулат. Ан асинхрондуу процесс бул процесс же функция колдонуучунун тапшырманын бүтүшүн күтпөстөн, тапшырманы "фондо" аткарат.

Асинхрондук транзакция деген эмне?

синхрондуу учурда транзакциялар , сиздин колдонмоңуз Couchbase серверинен жооп кайтарылганга чейин анын аткарылышын тындырат. Асинхрондуу амалдар колдонмоңуз туруктуу берилиштерге киргенде же маалымат топтомун жана жаңыртууларды аткарып жатканыңызда өзгөчө пайдалуу.

Сунушталууда: