, hvad er jit aktivering /deaktivering?,, hvorfor har vi brug for det?,,, grunden til denne...,,,,, denne artikel omhandler både fordele og ulemper ved denne service i kom + anvendelse.,,,,,, hvorfor har vi brug for denne tjeneste?,,,, i en ansøgning, der kom objekter, en fælles formål vil blive skabt, når du ringer til en metode, som createcomobject osv. når denne metode kaldes det specifikke kom indsigelse vil blive skabt og anvendelse kan kalde de metoder til dette formål.med andre ord, det kom formål vil blive aktiveret, efter at ringe til createcomobject.lige...dette mål vil være i hukommelsen, så længe nogen af de ansøgninger, der er i besiddelse af en henvisning til dette formål, uanset om ansøgningen er, at objektet er metoder eller ej.så bottomline er en værdifuld ressource, er spildt hukommelse, hvis ansøgningen ikke er aktivt ved hjælp af kom - objekt.,,, jit aktivering /deaktivering er indført i kom +, hovedsagelig med henblik på en effektiv anvendelse af ressourcerne reources og for at undgå spild, som nævnt ovenfor,.,,, hvad der er fælles efterforskningshold aktivering /deaktivering?,,,, det er en af de tjenester, der ydes af kom + runtime.jit står for lige i tide.i kom +, vi kan sætte denne service til en fælles formål gennem komponent tjenesteydelser opdagelsesrejsende.,,, hvordan det fungerer.,,,, når du sætter denne tjeneste til en kom formål gennem komponent tjenesteydelser explorer, aktivering af det kom objekt er forsinket, indtil en af metoderne er først ringede.så selvom du kalder createcomobject metoder og få en henvisning til, at der kom objekt, der protesterer, ikke vil blive aktiveret, før du ringer til en af sine metoder.også en gang hver metode er afsluttet, det kom mod deaktiveres, for at bevare ressourcerne.,,, fordele /ulemper:,,,, som jeg nævnte ovenfor, den største fordel er, at den reources skal bruges effektivt.fordi hver gang du kalder en metode /ejendom, kom objekt, der kom til formål vil blive aktiveret, hver gang.overveje følgende scenariet:,,,,,,, comobj begynder: = createcomobject (""), comobj. navn: = 'mit navn,,, comobj.ssn: = 737387289';..,,,,,, comobj................. osv. updatedetails,,,,,,,, i stikprøven kode ovenfor, skabte jeg en fælles formål og nogle egenskaber, og ring til updatedetails metode til ajourføring af navn og ssn detaljer.lad os antage, at comobj anvende jit aktivering /deaktivering service i del tjenesteydelser opdagelsesrejsende.så hver gang en ejendommens værdi er tildelt, en ny markedsordning genstand skal aktiveres og deaktiveres, når denne værdi er bestemt til.endelig, når du kalder updatedetails metode, en ny markedsordning genstand skal aktiveres, og det ved ikke noget om den foregående opgave, og så de værdier, ikke vil blive ajourført.så hvad er anvendelsen af denne fælles efterforskningshold aktivering /deaktivering?vi er nødt til at ændre strategi skriftlig kom objekt.suppleanten for ovennævnte kode ville være sådan her:,,, begynder, comobj: = createcomobject (""), comobj.updatedetails "mit navn", "737387289"....,,,,,,,,,,, så efter det er slut med det formål bliver deaktiveret.den metode, updatedetails vil få alle de oplysninger, som parametre til denne metode.vi kan betragte det som en fordel eller ulempe.,,, et spørgsmål, der kommer efter vores mening nu er, hvor lang tid vil det tage at aktivere /(+ runtime deaktivere en kom objekt?men folk, der kom og påstår, at den tid, det tager at aktivere /deaktiver fælles objekt er meget mindre.hvor meget?tror du folk på delphi3000 samfund har nogen idé om det?er det værd at have fælles efterforskningshold aktivering /deaktivering service?i er velkomne til at efter deres synspunkter og letz begynder en diskussion om, at jeg fortsat at undersøge mere i kom og kom +.også, hvis en af vores samfund, der har erfaring med anvendelse af disse ydelser, er i velkomne dele.,,, nyd det!!!,,,.,,, magesh.
fælles efterforskningshold aktivering /deaktivering i kom +...
Previous:en oversigt over udp -
Next Page:formål at samle i kom +...