CN105607944A - Method and device for sharing application environment - Google Patents

Method and device for sharing application environment Download PDF

Info

Publication number
CN105607944A
CN105607944A CN201510960436.XA CN201510960436A CN105607944A CN 105607944 A CN105607944 A CN 105607944A CN 201510960436 A CN201510960436 A CN 201510960436A CN 105607944 A CN105607944 A CN 105607944A
Authority
CN
China
Prior art keywords
image file
file
client
applied environment
access path
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.)
Granted
Application number
CN201510960436.XA
Other languages
Chinese (zh)
Other versions
CN105607944B (en
Inventor
王院生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qax Technology Group Inc
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Beijing Qianxin Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Beijing Qianxin Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510960436.XA priority Critical patent/CN105607944B/en
Publication of CN105607944A publication Critical patent/CN105607944A/en
Application granted granted Critical
Publication of CN105607944B publication Critical patent/CN105607944B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45537Provision of facilities of other operating environments, e.g. WINE

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a method and device for sharing application environment, and relates to the technical field of Internet. The method and the device are invented by aiming at solving the problem that different clients cannot share the application environment. The method comprises the following steps of obtaining an image file of the application environment; storing the image file into an application container; detecting whether the image file is accessed or not; if the image file is accessed, generating an accessing path; obtaining the accessing position of a client; and sending the image file to the accessing position of the client through the accessing path. The method and the device are mainly applied to the application environment sharing process.

Description

A kind of method of sharing application environment and device
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of method and dress of sharing application environmentPut.
Background technology
Along with the development of Internet technology, increasing product development, operation and maintenance pass through networkCoordinate jointly to complete. Staff finishes the work conventionally on individual PC, and each staff is individualBuilding applied environment on people's PC, applied environment comprises kit, develops software, appliesSoftware etc. If increase new staff, need to build new job applications environment, can not realizeSharing of job applications environment. Build new job applications environment, need to expend a large amount of time, andAnd ensure that all software can normally use, and also needs to arrange a lot of parameters. Due to building applicationEnvironment has caused serious puzzlement to staff.
In the prior art, building applied environment in WEB server, by online editingMode, finishes the work at WEB end. Sign in to WEB server and finish the work from WEB. AndThe isolation of WEB server is bad, can not ensure user's security, and can not realize sameChange simultaneously under user. That is to say, if the many people of same product needed have coacted, pass throughThe mode of online editing, can only have a personal work at one time, can not realize being total to of applied environmentEnjoy.
Summary of the invention
The method and the device that the invention provides a kind of sharing application environment, can solve different clientsEnd can not sharing application environment problem.
In order to solve the problems of the technologies described above, on the one hand, the invention provides a kind of sharing application environmentMethod, the method comprises:
Obtain the image file of applied environment;
Described image file is saved in to application container;
Whether accessedly detect described image file;
If described image file is accessed, generate access path;
Obtain the access location of client;
By described access path, described image file is sent to the access location of described client.
On the other hand, the invention provides a kind of device of sharing application environment, this device comprises:
The first acquiring unit, for obtaining the image file of applied environment;
Storage unit, is saved in application container for the image file that described the first acquiring unit is obtained;
Detecting unit, whether the image file of preserving for detection of described storage unit is accessed;
Generation unit, if detect that for described detecting unit image file is accessed, generates accessPath;
Second acquisition unit, for obtaining the access location of client;
Transmitting element, for the access path generating by described generation unit, by described image fileSend to the access location of the client that described second acquisition unit obtains.
The method and apparatus of sharing application environment provided by the invention, by obtaining the mirror image of applied environmentFile, is saved in image file in application container, whether accessedly detects image file, if mirror imageFile is accessed, generates access path, obtains the access location of client, by access path,Image file is sent to client. Compared with prior art, the present invention can generate access path,Client, by access path, realizes sharing of applied environment.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, of the present invention in order to better understandTechnological means, and can being implemented according to the content of description, and for allow of the present invention above-mentioned andOther objects, features and advantages can become apparent, below especially exemplified by the specific embodiment of the present invention.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefit forIt is cheer and bright that those of ordinary skill in the art will become. Accompanying drawing is only for illustrating the order of preferred embodiment, and do not think limitation of the present invention. And in whole accompanying drawing, with identical reference symbolNumber represent identical parts. In the accompanying drawings:
Fig. 1 shows the method flow diagram of a kind of sharing application environment that the embodiment of the present invention provides;
Fig. 2 shows the method flow diagram of the another kind of sharing application environment that the embodiment of the present invention provides;
Fig. 3 shows the installation composition block diagram of a kind of sharing application environment that the embodiment of the present invention provides;
Fig. 4 shows the installation composition block diagram of the another kind of sharing application environment that the embodiment of the present invention provides.
Detailed description of the invention
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail. Although aobvious in accompanying drawingShow exemplary embodiment of the present disclosure, but should be appreciated that and can realize the disclosure with various formsAnd the embodiment that should do not set forth here limits. On the contrary, providing these embodiment is for can be moreThoroughly understand the disclosure, and can be by the technology that conveys to this area complete the scope of the present disclosurePersonnel.
The embodiment of the present invention provides a kind of method of sharing application environment, as shown in Figure 1, and the methodComprise:
101, obtain the image file of applied environment.
Applied environment, refers to the software environment that client needs, and the file that builds applied environment comprises answersWith software, develop software, kit etc. The all literary compositions that build applied environment are installed in clientPart, and ensure that file can normally use, and just can successfully construct the applied environment of client.
Image file, similar with compressed package, it by specific a series of files according to certain form systemMake single file, to facilitate user to download and to use, can be identified by specific software also can be straightConnect and be burnt on CD.
The image file of applied environment, refers to the image file by the documenting of structure applied environment.The image file of applied environment, along with client changes applying the variation of environmental demand. In this realityExecute in example, file content and the quantity of the structure applied environment comprising in image file are not limited.
Obtain image file, image file is installed, just can build applied environment.
102, image file is saved in to application container.
The image file that step 101 is got, is saved in application container. Application container is oneExploitation, the platform that moves and run application, use sandbox mechanism, do not have each other anyInterface. Application container can be packed image file, also can realize virtual.
After image file is packed by application container, unified download, startup, expansion, deletion and migration,So that the deployment of image file and O&M. The performance cost of application container is less, is easy to realize machineOperation with data center.
103, whether detection image file is accessed.
Receiving after the request of access of client, according to image file information, testing conditions is set, detectWhether image file is accessed. The position of testing conditions is set, can receiving request of access still notBefore starting response request, can be before reception request of access not still be accessed image file. At thisIn embodiment, the position that testing conditions is set is not limited.
Whether whether accessedly detect image file, can test access position be the position of image file,Also can detect the keyword of image file. In the present embodiment, detect the detection mode of image fileDo not limit.
If 104 image files are accessed, generate access path.
Access path, the positional information of reflection image file, is the road from access entrance to image fileFootpath. By access path, client can directly be obtained image file. Access path is to obtain mirrorThe path of picture file is also the transmission path that transmission builds the data message that comprises of applied environment.
105, obtain the access location of client.
Client, sends the client of access image file request. The access location of client,The position of client, can be the IP address of client, can be also the physical address of client, alsoCan be other information that can find client location. In the present embodiment, the access to clientThe content that the positional information of position comprises does not limit.
Obtain the access location of client, obtain exactly the positional information of client, so that mirror image literary compositionThe transmission of part.
106,, by access path, image file is sent to the access location of client.
Search image file by access path, search client by access location, by image fileSend to client.
For the embodiment of the present invention, concrete application scenarios can be as follows, but be not limited to this, bagDraw together: the user who supposes client is a normal network users application that normal network users needsEnvironment, should meet the demand that user sees video, plays games, can net purchase.
For normal network users demand, provide following mounting software class: FALSH, JAVA languageOperating platform, input method, instant chat, video playback, fail-safe software. Each mounting software classThe middle multiple softwares that have identical function. In each mounting software class, select one or more software,To realize the applied environment of normal network users. In the present embodiment, to the software in mounting software classQuantity do not limit.
All software development that the applied environment of normal network users demand is comprised become a mirror image literary compositionPart, obtains image file, and image file is kept in application container.
Whether accessedly detect image file, if image file is accessed, generate access path. ObtainGet the access location of client, by access path, the access position of the client that image file is sentPut.
Client image file, installs image file, can obtain applied environment. Do not need byBuild the required software of applied environment, the client that is installed to has one by one been avoided loaded down with trivial details operation.Other clients can be accessed this image file equally, obtain the applied environment that this image file is corresponding,Thereby realize sharing of applied environment.
The method of the sharing application environment that the embodiment of the present invention provides, by obtaining the mirror image of applied environmentFile, is saved in image file in application container, whether accessedly detects image file, if mirror imageFile is accessed, generates access path, obtains the access location of client, by access path,Image file is sent to client. Compared with prior art, the embodiment of the present invention can generate accessPath, client, by access path, realizes sharing of applied environment.
Further, as refinement and the expansion of method shown in Fig. 1, the embodiment of the present invention also providesA method for sharing application environment, as shown in Figure 2, the method comprises:
201, obtain the image file of applied environment.
Obtaining of image file is the file of setting up applied environment by obtaining; According to setting up application ringThe file in border, generates image file. The literary composition that different applied environments comprises different structure applied environmentsPart. Exemplary, the applied environment of normal network users comprise FALSH, JAVA language manipulation platform,The mounting software classes such as input method, instant chat, video playback, fail-safe software. And program development userApplied environment, also comprise program development software (PDS).
Build the file of applied environment, determine according to user's real needs. In the present embodiment, rightUser's request does not limit, and namely content and the quantity of the file that builds applied environment is not limited.
202, image file is saved in to application container.
Application container is transplantable container, and can be applicable in any language, framework and system.
203, whether detection image file is accessed.
If 204 image files are accessed, generate access path.
For different clients generates different access path, so that different clients is revised mirror simultaneouslyPicture file. Different clients generates different access path, and the memory location of image file is phaseWith. By not right access path, different clients is distinguished, realize different clients sameIn time, operates same image file.
205, obtain the access location of client.
206,, by access path, image file is sent to the access location of client.
207, upgrade image file.
Image file, can be along with the operation of client to image file and change. Obtain clientThe changed information of end to image file; According to changed information, upgrade image file. The mirror image upgradingFile is identical with the memory location of image file. That is to say, obtain different clients to image fileChanged information, change be same image file.
For the embodiment of the present invention, concrete application scenarios can be as follows, but be not limited to this, bagDraw together: for a company, jointly completed exploitation, operation and the dimension of software product by multiple employeesProtect. Employee's the applied environment that participates in this product development, operation and maintenance is identical. Applied environment, needsMeet the operation demand of software. The structure of applied environment, comprises the basic installation that builds applied environmentFile, also comprises the parameter of installation file and the data message comprising in file.
For software development user's client, the software class providing includes but not limited to programming language ringBorder, simulation software, database software, office software. A software class comprises a software, withBe convenient to the cooperation between different employees. Software class, software class is relevant with software product, and it is right to meetThe exploitation of software product, all demands of operation and maintenance.
All software development that the applied environment of software development user's request is comprised become a mirror image literary compositionPart, obtains image file, and image file is kept in application container.
Whether accessedly detect image file, if image file is accessed, generate access path. ObtainGet the access location of client, by access path, the access position of the client that image file is sentPut.
Client image file, installs image file, can obtain applied environment. Do not need byBuild the required software of applied environment, the client that is installed to has one by one been avoided loaded down with trivial details operation.Other clients can be accessed this image file equally, obtain the applied environment that this image file is corresponding,Thereby realize sharing of applied environment.
Employee is in client, and the exploitation of process software product, the relevant issues of operation and maintenance, changeBuild the data message comprising in the file of applied environment. By access path, receive client and sendThe information of structure applied environment file of change. According to the changed information receiving, upgrade mirror image literary compositionPart. Due to the difference of access path, multiple clients can be upgraded image file simultaneously. In clientWhile again accessing image file, the image file having access to is the image file after upgrading, directly accessImage file after change, directly grasps the progress of product.
So not only having realized sharing of applied environment, also realized the synchronous of data message, is productExploitation, operation and maintenance bring great convenience.
Further, as the realization of method shown in Fig. 1 and Fig. 2, the embodiment of the present invention also providesA kind of device of sharing application environment. This device embodiment is corresponding with preceding method embodiment, for ease ofRead, this device embodiment no longer repeats one by one to the detail content in preceding method embodiment,But should be clear and definite, this device embodiment can corresponding realize the full content in preceding method embodiment.As shown in Figure 3, this device comprises: the first acquiring unit 31, storage unit 32, detecting unit 33,Generation unit 34, second acquisition unit 35 and transmitting element 36. Wherein,
The first acquiring unit 31, for obtaining the image file of applied environment;
Storage unit 32, is saved in application for the image file that the first acquiring unit 31 is obtained and holdsDevice;
Detecting unit 33, whether the image file of preserving for detection of storage unit 32 is accessed;
Generation unit 34, if detect that for detecting unit 33 image file is accessed, generates accessPath;
Second acquisition unit 35, for obtaining the access location of client;
Transmitting element 36, for the access path generating by generation unit 34, sends image fileThe access location of the client of obtaining to second acquisition unit 35.
Further, as shown in Figure 4, the first acquiring unit 31, comprising:
Acquisition module 311, for obtaining the file of setting up applied environment;
Generation module 312, for the file of setting up applied environment obtaining according to acquisition module 311, rawBecome image file.
Further, the application container that storage unit 32 is preserved image file is transplantable container, andAnd can be applicable in any language, framework and system.
Further, generation unit 34, is used to different clients to generate different access path,So that different clients is revised image file simultaneously.
Further, as shown in Figure 4, this device also comprises:
The 3rd acquiring unit 37, for after transmitting element 36 sends image file, obtains clientTo the changed information of image file;
Updating block 38, for the changed information of obtaining according to the 3rd acquiring unit 37, upgrades mirror image literary compositionPart.
The device of the sharing application environment that the embodiment of the present invention provides, by obtaining the mirror image of applied environmentFile, is saved in image file in application container, whether accessedly detects image file, if mirror imageFile is accessed, generates access path, obtains the access location of client, by access path,Image file is sent to client. Compared with prior art, the embodiment of the present invention can generate accessPath, client, by access path, realizes sharing of applied environment.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, do not haveThere is the part of detailed description, can be referring to the associated description of other embodiment.
Be understandable that the correlated characteristic reference mutually in said method and device. In addition," first ", " second " etc. in above-described embodiment are for distinguishing each embodiment, and do not represent each enforcementThe quality of example.
Those skilled in the art can be well understood to, for convenience and simplicity of description, above-mentionedThe system of describing, device and the specific works process of unit, can be with reference in preceding method embodimentCorresponding process, does not repeat them here.
The algorithm providing at this and show not with any certain computer, virtual system or miscellaneous equipmentIntrinsic relevant. Various general-purpose systems also can with based on using together with this teaching. According to aboveDescribe, it is apparent constructing the desired structure of this type systematic. In addition, the present invention also not forAny certain programmed language. It should be understood that and can utilize various programming languages to realize described hereThe content of invention, and the description of above language-specific being done is of the present invention best real in order to discloseExecute mode.
In the description that provided herein, a large amount of details are described. But, can understand,Embodiments of the invention can be put into practice in the situation that there is no these details. In some instances,Be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, should be appreciated that in order to simplify the disclosure and to help to understand one in each inventive aspectIndividual or multiple, in the above in the description of exemplary embodiment of the present invention, each feature of the present inventionSometimes be grouped together into single embodiment, figure or in its description. But, should be byThe method of the disclosure is construed to the following intention of reflection: the present invention for required protection requires ratio eachThe more feature of feature of clearly recording in claim. Or rather, as right is below wantedAsk that book reflects like that, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following detailed description of the invention are incorporated to this detailed description of the invention thus clearly,Wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can carry out the module in the equipment in embodimentAdaptively change and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, andIn addition can put them into multiple submodules or subelement or sub-component. Except such feature and/orAt least some in process or unit are, outside mutually repelling, can adopt any combination to illustrate thisDisclosed all features and so open in book (comprising claim, summary and the accompanying drawing followed)Any method or all processes or the unit of equipment combine. Unless clearly statement in addition, thisIn description (comprising claim, summary and the accompanying drawing followed), disclosed each feature can be by carryingFor identical, be equal to or the alternative features of similar object replaces.
In addition, although those skilled in the art will appreciate that embodiment more described herein compriseIncluded some feature instead of further feature in other embodiment, but the feature of different embodimentCombination mean within scope of the present invention and form different embodiment. For example, underIn claims of face, the one of any of embodiment required for protection can be to combine arbitrarilyMode is used.
All parts embodiment of the present invention can realize with hardware, or with at one or more placeThe software module of moving on reason device realizes, or realizes with their combination. Those skilled in the artShould be appreciated that and can use in practice microprocessor or digital signal processor (DSP) to realizeAccording to some in the denomination of invention of the embodiment of the present invention (as determined the device of website internal chaining grade)Or all some or all functions of parts. The present invention can also be embodied as for carrying out institute hereDescribe method part or all equipment or device program (for example, computer program andComputer program). Realizing program of the present invention and can be stored in computer-readable medium like thisGo up, or can there is the form of one or more signal. Such signal can be from internet netThe upper download of standing obtains, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of the present invention is limitSystem, and those skilled in the art can design in the case of not departing from the scope of claimsAlternative embodiment. In the claims, any reference symbol between bracket should be configured toLimitations on claims. Word " comprises " not to be got rid of existence and is not listed as element or step in the claimsSuddenly. Being positioned at word " " before element or " one " does not get rid of and has multiple such elements. The present inventionCan be by means of including the hardware of some different elements and coming real by means of the computer of suitably programmingExisting. In the unit claim of having enumerated some devices, several in these devices can be logicalCross same hardware branch and carry out imbody. The use of word first, second and C grade does not representAny order. Can be title by these word explanations.

Claims (10)

1. a method for sharing application environment, is characterized in that, described method comprises:
Obtain the image file of applied environment;
Described image file is saved in to application container;
Whether accessedly detect described image file;
If described image file is accessed, generate access path;
Obtain the access location of client;
By described access path, described image file is sent to the access location of described client.
2. method according to claim 1, is characterized in that, described in obtain the mirror of applied environmentPicture file, comprising:
Obtain the file of setting up applied environment;
According to the described file of setting up applied environment, generate described image file.
3. method according to claim 1, is characterized in that, described application container is portableContainer, and can be applicable in any language, framework and system.
4. method according to claim 1, is characterized in that, described generation access path, bagDraw together:
For different clients generates different access path, so that different clients is revised mirror simultaneouslyPicture file.
5. method according to claim 1, is characterized in that, described method also comprises:
Obtain the changed information of client to image file;
According to described changed information, upgrade described image file.
6. a device for sharing application environment, is characterized in that, described device comprises:
The first acquiring unit, for obtaining the image file of applied environment;
Storage unit, is saved in application container for the image file that described the first acquiring unit is obtained;
Detecting unit, whether the image file of preserving for detection of described storage unit is accessed;
Generation unit, if detect that for described detecting unit image file is accessed, generates accessPath;
Second acquisition unit, for obtaining the access location of client;
Transmitting element, for the access path generating by described generation unit, by described image fileSend to the access location of the client that described second acquisition unit obtains.
7. device according to claim 6, is characterized in that, described the first acquiring unit, bagDraw together:
Acquisition module, for obtaining the file of setting up applied environment;
Generation module, for the file of setting up applied environment obtaining according to described acquisition module, generatesDescribed image file.
8. device according to claim 6, is characterized in that, described in described storage unit is preservedThe application container of image file is transplantable container, and can be applicable to any language, framework and beIn system.
9. device according to claim 6, is characterized in that, described generation unit, is used toDifferent clients generates different access path, so that different clients is revised image file simultaneously.
10. device according to claim 6, is characterized in that, described device also comprises:
The 3rd acquiring unit, for after described transmitting element sends image file, obtains clientTo the changed information of image file;
Updating block, for the changed information of obtaining according to described the 3rd acquiring unit, upgrades described mirrorPicture file.
CN201510960436.XA 2015-12-18 2015-12-18 A kind of method and device of sharing application environment Active CN105607944B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510960436.XA CN105607944B (en) 2015-12-18 2015-12-18 A kind of method and device of sharing application environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510960436.XA CN105607944B (en) 2015-12-18 2015-12-18 A kind of method and device of sharing application environment

Publications (2)

Publication Number Publication Date
CN105607944A true CN105607944A (en) 2016-05-25
CN105607944B CN105607944B (en) 2018-12-25

Family

ID=55987898

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510960436.XA Active CN105607944B (en) 2015-12-18 2015-12-18 A kind of method and device of sharing application environment

Country Status (1)

Country Link
CN (1) CN105607944B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483590A (en) * 2017-08-22 2017-12-15 郑州云海信息技术有限公司 Cloud data system medium cloud management system and method
CN107846381A (en) * 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 Network security processing method and equipment
CN109032944A (en) * 2018-07-26 2018-12-18 郑州云海信息技术有限公司 A kind of system and method reducing the software development testing time
CN111131497A (en) * 2019-12-31 2020-05-08 五八有限公司 File transmission method and device, electronic equipment and storage medium
CN111399927A (en) * 2018-12-14 2020-07-10 北京奇虎科技有限公司 Method and device for sharing Class file by application and computing equipment
CN113377489A (en) * 2020-03-09 2021-09-10 中科星图股份有限公司 Construction and operation method and device of remote sensing intelligent monitoring application based on cloud platform

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104731596A (en) * 2015-03-27 2015-06-24 浪潮集团有限公司 Classification editing method for supporting multiple people to edit XBRL on line
CN104899068A (en) * 2015-06-30 2015-09-09 北京奇虎科技有限公司 Method and device for multi-process start by container
CN105138403A (en) * 2015-09-02 2015-12-09 浪潮集团有限公司 Cloud host multi-service parallel achieving method
CN105160269A (en) * 2015-08-13 2015-12-16 浪潮电子信息产业股份有限公司 Method and apparatus for accessing data in Docker container

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104731596A (en) * 2015-03-27 2015-06-24 浪潮集团有限公司 Classification editing method for supporting multiple people to edit XBRL on line
CN104899068A (en) * 2015-06-30 2015-09-09 北京奇虎科技有限公司 Method and device for multi-process start by container
CN105160269A (en) * 2015-08-13 2015-12-16 浪潮电子信息产业股份有限公司 Method and apparatus for accessing data in Docker container
CN105138403A (en) * 2015-09-02 2015-12-09 浪潮集团有限公司 Cloud host multi-service parallel achieving method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107846381A (en) * 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 Network security processing method and equipment
CN107483590A (en) * 2017-08-22 2017-12-15 郑州云海信息技术有限公司 Cloud data system medium cloud management system and method
CN109032944A (en) * 2018-07-26 2018-12-18 郑州云海信息技术有限公司 A kind of system and method reducing the software development testing time
CN111399927A (en) * 2018-12-14 2020-07-10 北京奇虎科技有限公司 Method and device for sharing Class file by application and computing equipment
CN111131497A (en) * 2019-12-31 2020-05-08 五八有限公司 File transmission method and device, electronic equipment and storage medium
CN111131497B (en) * 2019-12-31 2022-08-26 五八有限公司 File transmission method and device, electronic equipment and storage medium
CN113377489A (en) * 2020-03-09 2021-09-10 中科星图股份有限公司 Construction and operation method and device of remote sensing intelligent monitoring application based on cloud platform

Also Published As

Publication number Publication date
CN105607944B (en) 2018-12-25

Similar Documents

Publication Publication Date Title
CN105607944A (en) Method and device for sharing application environment
CN104793946B (en) Dispositions method and system are applied based on cloud computing platform
US8806185B2 (en) System and method for automatic configuration of portal composite applications
KR101376916B1 (en) Techniques to perform gradual upgrades
US20020144256A1 (en) Method of deployment for concurrent execution of multiple versions of an integration model on an integration server
CN103795759B (en) The dispatching method and system of a kind of virtual machine image file
US20100058331A1 (en) Automated deployment of defined topology in distributed computing environment
CN102981915B (en) A kind of inter-application communication method and device
CN107885551A (en) A kind of service arrangement method, apparatus, computer-readable recording medium and storage control
CN107832207A (en) Interface performance test method, apparatus, storage medium and computer equipment
EP2863281B1 (en) System and method to configure a field device
US20170351507A1 (en) Silent upgrade of software with dependencies
CN111897623B (en) Cluster management method, device, equipment and storage medium
CN107592338A (en) More new system, method and the relevant device of a kind of dynamic base
CN106257418B (en) Techniques for evaluating an application by using an auxiliary application
CN109345392B (en) Method and system for issuing programming question, issuing solution code and checking solution code
CN103631587A (en) Software installation package customization method and server
CN111639019A (en) Code testing method and device and readable storage medium
CN106325847A (en) Method and device for obtaining application functions based on iOS platform
WO2015116327A1 (en) Displaying a dashboard based on constraints of a user device
WO2016145009A1 (en) Method and system for rapid deployment and execution of customized functionality across multiple distinct platforms
CN108427699A (en) The method, apparatus and storage medium of fast initialization system database
CN103631619A (en) Software mounting method and terminal
CN114138651B (en) Test data generation method and device
CN101847156A (en) Be used for installing the method for web grouping at manufacturing execution system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Co-patentee after: QAX Technology Group Inc.

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Co-patentee before: BEIJING QIANXIN TECHNOLOGY Co.,Ltd.

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder