Movatterモバイル変換


[0]ホーム

URL:


CN103257852B - The method and apparatus that a kind of development environment of distribution application system is built - Google Patents

The method and apparatus that a kind of development environment of distribution application system is built
Download PDF

Info

Publication number
CN103257852B
CN103257852BCN201210036379.2ACN201210036379ACN103257852BCN 103257852 BCN103257852 BCN 103257852BCN 201210036379 ACN201210036379 ACN 201210036379ACN 103257852 BCN103257852 BCN 103257852B
Authority
CN
China
Prior art keywords
routing information
file
list
server
called
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.)
Active
Application number
CN201210036379.2A
Other languages
Chinese (zh)
Other versions
CN103257852A (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.)
Advanced New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding LtdfiledCriticalAlibaba Group Holding Ltd
Priority to CN201210036379.2ApriorityCriticalpatent/CN103257852B/en
Publication of CN103257852ApublicationCriticalpatent/CN103257852A/en
Application grantedgrantedCritical
Publication of CN103257852BpublicationCriticalpatent/CN103257852B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

This application provides the development environment building method and device of a kind of distribution application system, wherein methods described includes:At least two subsystems are built, each subsystem forms for the server construction of identical function;Function according to involved by current application, configures in corresponding subsystem and calls routing information between given server;According to the routing information that calls between given server in the corresponding subsystem, path is called between generation given server.The application can simplify distribution application system environmental structure process, reduce error rate, and improve the efficiency and accuracy of investigation.

Description

The method and apparatus that a kind of development environment of distribution application system is built
Technical field
The application is related to the technical field of distributed system, more particularly to a kind of development environment of distribution application systemThe method built, and, the device that a kind of development environment of distribution application system is built.
Background technology
Distribution application system is a kind of important computer application system, is acted on extensive and huge.Distributed Application systemSystem is the system to realize on two or multiple stage computers that application logic is distributed on network.It has seen to userThe one-of-a-kind system come in image set, and the computing system being really made up of the process resource of multiple interconnections, they are wholeUnder the control of system can cooperation perform common task, process resource therein can be it is physically adjacent or pointCloth.For example, very huge computing capability can be needed just one by carrying out Distributed Calculation by distribution application systemThe problem of solving is divided into many small parts, and many computers are then distributed in these parts is handled, finally thisA little result of calculations, which are integrated, obtains final result.
Under the conditions of existing hardware environment, in large-scale distributed multisystem parallel software development team, by under code(including the machine and server) is carried, System build, class libraries downloads, configuration modification is relied on, organically combines using starting etc. to operateTogether, Distributed Application is disposed on each physically or logically independent server node, makes each system synergistic working,Service is externally provided.
In distribution application system parallel software development, it is necessary to between each system in distribution application systemSpecific service device calls path and the return path to be configured, and changes configuration file, changes configuration etc. of database, these claimFor the environmental structure of distribution application system.But in large-scale distributed multisystem parallel software development team, environment is takenIt is the individual process for being easy to go wrong to build, because this pattern has the following disadvantages:
(1) each system has multiple servers, it is necessary to which given server is accessed into goal systems.Because multiple team are parallelThe characteristics of exploitation, each system may have multiple servers, and each development teams need of work is isolated from each other, it is to avoid mutual shadowRing, there is set of environmental in each team, it is therefore desirable to which the server for specifying certain system accesses development environment, allows its normalCall and receive receipt.
(2) configuration is various, flexible, be difficult to grasp.Configuration may be stored on the application server in the form of a file, also may be usedCan be to be stored in the form of record in database;The specified of configuration changes as requested.
(3) build process, which goes wrong, is difficult to investigate.Because set of environmental system is numerous, configuration file, database configurationVarious, it is very big to build the probability gone wrong by hand, and is difficult to investigate.
(4) local development environment, the whole build process of distributed development be cumbersome, complexity.
Cause development environment to build a complicated major reason of configuration to be:The distributed system of production environment is clusterTo calling for cluster, it is not necessary to the specific machine for clearly specifying called and receipt to arrive, and the most situations of development environment areSpecified machine is called, it is necessary to the accurate specific machine for specifying called and receipt to arrive to specified machine.
The environmental structure of distributed system is mainly manually performed in practice, due to it is above-mentioned the characteristics of cause manually to buildConfiguration flow it is extremely complex, build easy error by hand, and be difficult investigation.
Therefore those skilled in the art's urgent problem is:Propose a kind of opening for distribution application system of automationThe mechanism of environmental structure is sent out, to simplify distribution application system environmental structure process, error rate is reduced, and improve the effect of investigationRate and accuracy.
The content of the invention
The purpose of the application is to provide a kind of method that development environment of distribution application system is built, to simplify distributionFormula application system environmental structure process, reduces error rate, and improve the efficiency and accuracy of investigation.
Present invention also provides the device that a kind of development environment of distribution application system is built, to ensure the above methodApplication and realization in practice.
In order to solve the above problems, this application discloses a kind of development environment building method of distribution application system, toolBody can include:
At least two subsystems are built, each subsystem forms for the server construction of identical function;
Function according to involved by current application, configures in corresponding subsystem and calls path to believe between given serverBreath;
According to the routing information that calls between given server in the corresponding subsystem, between generation given serverCall path.
Preferably, routing information is called between given server in the corresponding subsystem of the basis, clothes are specified in generationCan include the step of calling path between business device:
It is preset in the server of any subsystem to call routing information file;
From it is described it is preset call routing information file, download the tune between given server in the corresponding subsystemUse routing information.
Preferably, preset the calling can include file configuration information list in routing information and database is configuredInformation list.
Preferably, described method, in addition to:
Routing information is called described in detection;
If noting abnormalities information, routing information is called described in modification;
Each server records the call routing information related to itself, generation according to the routing information that calls of the modificationNew file configuration list, and/or database configured list.
Preferably, the modification is preset can include the step of calling routing information:
Obtain the list of Standard Edition file configuration information and Standard Edition database configuration information list;
The Standard Edition file configuration information list and the preset text called in routing information file will be obtainedPart configuration information list is contrasted, by the difference in the preset file configuration information list called in routing information fileDifferent part, modifies by the corresponding informance in the Standard Edition file configuration information list;
By the Standard Edition database configuration information list and the preset data called in routing information fileStorehouse configuration information list is contrasted, by the preset database configuration information list called in routing information fileIn place of difference, modified by the corresponding informance in the Standard Edition database configuration information list.
The device that a kind of development environment of distribution application system is built is also disclosed in the application, can specifically include:
Subsystem builds module, and for building at least two subsystems, each subsystem is the server construction of identical functionForm;
Routing information generation module is called, for the function according to involved by current application, corresponding subsystem middle finger is configuredDetermine to call routing information between server;
Path configuration module is called, for calling path to believe according between given server in the corresponding subsystemPath is called between breath, generation given server.
Preferably, it is described to call path configuration module to include:
Information presets submodule, and routing information file is called for preset in the server of any subsystem;
Information downloads submodule, for from it is described it is preset call routing information file, download the corresponding subsystemBar routing information between middle given server.
Preferably, preset the calling can include fileinfo configured list and database in routing information fileInformation configuration list.
Preferably, described device, in addition to:
Configuration file detection module, the configuration file for detecting the machine development environment;
Configuration file modified module, if for the information that notes abnormalities, changing the configuration file;
List Generating Module, for configuration file of each server according to the modification, records related to itself callRouting information list is called in routing information, generation.
Preferably, the configuration file modified module may further include:
Standard list acquisition submodule, for obtaining Standard Edition fileinfo configured list and Standard Edition database letterCease configured list;
Configured list changes submodule, for that will obtain the Standard Edition fileinfo configured list and the configuration textFile recalls information configured list in part is contrasted, by the difference in the fileinfo configured list in the configuration filePart, modifies by the corresponding informance in the Standard Edition fileinfo configured list;
Database Lists change submodule, for the Standard Edition database information configured list and the configuration is literaryDatabase information configured list in part is contrasted, by the difference in the database information configured list in the configuration filePart, modifies by the corresponding informance in the Standard Edition database information configured list.
Compared with prior art, the application has advantages below:
The application is by building Subsystem environment, the specified services between each subsystem of configuration generation in each Subsystem environmentDevice calls path, so as to meet the demand for the specific machine that needs in development environment accurately specify called and receipt to arrive.ThisThe mode for planting the automatic development environment for building distribution application system is participated in without person skilled, so as to simplify distributionApplication system environmental structure.
Also, the application can also voluntarily be investigated for build process produced problem, so as to reduce error rate, be carriedThe efficiency and accuracy of high investigation.
Brief description of the drawings
Fig. 1 is a kind of step flow chart of the development environment building method embodiment 1 of distribution application system of the application;
Fig. 2 is a kind of step flow chart of the development environment building method embodiment 2 of distribution application system of the application;
Fig. 3 is the structure chart of a distribution application system example;
Fig. 4 is that a kind of development environment of distribution application system of the application builds the structured flowchart of device embodiment 1;
Fig. 5 is that a kind of development environment of distribution application system of the application builds the structured flowchart of device embodiment 2.
Embodiment
It is below in conjunction with the accompanying drawings and specific real to enable above-mentioned purpose, the feature and advantage of the application more obvious understandableMode is applied to be described in further detail the application.
The core idea of the application is:Prior art, when building the development environment of distribution application system, is all artificialBuild, particularly call routing information to configure specific service device and specific service device, and to the inspection after information configuration allManually do.Great effort and time are not only so expended, error rate is also very high.The application is by building subsystem ringBorder, given server calls path between each subsystem of configuration generation in each Subsystem environment, so as to meet development environmentThe demand of the middle accurate specific machine for specifying called and receipt to arrive of needs, while simplifying distribution application system environmental structureProcess.
Reference picture 1, it illustrates a kind of development environment building method embodiment 1 of distribution application system of the applicationFlow chart of steps, specifically may comprise steps of:
Step 101, at least two subsystems of structure, each subsystem form for the server construction of identical function;
Because each distribution application system has multiple servers, it is necessary to which given server is accessed into goal systems, it is bothIn subsystem.And because the characteristics of multiple team's concurrent developments, each subsystem may have multiple servers, because exploitationThe software version of staff development project may be different, so each development teams need of work is isolated from each other, it is to avoid interact, oftenThere is set of environmental in individual team, it is therefore desirable to which the server for specifying certain system accesses development environment, makes it can be with normal callWith reception receipt.
The subsystem is the collection for the server for providing a certain function in the application for distribution application system development environmentClose, be the important elements in whole distribution application system.In the embodiment of the present application, it is same by that will provide to build subsystemThe server network connection of sample functional task.
In the specific implementation, having some servers in a subsystem, these servers are for described Distributed ApplicationThe work of development environment provides similar function, but in each server application software version it is different, should in different distributionsIt is necessary to the corresponding server of selection software version in correspondence subsystem in being built with system development environment.For example, there is subsystemThere is the application having in server a1 and b1, subsystem x2 in server a2 and b2, server a1 and b1 in x1 and x2, subsystem x1Software version is corresponding, then server is built when calling path in server a1 and subsystem x2 in subsystem x1, choosingSelect to build with server b1 and call path.
Step 102, the function according to involved by current application, configure calling between given server in corresponding subsystemRouting information;
The operation of distribution application system development environment, can apply to many functions, for example:Retrieval, storage, data exchangeEtc. function, thus by special server provide a kind of function respectively, there is provided the server combination of same function as previously describedAs a subsystem, multiple subsystems are generally had in a distribution application system.
Routing information is called between given server in described subsystem, refers to different server in different sub-systemsBetween call routing information, because subsystem is the combination of the server of same function, call path be need in different sonsBuilt between system.It should be noted that in the embodiment of the present application, the acquisition and return of calling path to refer to functionPath.
For example, when the server a that previous distribution application system provides browsing pages needs to call search function serviceDevice b search function, finds the data in store function server c.Thus this calls path to be server a using requiredInvoking server b function, invoking server c data message;Server c returned data informations give server b, then by servicingDevice b returns to server a.
Step 103, according between given server in the corresponding subsystem call routing information configuration server adjustUse path.
In a preferred embodiment of the present application, the step 103 may further include following sub-step:
Sub-step S11, preset in the server of any subsystem call routing information file;
In the specific implementation, the calling rule of developer's preset service device as needed, this work can be anyCarried out on server.The Software Edition that developer is based on according to oneself exploitation, selects correspondence in different sub-systemsThe server of version, as long as by required server record and sending and building path with these servers.
Developer mainly will need what is formulated according to exploitation, each server calls in the subsystem of distribution application systemPath source message composition is uploaded in the network of distribution application system into code, then by code, is allowed in each subsystem and is respectively takenBusiness device goes to download.
Sub-step S12, from it is described it is preset call routing information file, download specified services in the corresponding subsystemRouting information is called between device;
The set that class libraries is some third party's programs of required dependence when running software is developed in the application is relied on, it is differentDevelopment and application pass through connection specify network site, you can with find it is corresponding required for class libraries, therefrom download needed for rely onProgram.
For example:9 servers are had now, are A1, A2, A3, B1, B2, B3, C1, C2, C3 respectively.
By A1, A2 and A3, B1, B2 and B3, C1, C2 and C3, every three are built into a subsystem respectively, respectively X1,Server in X2 and X3 systems provides same function, and the version of single server is different, is connected with each other between subsystem.
In the machine development environment, the version being based on according to oneself exploitation selects correspondence version in different sub-systemsServer.Wherein A1, B2 and C2 are the server of same version.
In local development environment, the information that server A 1, B2 and C2 build path is recorded and sent.
Server A 1, B2 and C2 are built the information configuration in path into server A 1, B2 and C2, and keeping records, according toThe information completed according to configuration starts server.
Reference picture 2, shows a kind of step of the development environment building method embodiment 2 of distribution application system of the applicationRapid flow chart, specifically may comprise steps of:
Step 201, at least two subsystems of structure, each subsystem form for the server construction of identical function;
Calling between given server in step 202, the function according to involved by current application, preset corresponding single systemRouting information;
Step 203, according between given server in the corresponding subsystem call routing information configuration server adjustUse path.
The configuration file of server in step 204, the detection subsystem;If noting abnormalities information, step is performed205;
In the specific implementation, the configuration file and database configuration can include the recalls information between server.
Step 205, the modification configuration file and database configuration;
In a kind of preferred embodiment of the application, the step 205 may further include following sub-step:
Sub-step S21, acquisition Standard Edition fileinfo configured list and Standard Edition database information configured list;
Sub-step S22, the Standard Edition fileinfo configured list and the fileinfo in the configuration file matched somebody with somebodyPut list to be contrasted, in place of the difference in the fileinfo configured list in the configuration file, by the Standard EditionCorresponding informance in fileinfo configured list is modified;
Sub-step S23, the database in the Standard Edition database information configured list and the configuration file believedBreath configured list is contrasted, in place of the difference in the database information configured list in the configuration file, by the markCorresponding informance in quasi- edition data storehouse information configuration list is modified.
Step 206, each server record the call routing information related to itself, generation text according to the configuration filePart list and Database Lists.
Those skilled in the art more fully understand the application for convenience, should below in conjunction with a distribution shown in Fig. 3With system construction drawing, the application is illustrated further by a complete example:
Distribution application system needs the co-ordination of many subsystems, builds some subsystems and (is designated as:A systems, B systemsSystem etc.) represented in figure with round rectangle.
Each subsystem includes many machines (such as again:A systems have SystemA-1, SystemA-2 etc.) circle is used in figureRepresent.
Two distribution application systems development environment X1 and X2 are now built, are remembered in the subsystem server for configurationRecord and send the information that required service device calls path.
Participate in building the server in path above, download preset distribution application system development environment X1 and X2 serviceDevice calls the information in path.And the information in the server calls path according to download, the dependence class libraries of auxiliary is downloaded, compiling is downloadedServer calls path information, generation corresponding server calls the fileinfo configured list of the information in path, and dataStorehouse information configuration list.
Corresponding server is called to the fileinfo configured list of the information in path, and database information configuration list configurationTo corresponding server.
From the standard edition distribution application system for including server and calling substantially routing information, extraction standard version file letterCease configured list and database information configuration list;By standard edition fileinfo configured list and database information configuration list,The fileinfo configured list and database information configuration list configured with corresponding server is compared, and finds there is different in listNormal information, abnormal information is repaiied according to the information in standard edition fileinfo configured list and database information configuration listChange, generate fileinfo configured list and the database information configuration list of new corresponding server configuration, reconfigure to pairThe server answered.
The fileinfo configured list and database information configuration list persistence that new corresponding server is configured, and according toConfiguration starts server, and the server calls path for obtaining distribution application system development environment X1 is called for SystemA-1SystemB-2, SystemB-2 can call SystemC-3, SystemC-3 to call SystemD-2;Another distribution shouldIt is that SystemA-1 must call SystemE-2, SystemE-2 to adjust with system development environment X2 server calls pathSystemG-3 must be called with SystemF-1, SystemF-1.
In the specific implementation, configuration, the detection of the server of each in system, and the structure of subsystem can divide respectivelyCompleted with a thread.
It should be noted that for embodiment of the method, in order to be briefly described, therefore it to be all expressed as to a series of action groupClose, but those skilled in the art should know, the application is not limited by described sequence of movement, because according to this ShenPlease, some steps can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art should also know, specificationDescribed in embodiment belong to necessary to preferred embodiment, involved action not necessarily the application.
Reference picture 4, it illustrates the device embodiment 1 that a kind of development environment of distribution application system of the application is builtStructured flowchart, specifically can include with lower module:
Subsystem builds module 301, and for building at least two subsystems, each subsystem is the server structure of identical functionBuild and form;
Routing information generation module 302 is called, for the function according to involved by current application, is configured in corresponding subsystemRouting information is called between given server;
Path configuration module 303 is called, for calling path according between given server in the corresponding subsystemPath is called between information, generation given server.
In a preferred embodiment of the present application, the path configuration module 303 can include following submodule:
Routing information downloads submodule, for given server in the subsystem that is generated according to the machine development environment itBetween call routing information, download in the corresponding subsystem and call routing information between given server;
Database information downloads submodule, for given server in the subsystem that is generated according to the machine development environmentBetween call routing information, download the dependence for calling routing information between given server in the correspondence corresponding subsystemClass libraries;
Routing information is called to compile submodule, for calling road according between given server in the corresponding subsystemThe dependence class libraries for calling routing information in footpath information, and the corresponding subsystem of the correspondence between given server, compiling is describedIn corresponding subsystem routing information is called between given server;
Routing information is called to configure submodule, for calling road according between given server in the corresponding subsystemFootpath information, configures in the corresponding subsystem after the compiling and calls routing information between given server, and start.
It is described to call routing information configuration submodule may further include in a preferred embodiment of the present application:
Listed files dispensing unit, for according to calling between given server in the corresponding subsystem after the compilingRouting information profile information configured list;
Database Lists dispensing unit, for according to the tune between given server in the corresponding subsystem after the compilingWith routing information configuration database information configuration list.
Because the device embodiment shown in Fig. 4 is corresponding to the embodiment of the method shown in earlier figures 1, therefore the description of the present embodimentIn not detailed part, may refer to the related description in previous embodiment, just do not repeat herein.
Reference picture 5, it illustrates the device embodiment 2 that a kind of development environment of distribution application system of the application is builtStructured flowchart, specifically can include with lower module:
Subsystem builds module 401, and for building at least two subsystems, each subsystem is the server structure of identical functionBuild and form;
Routing information generation module 402 is called, for the function according to involved by current application, is configured in corresponding subsystemRouting information is called between given server;
Path configuration module 403 is called, for calling path according between given server in the corresponding subsystemPath is called between information, generation given server;
Configuration file detection module 404, the configuration file for detecting the machine development environment;
Configuration file modified module 405, if for the information that notes abnormalities, changing the configuration file;
List Generating Module 406, for configuration file of each server according to the modification, records the tune related to itselfWith routing information, routing information list is called in generation.
In a preferred embodiment of the present application, described information modified module 405 can include following submodule:
Standard list acquisition submodule, matches somebody with somebody for obtaining the list of Standard Edition file configuration information and Standard Edition databasePut information list;
Listed files changes submodule, for that will obtain the Standard Edition file configuration information list and the configuration textFile configuration information list in part is contrasted, by the difference in the file configuration information list in the configuration file itPlace, modifies by the corresponding informance in the Standard Edition file configuration information list;
Database Lists change submodule, for the Standard Edition database configuration information list and the configuration is literaryDatabase configuration information list in part is contrasted, by the difference in the database configuration information list in the configuration filePart, modifies by the corresponding informance in the Standard Edition database configuration information list.
Because the device embodiment shown in Fig. 5 is corresponding to the embodiment of the method shown in earlier figures 2, therefore the description of the present embodimentIn not detailed part, may refer to the related description in previous embodiment, just do not repeat herein.
The application can be used in numerous general or special purpose computing system environments or configuration.For example:Personal computer, serviceDevice computer, handheld device or portable set, laptop device, multicomputer system, the system based on microprocessor, top setBox, programmable consumer-elcetronics devices, network PC, minicom, mainframe computer including any of the above system or equipmentDCE etc..
The application can be described in the general context of computer executable instructions, such as programModule.Usually, program module includes performing particular task or realizes routine, program, object, the group of particular abstract data typePart, data structure etc..The application can also be put into practice in a distributed computing environment, in these DCEs, byRemote processing devices connected by communication network perform task.In a distributed computing environment, program module can be withPositioned at including in the local and remote computer-readable storage medium including storage device.
The method built above to a kind of development environment of distribution application system provided herein, and, it is a kind ofThe device that the development environment of distribution application system is built is described in detail, and specific case used herein is to the applicationPrinciple and embodiment be set forth, the explanation of above example is only intended to help and understands the present processes and its coreThought is thought;Simultaneously for those of ordinary skill in the art, according to the thought of the application, in embodiment and model is appliedPlace and will change, in summary, this specification content should not be construed as the limitation to the application.

Claims (8)

CN201210036379.2A2012-02-172012-02-17The method and apparatus that a kind of development environment of distribution application system is builtActiveCN103257852B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201210036379.2ACN103257852B (en)2012-02-172012-02-17The method and apparatus that a kind of development environment of distribution application system is built

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210036379.2ACN103257852B (en)2012-02-172012-02-17The method and apparatus that a kind of development environment of distribution application system is built

Publications (2)

Publication NumberPublication Date
CN103257852A CN103257852A (en)2013-08-21
CN103257852Btrue CN103257852B (en)2017-08-04

Family

ID=48961791

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201210036379.2AActiveCN103257852B (en)2012-02-172012-02-17The method and apparatus that a kind of development environment of distribution application system is built

Country Status (1)

CountryLink
CN (1)CN103257852B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106357704A (en)*2015-07-132017-01-25阿里巴巴集团控股有限公司Method and device for invoking service on basis of development environments
CN105630553B (en)*2015-12-242019-05-21税友软件集团股份有限公司A kind of product loading method and system
CN106095522A (en)*2016-06-032016-11-09北京奇虎科技有限公司A kind of method realizing distributed compilation and distributed compilation system
CN106951265B (en)*2017-03-292022-01-04武汉斗鱼网络科技有限公司Development environment building method and device
CN108595222A (en)*2018-04-262018-09-28努比亚技术有限公司Background service environmental structure method, server and computer readable storage medium
CN108717360B (en)*2018-08-242022-01-07北信源系统集成有限公司Software version updating method and device
CN111708681B (en)*2020-06-152021-05-07北京优特捷信息技术有限公司Log processing method, device, equipment and storage medium
CN116610242A (en)*2023-05-052023-08-18广州市玄武无线科技股份有限公司Service subsystem integration method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0887407A (en)*1994-09-161996-04-02Nec CorpDecentralized development management device
CN100407650C (en)*2005-11-102008-07-30中国工商银行股份有限公司Software edition updating system in distributed service system and its method
CN101771724B (en)*2010-01-052012-10-10吉林大学Heterogeneous distributed information integration method, device and system

Also Published As

Publication numberPublication date
CN103257852A (en)2013-08-21

Similar Documents

PublicationPublication DateTitle
CN103257852B (en)The method and apparatus that a kind of development environment of distribution application system is built
US11914566B2 (en)Indexing and relaying data to hot storage
US11163731B1 (en)Autobuild log anomaly detection methods and systems
CN111259643B (en)Method and equipment for generating graphic report
US20080215389A1 (en)Model oriented business process monitoring
US11294799B2 (en)Plugin for multi-module code coverage in web applications
CN112085217B (en)Method, device, equipment and computer medium for deploying artificial intelligence service
US10216513B2 (en)Plugin for multi-module web applications
US20170091689A1 (en)Continuously variable resolution of resource allocation
CN109614227A (en) Task resource allocation method, apparatus, electronic device, and computer-readable medium
WO2013030436A1 (en)Method and apparatus for information clustering based on predictive social graphs
CN108460068A (en)Method, apparatus, storage medium and the terminal that report imports and exports
CN108243012A (en) Billing application processing system, method and device in online billing system OCS
Sfaxi et al.Babel: a generic benchmarking platform for Big Data architectures
CN116578497A (en)Automatic interface testing method, system, computer equipment and storage medium
US20240176732A1 (en)Advanced application of model operations in energy
CN114253798A (en)Index data acquisition method and device, electronic equipment and storage medium
CN112016256B (en)Integrated circuit development platform, method, storage medium and equipment
US10324692B2 (en)Integration for next-generation applications
US20150154100A1 (en)Tuning business software for a specific business environment
TW202103074A (en)Method for dynamically acquiring data and system using the same
CN110347423A (en)The online management method of file modification and device
US20250086050A1 (en)Data reconciliation for a multi-channel pipeline
William et al.Optimizing Angular Applications for Enterprise-Scale Performance and Scalability
KapoorCross-systems multi-level data pipelines optimization for predicting sunspot emergence

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:1184562

Country of ref document:HK

GR01Patent grant
GR01Patent grant
REGReference to a national code

Ref country code:HK

Ref legal event code:GR

Ref document number:1184562

Country of ref document:HK

TR01Transfer of patent right

Effective date of registration:20191209

Address after:P.O. Box 31119, grand exhibition hall, hibiscus street, 802 West Bay Road, Grand Cayman, Cayman Islands

Patentee after:Innovative advanced technology Co., Ltd

Address before:A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before:Alibaba Group Holding Co., Ltd.

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp