CN108280178A - A kind of multi-platform space information resource cooperated sharing method - Google Patents
A kind of multi-platform space information resource cooperated sharing method Download PDFInfo
- Publication number
- CN108280178A CN108280178A CN201810060070.4A CN201810060070A CN108280178A CN 108280178 A CN108280178 A CN 108280178A CN 201810060070 A CN201810060070 A CN 201810060070A CN 108280178 A CN108280178 A CN 108280178A
- Authority
- CN
- China
- Prior art keywords
- service
- platform
- data
- resource
- space information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000006870 function Effects 0.000 claims description 38
- 238000012544 monitoring process Methods 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 15
- 238000011156 evaluation Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 9
- 238000013441 quality evaluation Methods 0.000 claims description 9
- 238000007726 management method Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 8
- 238000004422 calculation algorithm Methods 0.000 claims description 6
- 238000012550 audit Methods 0.000 claims description 5
- 238000005259 measurement Methods 0.000 claims description 5
- 230000003139 buffering effect Effects 0.000 claims description 2
- 230000008859 change Effects 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 claims 1
- 238000010276 construction Methods 0.000 description 5
- 238000013507 mapping Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003908 quality control method Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000001303 quality assessment method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of multi-platform space information resource cooperated sharing methods.This method realizes facility resource collaboration, outcome data collaboration, Map Services collaboration, function module collaboration and O&M information synergism between multiple platforms by establishing multi-platform credit relationship.The method of the present invention is applied in geographic information public service platform, and the data resource of different platform can be effectively integrated, and is realized that data collaborative is shared, has been broken to a certain extent " data silo ".
Description
Technical field
The invention belongs to spatial information applications to share field, and in particular to a kind of spatial information of multiple public service platforms
Resource coordinating sharing method.
Background technology
With government department's digitlization, information-based or even intelligence work development, it is flat that departmental service is built by each department
Platform forms abundant space information resource, improves division management and level of decision-making.But this independent construction mode makes
Between platform independently of each other, there are data silo, Data duplication acquisition, platform repeated construction, shared collaboration hardly possiblies for space information resource
To carry out.Meanwhile the spatial Information Service platform presence service stability of single governments at all levels is low, functional node server process
The weaker technical problem of batch request ability.
In technical aspect, domestic mainstream geographical information sharing platform majority is based on directory service (Catalog Service
For Web abbreviation CSW) realize the shared of space information resource, but it is not strong to be limited by CSW specification scalabilities, it can not be quick
Respond user personality demand.In other words, in CSW specifications, a series of interfaces realized in strict accordance with Meta data system can only
Meta data system is served, and the individual requirement beyond Meta data system is then helpless.Such as audit state, service whether
It is shared etc. cannot be as the parameter of interface in CSW specifications.
Invention content
For the above defect existing in the prior art, it is total that the present invention provides a kind of multi-platform space information resource collaboration
Method is enjoyed, this method can realize the coordination sharing of space information resource facility between multiple service platforms.
To achieve the goals above, the technical solution adopted by the present invention is as follows:
A kind of multi-platform space information resource cooperated sharing method, is realized by the following aspects:
Map Services cooperate with:With RMI technologies, using the metadata information of service as operation object, establish it is multi-platform between
Credit relationship, write the business remote interface for space information resource, the business remote interface is between cross-platform
Discovery, application, audit and the access of figure Service Source use, and are realized and are interconnected mutually by the business remote interface between multi-platform
Logical, all kinds of resources is quickly shared between realization platform;
Outcome data cooperates with:It establishes data and hands over circle circulation pattern, realize that space information resource is total in multi-platform collaboration
It enjoys and links update;
Facility resource cooperates with:By configuration preference level algorithm, automatic level evaluation is carried out to the data service of each platform,
Service access priority is set, realize the collaboration of the facility resource representated by Map Services and is distributed rationally;
Function module cooperates with:Function module is compiled into swf files by the Modules technologies based on dynamic load;Platform
Front end applications load swf files, and function module is loaded into function management area, other platforms are according to the shared examination & approval stream of function
Journey uses shared function module;
O&M information synergism:Based on multi-platform credit relationship, monitoring nodes and service monitoring are established, are realized to all sections
The monitoring and response of point platform.
The method of the present invention is applied in geographic information public service platform, and the space of each department and unit can be effectively integrated
Information resources (geo-spatial data, thematic data etc.), the data for realizing different inter-sectional space information resources hand over circle cycle,
The coordination sharing for completing space information resource has been broken " data silo " to a certain extent, forms socialized service system ability
Space information resource, for society development provide service, play benefit, save a large amount of manpower, financial resources and material resources, bring
Good economic benefit and social benefit.
Description of the drawings
Fig. 1 is the general frame figure of the multi-platform space information resource cooperated sharing method of the present invention.
Fig. 2 is the flow chart of facility resource coordination sharing in the embodiment of the present invention.
Fig. 3 is the flow chart of outcome data coordination sharing in the embodiment of the present invention.
Fig. 4 is the flow chart of Map Services coordination sharing in the embodiment of the present invention.
Fig. 5 is the flow chart of function module coordination sharing in the embodiment of the present invention.
Specific implementation mode
The present embodiment is in conjunction with attached drawing, to illustrate the specific implementation mode of the method for the present invention.
A kind of multi-platform space information resource cooperated sharing method, be by Map Services collaboration, outcome data collaboration,
Facility resource collaboration, function module collaboration and O&M information synergism are realized.Specifically:
(1) Map Services cooperate with.It is proposed that multi-platform trust is shared theory and adopted between collaborative platform by RMI technologies first
It is communicated with agent way.Each platform realizes Stub (counterfoil) and Skeleton (skeleton) respectively.Stub and
Skeleton in the frame in serve as proxy role, Stub is used for the publication of message, calling of the Skeleton for order.Platform
Between to establish credit relationship be to realize five bases that cooperate with greatly.It is multi-platform to use Services Oriented Achitecture
(Service-Oriented Architecture, SOA) is built.Multi-platform credit relationship should can increase, delete.
By credit between platform, using the metadata information of service as operation object, meeting this platform can quickly find pair
The Map Services resource of Fang Pingtai.The coordination sharing of Service Source between realization platform, based on network directory service
On the basis of (Catalogue Service for the Web, CSW), existing CSW standard interfaces are extended, are write
It is a set of to be used for space information resource business remote interface (Geographic Information Catalog Remote Method
Invocation, GICRMI), which defines inquiry, deletion, editor, preservation, the audit of space information resource
State, whether service is shared, the affiliated platform of service, service request, services audit state, service approval operation, service-denial behaviour
Make etc., can quickly find the Map Services resource of other platforms, realizes being quickly shared for all kinds of resources between platform.In order to improve
Service between multi-platform is quickly applied auditing, and Map Services set an agency service to receive user to original service
Then request forwards a request to original service, and the result that original service obtains is returned to the user of request original service.
When user uses agency service, agency service needs to obtain user right in real time, and is authenticated.And permission is stored in
In database, connection database, which is written and read, in real time can substantially reduce efficiency.In order to promote the efficiency of entitlement, the present embodiment
It provides a kind of based on Cache Framework realization Service Privileges authentication technique.Realize that Service Privileges authentication technique is profit based on Cache Framework
With Cache Framework, Service Privileges information is read into local progress memory cache or disk buffering when servicing startup, is being serviced
When request, Agent first does local verification;When Service Privileges change, by the loader of Cache Framework, delayed
Deposit information update, it is ensured that the correctness of cache information and authentication process it is reliable and stable.
(2) outcome data cooperates with.Between collaborative platform on the basis of credit, two sides are based on Socket agreements and carry out data
Interaction process.First the spatial data in database is exported in Sqlite databases before data interaction, Sqlite databases
It is a document data bank, is used for data transmission, realizes data by this way and hand over circle circulation pattern, multi-platform establishes
The coordination sharing of space information resource and linkage update.Data hand over circle circulation pattern to realize outcome data between each platform
Coordination sharing, while single platform can use the data resource of other platforms to update data, each platform data construction
Realize spiral escalation.
Data hand over circle circulation pattern, need to establish unified data standard specification, data producting rule, data submission rule
Model.Data production system, including quality control system and production junction system are established, quality control system is to constrain its data mark
Standard, quality, update progress etc., production junction system includes data source, data type, data format, metadata specification, junction
Mode, workflow, junction Responsibility of Staff, period etc..Platform is according to self-demand, formula of taking the initiative and passive type two ways
The outcome data of other platforms is obtained, active refers to according to data responsibility, the shared data resource of active upload;Passive type is
Refer to the data resource that credit platform is obtained with network crawl technology;Cleaning, integration of the platform to the outcome data progress of acquisition
And processing realizes the renolation of data achievement, while the data that platform is shared under the situation for not stopping platform operation
Also more new sources are provided for other platform frames.
(3) facility resource cooperates with.By configuration preference level algorithm, automatic rank is carried out to the data service of each platform and is commented
Valence sets service access priority, realizes the collaboration of the facility resource representated by Map Services and distributes rationally.
Priority algorithm includes nearby principle, priority principle or service quality evaluation principle, and user can choose at random
It is one of to use.Nearby principle refers to according in user present position and internet operators' information Automatic dispatching cooperative surroundings
Nearest service node makes a response user.Priority principle refers to that service is called at the manual given client end of service administrators
Priority orders, when user asks service, the high service node of priority provides response to user.Service quality evaluation principle is
From measurement level, domain-oriented, portrays object, index supplier and when generate the response in terms of five to influencing service quality
Time, peak value, stability, satisfaction, reliability, available network bandwidth, service performance, degrees of comparison, data integrity sum number
According to accuracy, this ten quality elements score, and five grades are divided into according to score value height.
(4) function module cooperates with.The functions such as printing, legend are compiled into swf texts by the Modules technologies based on dynamic load
The front end applications of part, platform load swf files, and function is loaded into function management area, other platforms are shared according to function
Approval process uses sharing functionality.
Wherein, it is that user can be with the function mould in search-read function directorial area by resource center that function, which shares approval process,
Block, and can file an application to resource center, application is after platform administrator examination & approval pass through, by ftp by swf file downloads to originally
Ground.Then by platform plug-in frame, automatic identification function metamessage is mounted in background server, and automatically updates platform
Function management list.
(5) O&M information synergism.On the basis of multi-platform cooperative credit, two kinds of sides of monitoring nodes and service monitoring are established
Formula realizes monitoring and response to all node platforms.
Wherein, it is that hardware and Internet Use based on applicator where service are (CPU, memory, hard to establish monitoring nodes
The information such as disk space, network I/O read/write rate), by the indices for summarizing, analyzing acquisition respective server.Establish service prison
Whether just control is the monitoring based on service access interface, the service condition used for service (such as number, flow, response time,
The often information such as response), by the indices for summarizing, analyzing acquisition respective service.
Monitoring nodes are the platforms for mutual credit, and platform can be monitored by the operation of regular visit credit platform and be taken
Business interface, extracts the monitoring information of credit platform, and will carry out statistics in monitoring information base and summarize, and realizes in a platform O&M
Interface browses the monitoring information of other credit platforms, service state, and can carry out attended operation in real time;Service monitoring is to be directed to award
Believe that the service of platform, platform are extracted the service monitoring information of credit platform, summarized by regular visit service monitoring interface
It shows, can check the indices of service between credit platform mutually.By monitoring nodes and service monitoring two ways, realize more
The unified O&M of platform.
Embodiment
Fig. 1 is the multi-platform space information resource cooperated sharing method general frame figure of the present embodiment.Spatial Information Service is flat
Platform is all made of supporting layer, four coating systems architecture construction of data Layer, service layer and application layer.Multiple platforms are first proposed to trust altogether
The theory enjoyed, by realizing that remotely multi-platform trusting relationship is established in connection to the RMI of T3 agreements, secondly in each layer of platform architecture
Grade realizes the coordination sharing of space information resource.
(1) facility resource collaboration is realized in platform layer.
Fig. 2 is that facility resource shares flow chart, the first step, and platform one selects the data service of this platform, second step, selection
The data service of other platforms, third step, selects priority algorithm, former from nearby principle, priority principle, service quality evaluation
One of which is selected in then, after the completion of configuration, one user of platform will calculate when request data services according to the priority of configuration
Method transfers optimal data service from accessing in inventory.It can both reach service by the facility resource collaboration between multiple platforms
The optimum allocation of request can also realize the disaster-tolerant backup of service.
Service quality evaluation principle realizes that process is as follows:
Quality evaluation system include 10 quality elements, can be expressed as 10 tuples (T, P, S, Sa, R, B,
SC, Rep, I, A), it is divided into measurement level (service S itself, network environment N, service consumer C), domain-oriented (general dimensions
G, field relevant dimension R), portray object (geographic information data service D, geographic information processing service P), index supplier (system
Count, service user, ISP) and when generate (before service call, during) for the use of five.
The index explanation of 1 quality evaluation principle of table
Response time:Response time (Time, T) indicates from geographic information services call request is sent out to obtaining the service
The time spent in handling result;User, which is handled, including geographic information services itself asks taken time TprocessWith data in network
T the time required to upper transmissiontrans, i.e. T=Tprocess+Ttrans;For geographic information services s, the calculating of T (s) will be based on should
The historical data of service execution time carries out, i.e.,Wherein Ti(s) it indicates that the service is once called to be disappeared
The time of consumption, n indicate the execution number of the service.
Peak value:Peak value (Peak, P), for describing in the unit interval, user concurrent number of request.
Stability:Stability (Stability, S), service are forced to restart interval time, and it is longer to be forced to restart interval time,
Indicate that service is more stable.
Satisfaction:Satisfaction (Satisfaction, Sa) describes satisfaction of the user to handling result, satisfaction
Calculating is that the historical data of foundation geographic information processing service execution is carried out using statistical method, i.e. Sa (s)=1-F (s)/
T (s), wherein F (s), which are handling results, can not enable customer satisfaction system number, T (s) indicate that geographic information processing service s is called
Total degree.
Reliability:Reliability (Reliability, R) indicates that geographic information services call the probability successfully and executed, can
Situation by setting and the network connection of property and the hardware, software of geographic information services host has relationship;Service reliability
Calculating be also what the historical data executed according to geographic information services was carried out using statistical method, i.e. R (s)=1-M (s)/N
(s), wherein M (s) is the number of the called failures of geographic information services s, and N (s) indicates the called total degrees of s.
Available network bandwidth:Available network bandwidth (Bandwidth, B), network is current where indicating geographic information services
Available bandwidth, network bandwidth obtain in real time according to the monitoring information of Resource Information Service.
Server performance:Server performance (Server Capability, SC) indicates the performance information of service host, property
Can parameter include CPU occupation rate (Processor occupation, Po) and free memory rate (Remainder memory,
Rm);The calculating of server performance can be dependent on formula S C (s)=0.5* (1-Po)+0.5*Rm, and wherein weights are preliminary given
, user can be adjusted as needed;Po and Rm is obtained in real time according to the monitoring information of Resource Information Service.
Degrees of comparison:Degrees of comparison (Reputation, Rep) indicates evaluation and satisfaction of the user to geographic information services
Degree, by using the user of the service to provide, calculation basis is the evaluation fed back statistics for the user for previously having called the service
Data, i.e.,Repi(s) service evaluation of i-th of user is indicated;The setting of degrees of comparison can be with
Using qualitatively and quantitatively two methods, it is contemplated that generic services user can not completely understand quantitative numerical Evaluation and handle
It holds, so the degrees of comparison of geographic information services is qualitatively divided into five classes here, i.e. rep ∈ it is very poor, and it is poor, it is generally, good, very
It is good }, and mapping is established between quantitative numerical value in qualitative portray.Ordinary user's selection qualitatively portrays to evaluate service,
The qualitative evaluation of user is mapped as quantitative numerical value to calculate the degrees of comparison statistics of service by geographic information services application framework
Value.Mapping function f (rep) is defined as follows:
Data integrity:Data integrity (Integrality, I), the dimension be suitable for geographic information data service into
Row measurement indicates the integrated degree that the spatial data that geographic information data service is provided describes real geographical phenomenon, does not have
Omit the geographic element that describe.
The data precision:The data precision (Accuracy, A), the dimension are suitable for carrying out geographic information data service
Measurement indicates the degree of closeness for the spatial data and true geographical phenomenon that geographic information data service is provided;Due to space spy
Sign, thematic feature and temporal characteristics are to express three fundamentals of geography information, therefore the data of geographic information services are accurate
Degree can be from position accuracy or positional accuracy As(referring to the coordinate data of spatial entities and the degree of closeness of actual position) belongs to
Property accuracy Aa(referring to the degree that the attribute value of spatial entities is consistent with its actual value) and time accuracy At(refer to geography information
Up-to-date state) three aspects are measured, three aspects constitute the value of the data precision, i.e. A (s) according to certain weighted sum
=0.3*As+0.3*Aa+0.4*At, wherein weights are tentatively given, and user can be adjusted as needed.
It determines after evaluation index it is necessary to quantifying to index.In scientific appraisal, conscientiously predicts and solicit extensively respectively
On the basis of aspect opinion, following quantitative criteria or method are determined:
1) response time, if constant t1For time maximum, constant t2For time bottom line, it is less than when the response time
t2When, give 100 score value of index;It is higher than t between when implemented1When, it is perceived according to itself by evaluation unit, gives index 0~50
Score value;Between t between when implemented1And t2Between when, give index 50~100 score value.
2) peak value, handling capacity P0 (the maximum concurrent users that service can be supported that score value is issued by ISP
Quantity), the maximum concurrent user quantity P (s) of active service determine, i.e. P (s)/P0 × 100, to give its 0-100 score value,
When peak value is closer to handling capacity, score value is higher.
3) stability, service were forced to restart interval not less than S0=15000 hours.When service be forced to restart interval be equal to or
More than S0 hours, give its 100 score value, when service be forced to restart interval be less than S0 it is small when, it is small with S0 according to being forced to restart interval
When difference degree determine its score value, i.e. S (s)/S0 × 100.
3) satisfaction, score value determine by satisfaction, i.e. Sa (s) × 100.
4) reliability is called the probability successfully and executed to be multiplied by 100 and is obtained, is i.e. R (s) × 100 by spatial Information Service.
5) available network bandwidth, for evaluation unit according to the monitoring information of Resource Information Service, log on bandwidth is B0, real
Border statistics network is averaged available network bandwidth as B (s), i.e. B (s)/B0 × 100 gives 0-100 score values.
6) server performance, score value are determined by SC (s) × 100.
7) degrees of comparison is come out to problem marking by portal website user, is divided into 5 grades, sees sky
Between Information Service Quality assessment indicator system define.Unit root is evaluated according to degrees of comparison and itself perception, gives its 0-100 points
Value.
8) data integrity is collected by portal website, and value is determined according to service user's feedback frequency, gives 0-
100 score values, when feedback frequency is bigger, score value is accordingly fewer.
9) the data precision, score value are determined by A (s) × 100.
Considering the degree of independence between each index significance level, index, index feature, limitation and is actually making
With factors such as effects, each index weights of service evaluation are determined:Response time (W1) weighted value be 0.18, peak value (W2) weighted value is
0.05, stability (W3) weighted value be 0.15, satisfaction (W4) weighted value be 0.05, reliability (W5) weighted value be 0.13, can use
Network bandwidth (W6) weighted value be 0.06, server performance (W7) weighted value be 0.07, degrees of comparison (W8) weighted value be 0.08,
Data integrity (W9) weighted value be 0.12, data accuracy (W10) weighted value be 0.11.
The mathematic(al) representation of comprehensive multi-index QoS evaluating method is as follows:
S=W1S1+W2S2+......+WnSn,
Wherein, W1+W2+......+Wn=1,0≤Wi≤ 1, i=1,2 ..., n
Si、WiIt is the scoring to i-th of index of certain object and weight respectively, S is the assessment total score to the object.Score is got over
Height, service class are higher.Qualitatively and quantitatively two methods may be used in the setting of service quality rating, it is contemplated that generic services are used
Family to quantitative numerical Evaluation can not complete understanding and grasping, so service quality rating is qualitatively divided into five here
Class, i.e. F (S) ∈ { five-pointed star, four stars, Samsung, two stars, a star }, and mapping is established between quantitative numerical value in qualitative portray.
Mapping function F (S) is defined as follows:
By above-mentioned service quality evaluation principle, the service for participating in collaboration can be weighed and be evaluated, delimit seeervice level
Not.To be assisted for service operation management, facility resource, comparable applications provide early warning and automatic business processing is possibly realized.
(2) outcome data collaboration is realized in data Layer
Fig. 3 is outcome data coordination sharing flow chart, and platform one fills in the metamessage of shared data, and (including data provide
Side, data volume, data amount check and data description) etc. contents, upload outcome data after the completion, while message is sent to platform two
Notice, after platform two can submit data request slip, the examination & approval of platform one to pass through to platform one, platform two can be direct by shared data
It is downloaded to local, the also Develop Data achievement-sharing in the way of platform two of other platforms, phase between each platform data achievement
It mutually supplements and perfect.
(3) Map Services collaboration and O&M information synergism are realized in service layer.
Map Services collaboration be using the metadata information of service as operation object, using trust share theory as construction basis,
It is shared to establish the push serviced between multiple platforms.Fig. 4 is Map Services cooperation flow, and platform issues Map Services, for can
Shared service sends message notifying other platforms, other platforms submit order, platform Map Services can be used after the approval,
Realize that the push serviced between multiple platforms is shared.
O&M information synergism, based on monitoring nodes and service monitoring two ways, it can be achieved that the monitoring of all platforms and
It responds, O&M information can be monitored mutually between platform.When platform one can not access for some reason, agency service can be by the clothes of user
Business request is transmitted to platform two and provides supporting in real time, after waiting the service recovery of platforms one to run, then is cut manually by administrator
It returns.
(4) function module collaboration is realized in application layer.
Fig. 5 is function module coordination sharing flow chart.Function is shared using using the Modules technologies of dynamic load will to beat
The function modules such as print, legend, are compiled into swf files, and sharable function swf file distributions, platform two are filled in Shen by platform one
Please be single, locally downloading after being examined, by platform plug-in frame, automatic identification function metamessage is mounted to background server
In, and automatically update the function management list of platform two.
Claims (8)
1. a kind of multi-platform space information resource cooperated sharing method, which is characterized in that this method passes through the following aspects
It realizes:
Map Services cooperate with:With RMI technologies, using the metadata information of service as operation object, establish it is multi-platform between award
Gateway system writes the business remote interface for space information resource, which takes for map between cross-platform
Discovery, application, audit and the access for resource of being engaged in use, and are interconnected by business remote interface realization between multi-platform,
All kinds of resources is quickly shared between realization platform;
Outcome data cooperates with:Establish data hand over circle circulation pattern, realize space information resource multi-platform coordination sharing and
Linkage update;
Facility resource cooperates with:By configuration preference level algorithm, automatic level evaluation, setting are carried out to the data service of each platform
Service access priority is realized the collaboration of the facility resource representated by Map Services and is distributed rationally;
Function module cooperates with:Function module is compiled into swf files by the Modules technologies based on dynamic load;The front end of platform
Using load swf files, and function module is loaded into function management area, other platforms share approval process according to function to be made
With shared function module;
O&M information synergism:Based on multi-platform credit relationship, monitoring nodes and service monitoring are established, are realized flat to all nodes
The monitoring and response of platform.
2. a kind of multi-platform space information resource cooperated sharing method according to claim 1, which is characterized in that on ground
In figure service collaboration, an agency service is set to receive request of the user to original service, is then forwarded a request to original
Service, and the result that original service obtains is returned to the user for asking original service;When user uses agency service, generation
Reason service need to obtain user right in real time, and be authenticated based on Cache Framework:When agency service starts, by Service Privileges
Information reads local progress memory cache or disk buffering;When user asks to service, agency service first does local verification;When
When Service Privileges change, by the loader of Cache Framework, cache information update is carried out.
3. a kind of multi-platform space information resource cooperated sharing method according to claim 1, which is characterized in that in number
In being cooperateed with according to achievement, it refers to outcome data coordination sharing between each platform that data, which hand over circle circulation pattern, while single platform
The data resource of other platforms can be used to update data.
4. a kind of multi-platform space information resource cooperated sharing method according to claim 1, which is characterized in that providing
In the facility collaboration of source, priority algorithm uses nearby principle, priority principle or service quality evaluation principle.
5. a kind of multi-platform space information resource cooperated sharing method according to claim 4, which is characterized in that described
Service quality evaluation principle be from measurement level, domain-oriented, portray object, index supplier and when generate five in terms of it is right
Influence response time, peak value, stability, satisfaction, reliability, available network bandwidth, service performance, the prestige etc. of service quality
Grade, data integrity and data accuracy this ten quality elements score, according to score value height divided rank.
6. a kind of multi-platform space information resource cooperated sharing method according to claim 5, which is characterized in that described
The weighted value of ten quality elements is respectively:The weighted value of response time is 0.18, and the weighted value of peak value is 0.05, stability
Weighted value is 0.15, and the weighted value of satisfaction is 0.05, and the weighted value of reliability is 0.13, and the weighted value of available network bandwidth is
0.06, the weighted value of server performance is 0.07, and the weighted value of degrees of comparison is 0.08, and the weighted value of data integrity is
0.12, the weighted value of data accuracy is 0.11.
7. a kind of multi-platform space information resource cooperated sharing method according to claim 1, which is characterized in that in work(
In energy module cooperative, it is that user can be with the function mould in search-read function directorial area by resource center that function, which shares approval process,
Block, and can filing an application to resource center, application is after platform administrator examination & approval pass through, by ftp by the swf file downloads
To local;Then by platform plug-in frame, automatic identification function metamessage is mounted in background server, and is automatically updated flat
The function management list of platform.
8. a kind of multi-platform space information resource cooperated sharing method according to claim 1, which is characterized in that transporting
Tie up in information synergism, it is hardware and Internet Use based on applicator where service to establish monitoring nodes, by summarizing and
Analysis obtains the indices of respective server;It is the monitoring based on service access interface to establish service monitoring, is made for service
Service condition, by the indices for summarizing and analyzing acquisition respective service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810060070.4A CN108280178A (en) | 2018-01-22 | 2018-01-22 | A kind of multi-platform space information resource cooperated sharing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810060070.4A CN108280178A (en) | 2018-01-22 | 2018-01-22 | A kind of multi-platform space information resource cooperated sharing method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108280178A true CN108280178A (en) | 2018-07-13 |
Family
ID=62804395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810060070.4A Pending CN108280178A (en) | 2018-01-22 | 2018-01-22 | A kind of multi-platform space information resource cooperated sharing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108280178A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109862080A (en) * | 2019-01-09 | 2019-06-07 | 上海孚盟软件有限公司 | A kind of big data application platform based on cloud computing |
CN109960478A (en) * | 2019-04-02 | 2019-07-02 | 武大吉奥信息技术有限公司 | A kind of Web map printing method for previewing and device |
CN111399927A (en) * | 2018-12-14 | 2020-07-10 | 北京奇虎科技有限公司 | Method and device for sharing Class file by application and computing equipment |
CN111915274A (en) * | 2020-07-31 | 2020-11-10 | 南通市测绘院有限公司 | Collaborative office method based on space-time chain |
CN113704178A (en) * | 2021-09-18 | 2021-11-26 | 京东方科技集团股份有限公司 | Big data management method, system, electronic device and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065127A (en) * | 2010-11-26 | 2011-05-18 | 北京邮电大学 | Cross-layer trust certificate group management mechanism-based trusted P2P file sharing service node selection method |
CN103259872A (en) * | 2013-05-31 | 2013-08-21 | 江苏物联网研究发展中心 | Multi-source heterogeneous geographic information service platform based on open-type grid system |
CN103888518A (en) * | 2014-03-06 | 2014-06-25 | 西安邮电大学 | Service design method of informatization public platform |
CN104125221A (en) * | 2014-07-17 | 2014-10-29 | 东北大学 | IMS (IP (Internet Protocol) multimedia subsystem) terminal equipment multiple soft-terminal resource sharing and application collaborative device and method |
CN104657918A (en) * | 2015-01-21 | 2015-05-27 | 胡宝清 | Regional resource environmental data sharing and comprehensive service platform |
CN106850666A (en) * | 2017-03-02 | 2017-06-13 | 水禾测绘信息技术有限公司 | The shared cloud platform of Forestry Information and monitoring operation system |
CN107465732A (en) * | 2017-07-28 | 2017-12-12 | 国网江西省电力公司南昌供电分公司 | Intelligent electricity supplying and using system and method based on shared theory |
-
2018
- 2018-01-22 CN CN201810060070.4A patent/CN108280178A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102065127A (en) * | 2010-11-26 | 2011-05-18 | 北京邮电大学 | Cross-layer trust certificate group management mechanism-based trusted P2P file sharing service node selection method |
CN103259872A (en) * | 2013-05-31 | 2013-08-21 | 江苏物联网研究发展中心 | Multi-source heterogeneous geographic information service platform based on open-type grid system |
CN103888518A (en) * | 2014-03-06 | 2014-06-25 | 西安邮电大学 | Service design method of informatization public platform |
CN104125221A (en) * | 2014-07-17 | 2014-10-29 | 东北大学 | IMS (IP (Internet Protocol) multimedia subsystem) terminal equipment multiple soft-terminal resource sharing and application collaborative device and method |
CN104657918A (en) * | 2015-01-21 | 2015-05-27 | 胡宝清 | Regional resource environmental data sharing and comprehensive service platform |
CN106850666A (en) * | 2017-03-02 | 2017-06-13 | 水禾测绘信息技术有限公司 | The shared cloud platform of Forestry Information and monitoring operation system |
CN107465732A (en) * | 2017-07-28 | 2017-12-12 | 国网江西省电力公司南昌供电分公司 | Intelligent electricity supplying and using system and method based on shared theory |
Non-Patent Citations (3)
Title |
---|
刘怀亮: "《软件组建技术》", 30 June 2007 * |
周林: "《网络GIS开发实践入门》", 31 August 2014 * |
宋爱红,谭成国: "在线地理信息服务质量评价研究", 《测绘地理信息》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111399927A (en) * | 2018-12-14 | 2020-07-10 | 北京奇虎科技有限公司 | Method and device for sharing Class file by application and computing equipment |
CN109862080A (en) * | 2019-01-09 | 2019-06-07 | 上海孚盟软件有限公司 | A kind of big data application platform based on cloud computing |
CN109960478A (en) * | 2019-04-02 | 2019-07-02 | 武大吉奥信息技术有限公司 | A kind of Web map printing method for previewing and device |
CN109960478B (en) * | 2019-04-02 | 2022-03-08 | 武大吉奥信息技术有限公司 | Web map printing preview method and device |
CN111915274A (en) * | 2020-07-31 | 2020-11-10 | 南通市测绘院有限公司 | Collaborative office method based on space-time chain |
CN113704178A (en) * | 2021-09-18 | 2021-11-26 | 京东方科技集团股份有限公司 | Big data management method, system, electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7730034B1 (en) | Providing entity-related data storage on heterogeneous data repositories | |
CN108280178A (en) | A kind of multi-platform space information resource cooperated sharing method | |
CN105074702B (en) | The Database Systems of single tenant and multi-tenant environment are provided | |
JP4965078B2 (en) | Real-time collection of data in an enterprise planning environment | |
JP4375562B2 (en) | Deploying a multi-enterprise planning model to a cluster of application servers | |
US10339147B1 (en) | Data set scoring | |
JP4609994B2 (en) | Selective deployment of software extensions within an enterprise modeling environment. | |
CN109643312A (en) | Trustship query service | |
US20090319316A1 (en) | Method and System of Using Structured Social Networks and Communities to Create and Maintain Business Service Models | |
US20140046956A1 (en) | Apparatus, systems and methods for dynamic on-demand context sensitive cluster analysis | |
JP2006501577A (en) | Node level modification during enterprise planning model execution | |
CN106020928A (en) | Virtual resource cost tracking with dedicated implementation resources | |
CN102185926A (en) | Cloud computing resource management system and method | |
Heng et al. | Energy aware cloud‐edge service placement approaches in the Internet of Things communications | |
US10182104B1 (en) | Automatic propagation of resource attributes in a provider network according to propagation criteria | |
Sabaghian et al. | Data replication and placement strategies in distributed systems: A state of the art survey | |
Ferrucci et al. | Decentralized replica management in latency-bound edge environments for resource usage minimization | |
Luo | Financial data security management method and edge computing platform based on intelligent edge computing and big data | |
JP2006515085A (en) | Inline compression of network communications within an enterprise planning environment | |
Dai et al. | Research on the design and application of sports competition ticketing platform based on edge computing | |
CN112785324A (en) | Information processing method, information processing apparatus, electronic device, and medium | |
Irawan et al. | Network slicing algorithms case study: Virtual network embedding | |
Guo et al. | PARA: Performability‐aware resource allocation on the edges for cloud‐native services | |
CN114841791B (en) | Budget management and control method, system, device, computer equipment and storage medium | |
CN116185379B (en) | Method for optimizing code hosting platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180713 |
|
RJ01 | Rejection of invention patent application after publication |