Skip to main content

Ano ang isang glue code?

Ang Code ng Glue ay Computer Code na nagkakaisa sa mga programa o mga sangkap ng software na hindi magkatugma kung hindi man.Ang code na ito ay karaniwang hindi nagsisilbi ng isang layunin tulad ng pagkalkula o pagkalkula, ngunit nagsisilbi nang eksklusibo bilang isang proxy sa pagitan ng dalawang hindi magkatugma na mga piraso ng software.Ang mga wika na nakatuon sa object-oriented ay maaaring konektado sa mga wika ng script, ang dalawang wika na nakatuon sa object ay maaaring konektado nang magkasama, o ang mga malalaking piraso sa parehong wika ay maaaring magkakaisa ng code na ito., hindi kinakailangan na gawin ito.Karaniwan, pinapayagan nito ang isang piraso ng code na tumawag sa mga pag -andar sa iba pa, o pinapayagan ang mga maliliit na halaga ng data na maipasa sa pagitan ng mga bloke ng code.Ang ilang mga generator ng glue code ay nagpapahintulot sa mga istruktura ng data na tinukoy ng gumagamit na maipasa sa pagitan ng mga module ng code, ngunit hindi lahat ng mga ito.Ang paglipat ng malalaking piraso ng data sa pamamagitan ng pagkonekta code ay maaaring hindi palaging maaasahan.Halimbawa, upang ikonekta ang C ++ sa Java, ang nabuong code ay maaaring magsama ng parehong isang C ++ file at isang Java file.Hangga't walang mga pangunahing pagbabago na ginawa sa mga istruktura ng mga konektadong module ng code, ang mga nabuong file ay hindi kailangang baguhin, ngunit maaaring kailanganin nilang mai -update sa kurso ng pag -unlad.Ang mga nabuo na file tulad ng mga bihirang ito ay kailangang baguhin o mapanatili ng isang developer, at hindi kailanman sa pamamagitan ng isang end user.Depende sa dami ng proxy code na nabuo para sa hangaring ito, maaaring mayroong isang makabuluhang halaga ng bloat ng code at overhead, kaya ang pagkonekta sa maliit na piraso ng code sa ganitong paraan ay maaaring hindi palaging maging perpekto.Kapag ang pag -synchronize ng mga tawag sa malalaking aklatan o pagsasama ng mga malalaking repositori ng code, sa kabilang banda, ang isang maliit na halaga ng code ng pandikit ay maaaring maging isang napakahalagang paraan upang magdala ng pag -andar kung saan maaaring hindi ito magagamit.Para sa code ng pandikit, ngunit ang layunin ng bawat isa ay naiiba.Ang XML ay isang wika ng markup, iyon ay, nagdaragdag ito ng impormasyon sa organisasyon at naglalarawan sa umiiral na data para sa mas madaling interpretasyon.Parehong maaaring maglingkod bilang isang proxy upang ilipat ang impormasyon, ngunit ang XML ay static at mas limitado sa mga tuntunin ng data na maaari itong ilipat sa pagitan ng mga bloke ng code.Annotates ng XML at Pag -uuri ng Data, Habang Pinapayagan ang Glue Code Para sa Paggalaw at Pagmamanipula ng Data.