Հետ
Ծրագրավորում և բաց կոդ

Primary և Secondary. ինչպես է աշխատում WhatsApp-ի բազմասարքային համակարգը

Habr
Advertisement468 × 90
Primary և Secondary. ինչպես է աշխատում WhatsApp-ի բազմասարքային համակարգը

Habr-ի այս հոդվածը մանրամասն ներկայացնում է WhatsApp-ի էկոհամակարգում հիմնական (primary) և լրացուցիչ (secondary) սարքերի միջև եղած ճարտարապետական տարբերությունները: Հեղինակը բացատրում է, որ հավելվածը նոութբուքին կամ վեբ տարբերակին կցելը սովորական մուտք չէ, այլ «ուղեկից սարքի» ստեղծում: WhatsApp-ի ներքին տրամաբանությունը կոդի մակարդակով տարանջատում է այս սարքերը, ինչը որոշում է դրանց ֆունկցիոնալությունը, նույնականացման մեթոդները և անջատման դեպքում վարքագիծը: Հիմնական սարքը (հեռախոսը) հանդես է գալիս որպես կառավարման կենտրոն, մինչդեռ կցված սարքերը տվյալների համաժամացման համար կախված են դրանից: Վերլուծությունը կենտրոնանում է փոխազդեցության հայեցակարգային մոդելի վրա՝ բացատրելով, թե ինչպես է հավելվածի բինար կոդը անցնում աշխատանքային այս երկու ռեժիմների միջև՝ ապահովելով բազմասարքային համակարգի անվտանգությունն ու կայունությունը:

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Advertisement970 × 250