Geospatial - GISInternet en Blogs

Die 7 beginsels van die multilayer model

multilayer model 4

Alhoewel dit makliker gesê is as gedoen, wil ek graag hierdie week begin geofumando Oor hierdie onderwerp, hoewel daar volledige boeke oor hierdie onderwerp is, sal ons die 7 Web-beginsels 2.0 gebruik om die skema van die multilayer-model op te som en op die geomatiese veld toe te pas.

Die konsep bekend as multilayer, het ontstaan ​​nadat kliënt-bediener-toepassings 'n oplewing gehad het, gekoppel aan die groei van die internet, terwyl privaat netwerke (intranet) ook gewild geword het. Een van die belangrikste doelstellings is dat die ontwikkeling nie die werking beïnvloed nie, en nog minder die gebruikers van die navrae in 'n stelsel wat konstant gebruik word.

So is die geval, byvoorbeeld in 'n massiewe kadasterprojek waarin veldtegnici, kartering of digitizers die inligting moet voed; dan moet die regsontleders, GIS- en regularisatietegnici die data verwerk, terwyl aan die kant van eksterne gebruikers 'n aanvraag is op die vlak van konsultasie of versoeke vir aanlynprosedures.

Kom ons sien dan die lae van hierdie model en sy beginsels.

Die ontwikkelingslaag

multilayer model 1

multilayer model 111. Eenvoudige ontwerp.  Dit is belangrik om te verstaan ​​dat funksies wat die proses vertraag, die ontplooiing van data of die opdatering van funksies nie kan oordryf as multilayer-toepassings ontwikkel word nie. Dit is die rede waarom die gebruik van Javascript-agtige prosedures wat op 'n bediener loop, baie gebruikers in staat stel om take terselfdertyd uit te voer sonder om die stelsel te herlaai. Aangesien die prosesse kleiner gemaak kan word, is dit slegs nodig om die aantal en kapasiteit van verwerkers te monitor om die ontwerp eenvoudig te hou ... alhoewel dit meer as 'n spesialiteit van sagteware-argitekte lyk, is dit meer 'n vaardigheid van die gode.

multilayer model 12 2. Aansoeke vir die gebruik van meerdere toestelle.  Dit is nodig om in ag te neem dat gebruikers toegang tot inligting vanaf lessenaartoestelle of 'n verskeidenheid selfone via die internet wil hê, dus moet die beginsel hiervan oorweeg word. Alhoewel dit nie maklik is om die evolusie van bekende toestelle te voorspel nie, moet ten minste die spesialiteit van die projek oorweeg word vir die invoer en aflaai van data, soos in die geval van 'n kadastrale proses, die gebruik van GPS-toerusting en PDA's met GIS-toepassings. / CAD met minimale tabelvoedingsfunksies, en die gebruik van raster- / vektordata. Aangesien die spesialiteit van die onderneming gediversifiseer word, is dit nodig om bewus te wees van die vordering van tegnologieë.

multilayer model 13 3. Via databasis.  Om te verhoed dat 'n verwerker ineenstort, is dit nodig om te oorweeg dat enige aksie wat die gebruiker uitvoer, 'n eenvoudige oproep na die databasis is. Daarom is dit verkieslik om webdienste te skep as u lêeroordrag wil gebruik. As daar van kaarte gebruik gemaak word, is die ideaal om IMS-dienste te skep vir publikasie. As dokumente afgelaai sal word, soek die gebruik van webdienste.

Die proses laag


multilayer model 2

multilayer model 21 4. Die web as 'n platform.  Of dit nou intranet of internet is, die konsep is dieselfde, op soek na die gebruikers se werksomgewing om aanlyn te wees, sodat enige tipe prosesse vanaf die bediener uitgevoer kan word. Dit word aangevul deur die volgende beginsel omdat die bedoeling is om te verseker dat prosesse nie met groot hulpbronne nodig is nie, alhoewel dit nodig is om lessenaartoepassings te herontwerp.

multilayer model 22 5. Gebruik van aanlyn aansoeke.  Dit is 'n groot uitdaging vir ontwikkelaars, aangesien hierdie laag ook 'n vlak gebruikers insluit wat prosesse uitvoer wat verder gaan as die navraag. Dit is die geval van kadastrale instandhouding, wat die gebruik van diskrete lêers en nie net die manipulering van tabelgegewens vereis nie. Hiervoor moet die gekose sagteware 'n beheerde lêerbestuursomgewing, weergawe en die proses wat bekend staan ​​as afhandeling, voorsien; Daar word ook van die API verwag om funksies te bied om funksionaliteit te spesifiseer en om te verhoed dat lessenaarprosesse sinchronisasie bemoeilik.

Die gebruikerlaag

multilayer model 3

multilayer model 31 6. Kollektiewe Intelligensie.  Hierdie beginsel kom uit die begrip gemeenskap, wat deesdae baie gewild is. Dit is belangrik om koppelvlakke te skep wat kommunikasie tussen gebruikers vergemaklik, hetsy hierdie forums, ondersteuningsnetwerke of kitsboodskanale, sodat gebruikers hul twyfel, oplossings kan deel en kollektiewe vaardighede kan benut.

multilayer model 32 7. Terugvoer.  Die dienste wat geskep word, moet oor voldoende funksies beskik sodat gebruikers foute kan rapporteer, kommentaar kan outomaties of vrywillig byvoeg. Die belangrikste is dat die gebruikers wat die ander twee lae bestuur, van die besoekers weet. Veilige beperkte toegang, funksionele aanmelding en outomatiese opdatering van veranderinge word ook op hierdie vlak verwag.

Hierdie beginsels moet die oomblik beïnvloed om te besluit vir 'n handelsmerk sagteware, hoofsaaklik omdat die lewe daarvan nie in die produkte van uitgang is nie, maar in die vermoë om hom ontwikkelende hand te gee.

Golgi Alvarez

Skrywer, navorser, spesialis in Grondbestuursmodelle. Hy het deelgeneem aan die konseptualisering en implementering van modelle soos: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Register in Nicaragua, System of Administration of the Territory SAT in Colombia . Redakteur van die Geofumadas kennisblog sedert 2007 en skepper van die AulaGEO Akademie wat meer as 100 kursusse oor GIS - CAD - BIM - Digitale tweeling-onderwerpe insluit.

verwante Artikels

2 Comments

Skryf 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

Terug na bo knoppie