CN106897072A - Traffic engineered call method, device and electronic equipment - Google Patents
Traffic engineered call method, device and electronic equipment Download PDFInfo
- Publication number
- CN106897072A CN106897072A CN201710114009.9A CN201710114009A CN106897072A CN 106897072 A CN106897072 A CN 106897072A CN 201710114009 A CN201710114009 A CN 201710114009A CN 106897072 A CN106897072 A CN 106897072A
- Authority
- CN
- China
- Prior art keywords
- traffic engineered
- functional module
- business
- engineered
- traffic
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/656—Updates while running
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of traffic engineered call method, device and electronic equipment, is related to field of computer technology.Method and device is applied to include main works and multiple traffic engineered application programs.It is the multiple it is traffic engineered be integrated in the main works, each is described traffic engineered including at least one functional module, and at least one functional module can independently realize the business.Method includes:Acquisition business performs request, and the business performs request includes the mark of the business;Functional module needed for realizing the business is searched in the main works according to the mark;And call and perform the functional module.So, it is possible to reduce it is each it is traffic engineered between coupling, strengthen each traffic engineered multiplexing.When being updated to single traffic engineered code, it is not necessary to re-start compiling to whole application program, so as to shorten single traffic engineered compilation time, reduce collision probability.
Description
Technical field
The present invention relates to calling service technical field, in particular to a kind of traffic engineered call method, device and electricity
Sub- equipment.
Background technology
With continuing to develop for Internet technology, increasing enterprise development goes out the application journey of the Business Processing on line
Sequence.As scope of the enterprise gradually increases, type of service gradually increases, and the Service Component that application program includes is also more and more.
Studied through inventor and found, in actual applications, different Service Component are generally carried out by different business enterprice sectors
Exploitation.When being updated to single Service Component, it is necessary to whole application program is compiled and is tested.In this way, code is closed
Enter slowly, it is extremely inefficient.Also, due to that can be influenced each other between Service Component, if it is same two or more developers modification occur
A code can cause the conflict between code, bring extra communication cost and time cost.
The content of the invention
In view of this, it is an object of the invention to provide a kind of traffic engineered call method, device and electronic equipment, to solve
Certainly above mentioned problem.
To achieve these goals, present pre-ferred embodiments provide a kind of traffic engineered call method, are applied to include
Main works and multiple traffic engineered application program, it is the multiple it is traffic engineered be integrated in the main works, each described industry
Journey of working includes at least one functional module, and at least one functional module can independently realize the business, methods described bag
Include:
Acquisition business performs request, and the business performs request includes the mark of the business;
Functional module needed for realizing the business is searched in the main works according to the mark;And
Call and perform the functional module.
Alternatively, in above-mentioned service calling method, before the business of acquisition performs request, methods described also includes:
The main works obtain each traffic engineered service log-on request, and the service log-on request includes the business work
The mark of journey and the address information for realizing the traffic engineered required functional module;And
The main works by the traffic engineered mark with realize this it is traffic engineered needed for functional module address information
Stored after association.
Alternatively, in above-mentioned traffic engineered call method, realize that each traffic engineered required functional module is stored in
In different code storages, realize each it is traffic engineered needed for functional module be integrated in this it is traffic engineered in;It is described to call simultaneously
The step of performing the functional module, including:
Address information according to the functional module calls the functional module in the code storage where the functional module.
Alternatively, in above-mentioned traffic engineered call method, record has each traffic engineered current match somebody with somebody in the main works
Confidence ceases, and methods described also includes:
It is traffic engineered for each, detect this it is traffic engineered in the functional module that is updated with the presence or absence of content;And
Detect this it is traffic engineered it is middle there is the functional module that content is updated when, the business work is updated in main works
The configuration information of journey.
Present pre-ferred embodiments also provide a kind of traffic engineered calling device, are applied to include main works and multiple business
The application program of engineering, it is the multiple it is traffic engineered be integrated in the main works with card format, each is described traffic engineered
Including at least one functional module, at least one functional module can independently realize the business, described traffic engineered to call
Device includes:
Acquisition request unit, request is performed for obtaining business, and the business performs request includes the mark of the business;
Functional module searching unit, for searching the work(needed for realizing the business in the main works according to the mark
Can module;And
Functional module call unit, for calling and performs the functional module.
Alternatively, in above-mentioned traffic engineered calling device, the traffic engineered calling device also includes:
Service log-on acquisition request unit, for obtaining each traffic engineered service log-on request, the service log-on
Request includes the traffic engineered mark and the address information for realizing the traffic engineered required functional module;And
Associated storage unit, for by the traffic engineered mark with realize this it is traffic engineered needed for functional module ground
In storing the main works after the information association of location.
Alternatively, in above-mentioned traffic engineered calling device, realize that each traffic engineered required functional module is stored in
In different code storages, realize that each traffic engineered required functional module is integrated in this traffic engineered;The functional module
Call unit includes:
Code call subelement, for the address information according to the functional module in the code storehouse where the functional module
The functional module is called in storehouse.
Alternatively, in above-mentioned traffic engineered calling device, record has each traffic engineered current match somebody with somebody in the main works
Confidence ceases, and the traffic engineered calling device also includes:
Detection unit is updated, for traffic engineered for each, detects that this is updated in traffic engineered with the presence or absence of content
Functional module;And
Configuration information update unit, for detect this it is traffic engineered it is middle there is the functional module that content is updated when,
The traffic engineered configuration information is updated in main works.
Present pre-ferred embodiments provide a kind of electronic equipment, and the electronic equipment includes memory, processor and storage
On the memory and the computer program that can run on the processor, the computer program include main works and
It is multiple traffic engineered, it is the multiple it is traffic engineered be integrated in the main works with card format, each described traffic engineered bag
At least one functional module is included, at least one functional module can independently realize the business, described in the computing device
The step included by the traffic engineered call method that the present invention is provided is realized during program.
Present pre-ferred embodiments also provide a kind of computer-readable recording medium, are stored thereon with computer program, institute
Computer program is stated to be when executed by realizing the step included by the traffic engineered call method for providing of the invention.
Traffic engineered call method provided in an embodiment of the present invention, device and electronic equipment, application program is split based on
Engineering and be integrated in the multiple traffic engineered of main works, each is traffic engineered to include at least one functional module, it is described at least
One function module can independently realize the business.Main works perform the identifier lookup of the business that request includes by business
Functional module needed for going out to realize the business is called and performed, and so, it is possible to realize the decoupling of each Service Component, to single
When traffic engineered code is updated, it is not necessary to re-start compiling to whole application program, so that shorten single compilation time,
Reduce collision probability.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be attached to what is used needed for embodiment
Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, thus be not construed as it is right
The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this
A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is the block diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Fig. 2 is a kind of schematic flow sheet of traffic engineered call method provided in an embodiment of the present invention.
Fig. 3 is the another schematic flow sheet of traffic engineered call method provided in an embodiment of the present invention.
Fig. 4 is the another schematic flow sheet of traffic engineered call method provided in an embodiment of the present invention.
Fig. 5 is a kind of functional block diagram of traffic engineered calling device provided in an embodiment of the present invention.
Fig. 6 is the another functional block diagram of traffic engineered calling device provided in an embodiment of the present invention.
Fig. 7 is the another functional block diagram of traffic engineered calling device provided in an embodiment of the present invention.
Icon:100- electronic equipments;The traffic engineered calling devices of 110-;111- acquisition request units;112- functional modules
Searching unit;113- functional module call units;1131- code call subelements;114- service log-on acquisition request units;
115- associated storage units;116- updates detection unit;117- configuration information update units;120- memories;130- processors.
Specific embodiment
To make the purpose of the embodiment of the present invention, technical scheme and a little clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, clear, complete description is carried out to the technical scheme in the embodiment of the present invention.Obviously, described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Present invention implementation generally described and illustrated in accompanying drawing herein
The component of example can be arranged and designed with a variety of configurations.
Therefore, the detailed description of embodiments of the invention below to providing in the accompanying drawings is not intended to limit the present invention and wants
The scope of protection is sought, but is merely representative of selected embodiment of the invention.Based on the embodiment in the present invention, the common skill in this area
The every other embodiment that art personnel are obtained under the premise of creative work is not made, belongs to the model of present invention protection
Enclose.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined in individual accompanying drawing, then it need not be further defined and explained in subsequent accompanying drawing.
Studied through inventor and found, existing application program generally includes a main works, and the main works include multiple
Service Component.Wherein, the project file of main works is all located in identical code storehouse with the code of each Service Component, each other coupling
Right height, rate of code reuse is low.When wherein a certain Service Component is developed or updated, it is necessary to which whole engineering is surveyed
Examination and renewal, inefficiency, and easily the code with other Service Component is clashed.
If each Service Component is splitted out from main works, the code of each Service Component that will be split out migrate respectively to
In different code storages, and for each Service Component for splitting out sets up independent project file, for running the service groups
Part.The other assemblies needed for realizing the business are configured in the project file of each Service Component, so so that each service groups
Part can depart from the main works independent operating, debugging and update, and rate of code reuse be increased, while also improving Service Component
The efficiency further researched and developed.
Fig. 1 is referred to, is the block diagram of the electronic equipment 100 that present pre-ferred embodiments are provided.The present invention is implemented
Electronic equipment 100 in example can be the equipment that server, computer etc. possess data-handling capacity.The electronic equipment 100
Including traffic engineered calling device 110, memory 120 and processor 130.
Directly or indirectly it is electrically connected between the memory 120, processor 130 and each element, to realize data
Transmission or interaction.For example, these elements can be realized being electrically connected with by one or more communication bus or holding wire each other.
The processor 130 is used to perform the executable module stored in the memory 120, such as described traffic engineered calling device
Software function module and computer program included by 110 etc..
Wherein, the memory 120 may be, but not limited to, random access memory (Random Access
Memory, RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable
Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only
Memory, EPROM), electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only
Memory, EEPROM) etc..Wherein, memory 120 be used for storage program, the processor 130 after execute instruction is received,
Perform described program.
The processor 130 can be a kind of IC chip, with signal handling capacity.The processor 130 can
Being general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network
Processor, NP) etc.;Can also be digital signal processor (DSP), application specific integrated circuit (ASIC), field-programmable gate array
Row (FPGA) or other PLDs, discrete gate or transistor logic, discrete hardware components.Can realize
Or perform disclosed each method, step and logic diagram in the embodiment of the present invention.General processor can be microprocessor
Or the processor can also be any conventional processor etc..
It should be appreciated that the structure shown in Fig. 1 be only illustrate, the electronic equipment 100 can include than shown in Fig. 1 it is more or
The less component of person, or with the configuration different from shown in Fig. 1.Each component shown in Fig. 1 can using hardware, software or
Its combination is realized.
Fig. 2 is referred to, is a kind of traffic engineered call method provided in an embodiment of the present invention.The traffic engineered called side
Method is applied to include main works and multiple traffic engineered application programs, the multiple traffic engineered to be integrated in the main works
In.Wherein, it is the multiple traffic engineered to be integrated in the main works with card format, it is also possible to the form collection of third party library
In main works described in Cheng Yu, the present embodiment is without limitation.
In the present embodiment, each is traffic engineered including at least one functional module, and for running described at least one
The project file of individual functional module.The project file is stored in different code storages from least one functional module
In, component and common service needed for realizing the traffic engineered corresponding business are configured with the project file.
Wherein, at least one functional module can independently realize the traffic engineered corresponding business.Need explanation
It is that " independently realizing the traffic engineered corresponding business " described herein refers specifically at least one functional module and depart from the master
The Project Realization traffic engineered corresponding business.
In actual applications, the multiple traffic engineered realization may need to rely on some public functional modules,
In the present embodiment, the public functional module can be stored in special code storage, so as to each traffic engineered to it
It is called.It should be noted that described " special code storage " refers to is only used for the storage public functional module
Code storage.
The method and step and idiographic flow shown in Fig. 2 will be described in detail below.
Step S101:Acquisition business performs request.
In the present embodiment, acquisition business performs the mode asked and includes:Obtain the main works or traffic engineered transmission
Business perform request.That is, the main works can call each traffic engineered, each is described traffic engineered can also to call it
He is traffic engineered.
The business performs request includes that the business performs the mark of the business corresponding to request.Alternatively, this implementation
In example, different mark is traffic engineered corresponding from different, and each is traffic engineered including at least one functional module,
That is, each mark is corresponding with least one functional module.
Step S102:Functional module needed for realizing the business is searched in the main works according to the mark.
Step S103:Call and perform the functional module.
Wherein, the mark can be, but be not limited to, function keyword.For example:The function keyword of catering services can be with
It is " food ".During implementation, the function keyword " food " that application program can perform request and include according to business finds out reality
Each functional module needed for existing catering services engineering is called and performed.
It should be noted that the mark of each business can be defined in advance according to the actual requirements, the present embodiment to this not
It is limited.
According to the actual requirements, after the mark for defining each business, in addition it is also necessary to what generation was associated with the mark of each business
Ingress for service.In this way, the application program can find the traffic engineered institute for realizing the business according to the service identification of input
In position, so as to call and the functional module needed for realizing the business is performed.
In order to achieve the above object, alternatively, Fig. 3 is referred to, before step S101, the traffic engineered call method
Step S104 and step S105 can also be included.
Step S104:The main works obtain each traffic engineered service log-on request.
Wherein, the service log-on request includes the traffic engineered mark and realizes the traffic engineered required function mould
The address information of block.
Step S105:The main works are by the traffic engineered mark and realize the traffic engineered required functional module
Stored after address information association.
In the present embodiment, it is each it is traffic engineered respective mark can be registered in main works by register machine so that raw
Into corresponding ingress for service.Wherein, described " ingress for service " refer to it is after being associated with service identification, realize the business needed for function
The address information of module.
It should be noted that in the present embodiment, realizing that each traffic engineered required functional module is stored in different
In code storage, realize that each traffic engineered required functional module is integrated in traffic engineered, the address of the functional module
Information refer to the functional module where code storage address.
By above-mentioned design, application program is accelerated on the basis of realizing calling and traffic engineered calls speed to each.
Also, due to realizing that each traffic engineered required functional module is stored in Unicode warehouse, reduce further program
The complexity called, reduces error rate.
Alternatively, step S103 can include following sub-step:
Address information according to the functional module calls the functional module in the code storage where the functional module.
In this way, when user needs the traffic engineered corresponding industry of execution in main works or a certain traffic engineered middle input
Business mark, the application program can be called and realize the traffic engineered institute according to the address information being associated with the service identification
The functional module for needing.
By above-mentioned design, to it is a certain it is traffic engineered be updated when, can only to this it is traffic engineered carry out test and
Compiling, and the traffic engineered configuration information is updated in main works after the completion of the traffic engineered renewal, it is not necessary to every time
All whole application program is tested and compiled.
Alternatively, Fig. 4 is referred to, methods described can also include step S106 and step S107.
Step S106:It is traffic engineered for each, detect this it is traffic engineered in the function mould that is updated with the presence or absence of content
Block.
Step S107:Detect this it is traffic engineered it is middle there is the functional module that content is updated when, in main works more
The new traffic engineered configuration information.
In the present embodiment, the configuration information can be the version number of configuration file in the main works.That is, for every
One is traffic engineered, need to only update the version number of the traffic engineered configuration file in main works, you can integrated this is traffic engineered
Latest function.
Alternatively, it is each it is traffic engineered in can build Jenkins continuous integrating environment, can automatically to the business work
The new code for uploading carries out inspection and unit testing etc. in journey.Time update code error is so, it is possible, efficiency is improved.
Fig. 5 is referred to, the embodiment of the present invention also provides a kind of traffic engineered calling device 110.It is described traffic engineered to call
Device 110 includes acquisition request unit 111, functional module searching unit 112 and functional module call unit 113.
Wherein, the acquisition request unit 111 performs request for obtaining business.
In the present embodiment, the business performs request includes the mark of the business.Wherein, obtain business and perform request
Mode can include:The business for obtaining the main works or traffic engineered transmission performs request.On the acquisition request list
The description of unit 111 specifically refers to the detailed description of S101 the step of to shown in Fig. 2, that is, the step S101 can be by
The acquisition request unit 111 is performed.
The functional module searching unit 112 is used to be searched in the main works according to the mark realizes the business institute
The functional module for needing.
In the present embodiment, the description on the functional module searching unit 112 is specifically referred to shown in Fig. 2
The detailed description of step S102, that is, the step S102 can be performed by the functional module searching unit 112.
The functional module call unit 113 is used to call and perform the functional module.
In the present embodiment, the description on the functional module call unit 113 is specifically referred to shown in Fig. 2
The detailed description of step S103, that is, the step S103 can be performed by the functional module call unit 113.
Alternatively, the functional module call unit 113 can include code call subelement 1131.
The code call subelement 1131 is used for according to where the address information of the functional module in the functional module
Code storage in call the functional module.Description on the code call subelement 1131 specifically refers to the above
In to the detailed description of corresponding steps.
Fig. 6 is referred to, the traffic engineered calling device 110 can also include the He of service log-on acquisition request unit 114
Associated storage unit 115.
The service log-on acquisition request unit 114 is used to obtain each traffic engineered service log-on request.
Wherein, the service log-on request includes the traffic engineered mark and realizes the traffic engineered required function mould
The address information of block.In the present embodiment, the description on the service log-on acquisition request unit 114 is specifically referred to figure
The detailed description of step S104 shown in 3.That is, the step S104 can be by the service log-on acquisition request unit 114
Perform.
The associated storage unit 115 is used for the traffic engineered mark and realizes the traffic engineered required function mould
The address information of block is stored in the main works after associating.
In the present embodiment, the description on the associated storage unit 115 is specifically referred to step shown in Fig. 3
The detailed description of S105.That is, the step S105 can be performed by the associated storage unit 115.
Fig. 7 is referred to, the traffic engineered calling device 110 can also include updating detection unit 116 and configuration information
Updating block 117.
Wherein, the renewal detection unit 116 detects that this whether there is in traffic engineered for traffic engineered for each
The functional module that content is updated.
In the present embodiment, the step of description on the renewal detection unit 116 is specifically referred to shown in Fig. 4
The detailed description of S106, namely the step S106 can be performed by the renewal detection unit 116.
The configuration information update unit 117, for traffic engineered middle there is the function mould that content is updated detecting
During block, the traffic engineered configuration information is updated in main works.
In the present embodiment, the description on the configuration information update unit 117 is specifically referred to shown in Fig. 4
The detailed description of step S107, that is, the step S107 can be performed by the configuration information update unit 117.
The embodiment of the present invention also provides a kind of computer-readable recording medium, is stored thereon with computer program, the meter
The step of calculation machine program realizes the traffic engineered call method when being performed.
In sum, the present invention is provided traffic engineered call method, device and electronic equipment 100, application program is torn open
It is divided into main works and is integrated in the multiple traffic engineered of main works, each is traffic engineered includes at least one functional module, institute
Stating at least one functional module can independently realize the business.Main works perform the mark of the business that request includes by business
The functional module that knowledge is found out needed for realizing the business is called and performed, and so, it is possible to realize the decoupling of each Service Component,
When being updated to single traffic engineered code, it is not necessary to re-start compiling to whole application program, so as to shorten single volume
Translate the time, reduce collision probability.
In several embodiments that the embodiment of the present invention is provided, it should be understood that disclosed system and method, also may be used
To realize by another way.System and method embodiment described above is only schematical, for example, in accompanying drawing
Flow chart and block diagram show that the system of multiple embodiments of the invention, the possibility of method and computer program product are realized
Architectural framework, function and operation.At this point, each square frame in flow chart or block diagram can represent module, a program
A part for section or code a, part for the module, program segment or code is used to realize patrolling for regulation comprising one or more
Collect the executable instruction of function.It should also be noted that in some implementations as replacement, the function of being marked in square frame
Can occur with different from the order marked in accompanying drawing.For example, two continuous square frames can essentially be held substantially in parallel
OK, they can also be performed in the opposite order sometimes, and this is depending on involved function.It is also noted that block diagram and/or
The combination of the square frame in each square frame and block diagram and/or flow chart in flow chart, can use the function of performing regulation or dynamic
The special hardware based system made is realized, or can be realized with the combination of computer instruction with specialized hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portion
Divide, or modules individualism, it is also possible to which two or more modules are integrated to form an independent part.
If the function is to realize in the form of software function module and as independent production marketing or when using, can be with
Storage is in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used to so that a computer equipment (can be individual
People's computer, electronic equipment, or network equipment etc.) perform all or part of step of each embodiment methods described of the invention
Suddenly.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), deposit at random
Access to memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It should be noted that herein, term " including ", "comprising" or its any other variant be intended to the bag of nonexcludability
Contain, so that process, method, article or equipment including a series of key elements are not only including those key elements, but also including
Other key elements being not expressly set out, or it is this process, method, article or the intrinsic key element of equipment also to include.
In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key element
Process, method, article or equipment in also there is other identical element.
The preferred embodiments of the present invention are the foregoing is only, is not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.It is all within the spirit and principles in the present invention, made any repair
Change, equivalent, improvement etc., should be included within the scope of the present invention.
Claims (10)
1. a kind of traffic engineered call method, it is characterised in that be applied to include main works and multiple traffic engineered application journeys
Sequence, it is the multiple it is traffic engineered be integrated in the main works, each is described traffic engineered including at least one functional module, institute
Stating at least one functional module can independently realize the business, and methods described includes:
Acquisition business performs request, and the business performs request includes the mark of the business;
Functional module needed for realizing the business is searched in the main works according to the mark;And call and perform described
Functional module.
2. traffic engineered call method according to claim 1, it is characterised in that before the business of acquisition performs request,
Methods described also includes:
The main works obtain each traffic engineered service log-on request, and the service log-on request includes that this is traffic engineered
Identify and realize the address information of the traffic engineered required functional module;And
The main works associate the traffic engineered mark with the address information for realizing the traffic engineered required functional module
After stored.
3. traffic engineered call method according to claim 2, it is characterised in that realize each it is traffic engineered needed for work(
Energy module is stored in different code storages, realizes that each traffic engineered required functional module is integrated in this traffic engineered
In;It is described the step of call and perform the functional module, including:
Address information according to the functional module calls the functional module in the code storage where the functional module.
4. traffic engineered call method according to claim 1, it is characterised in that record has each business in the main works
The current configuration information of engineering, methods described also includes:
It is traffic engineered for each, detect this it is traffic engineered in the functional module that is updated with the presence or absence of content;And
Detect this it is traffic engineered it is middle there is the functional module that content is updated when, this is updated in main works traffic engineered
Configuration information.
5. a kind of traffic engineered calling device, it is characterised in that be applied to include main works and multiple traffic engineered application journeys
Sequence, it is the multiple it is traffic engineered be integrated in the main works, each is described traffic engineered including at least one functional module, institute
Stating at least one functional module can independently realize the business, and the traffic engineered calling device includes:
Acquisition request unit, request is performed for obtaining business, and the business performs request includes the mark of the business;
Functional module searching unit, for searching the function mould needed for realizing the business in the main works according to the mark
Block;And
Functional module call unit, for calling and performs the functional module.
6. traffic engineered calling device according to claim 5, it is characterised in that the traffic engineered calling device is also wrapped
Include:
Service log-on acquisition request unit, for obtaining each traffic engineered service log-on request, the service log-on request
Including the traffic engineered mark and the address information for realizing the traffic engineered required functional module;And
Associated storage unit, for the traffic engineered mark and the address for realizing the traffic engineered required functional module to be believed
Breath is stored in the main works after associating.
7. traffic engineered calling device according to claim 6, it is characterised in that realize each it is traffic engineered needed for work(
Energy module is stored in different code storages, realizes that each traffic engineered required functional module is integrated in this traffic engineered
In;The functional module call unit includes:
Code call subelement, for the address information according to the functional module in the code storage where the functional module
Call the functional module.
8. traffic engineered calling device according to claim 5, it is characterised in that record has each business in the main works
The current configuration information of engineering, the traffic engineered calling device also includes:
Update detection unit, for traffic engineered for each, detect this it is traffic engineered in the work(that is updated with the presence or absence of content
Can module;And
Configuration information update unit, for detect this it is traffic engineered it is middle there is the functional module that content is updated when, in master
The traffic engineered configuration information is updated in engineering.
9. a kind of electronic equipment, the electronic equipment includes memory, processor and storage on the memory and can be in institute
State the computer program run on processor, it is characterised in that the computer program includes main works and multiple business works
Journey, it is the multiple it is traffic engineered be integrated in the main works with card format, each is described traffic engineered including at least one
Functional module, at least one functional module can independently realize the business, be realized during the computing device described program
The step of Claims 1 to 4 any one methods described.
10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program
It is when executed by the step of realizing Claims 1 to 4 any one methods described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710114009.9A CN106897072B (en) | 2017-02-28 | 2017-02-28 | Service engineering calling method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710114009.9A CN106897072B (en) | 2017-02-28 | 2017-02-28 | Service engineering calling method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106897072A true CN106897072A (en) | 2017-06-27 |
CN106897072B CN106897072B (en) | 2022-01-07 |
Family
ID=59185041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710114009.9A Active CN106897072B (en) | 2017-02-28 | 2017-02-28 | Service engineering calling method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106897072B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107862480A (en) * | 2017-12-07 | 2018-03-30 | 泰康保险集团股份有限公司 | Business management method, distribution management device, medium and electronic equipment |
CN108053336A (en) * | 2018-01-15 | 2018-05-18 | 中企动力科技股份有限公司 | Customizable industry service method and device |
CN108156236A (en) * | 2017-12-22 | 2018-06-12 | 平安养老保险股份有限公司 | Service request processing method, device, computer equipment and storage medium |
CN108287727A (en) * | 2017-12-19 | 2018-07-17 | 北京趣拿软件科技有限公司 | The dispatching method and device of component |
CN109885311A (en) * | 2019-01-28 | 2019-06-14 | 平安科技(深圳)有限公司 | A kind of generation method and equipment of application program |
CN109933556A (en) * | 2019-03-14 | 2019-06-25 | 北京字节跳动网络技术有限公司 | Method and apparatus for handling information |
CN110688119A (en) * | 2018-07-04 | 2020-01-14 | 阿里巴巴集团控股有限公司 | Method for generating and realizing service function and unit, server, equipment and medium |
CN110704026A (en) * | 2018-07-10 | 2020-01-17 | 武汉斗鱼网络科技有限公司 | Calling method and device of software development kit, terminal and readable medium |
CN111142982A (en) * | 2018-11-02 | 2020-05-12 | 鸿合科技股份有限公司 | Event execution method and device and electronic equipment |
CN111200648A (en) * | 2019-12-30 | 2020-05-26 | 瑞庭网络技术(上海)有限公司 | Service calling method, device, terminal equipment and storage medium |
CN112685029A (en) * | 2020-12-30 | 2021-04-20 | 京东数字科技控股股份有限公司 | Visual template generation method, device, equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123756A (en) * | 2007-09-29 | 2008-02-13 | 北京邮电大学 | Multi-service generation system supporting application program interface |
WO2008077031A2 (en) * | 2006-12-18 | 2008-06-26 | Razz Serbanescu | System and method for electronic commerce and other uses |
CN102750822A (en) * | 2012-06-26 | 2012-10-24 | 安科智慧城市技术(中国)有限公司 | Intelligent traffic service processing system and service processing method |
CN104239114A (en) * | 2013-11-12 | 2014-12-24 | 新华瑞德(北京)网络科技有限公司 | Application compiling method and device |
WO2015055888A1 (en) * | 2013-10-03 | 2015-04-23 | Netsono Oy | Network server for audio tracks |
CN104572091A (en) * | 2014-12-25 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | Application software realization method and device as well as computer equipment |
CN104834555A (en) * | 2015-03-30 | 2015-08-12 | 百度在线网络技术(北京)有限公司 | Method for invoking functional module, related device and device repairing method |
CN105701585A (en) * | 2014-11-25 | 2016-06-22 | 镇江金软计算机科技有限责任公司 | Workflow management method in shopping mall management system |
CN205545397U (en) * | 2016-01-22 | 2016-08-31 | 深圳网时代科技有限公司 | Adopt energy -saving mobile phone motherboard of dual processor cell -phone framework |
CN106406911A (en) * | 2016-10-26 | 2017-02-15 | 国云科技股份有限公司 | Method for modularizing functions of computer software system |
-
2017
- 2017-02-28 CN CN201710114009.9A patent/CN106897072B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008077031A2 (en) * | 2006-12-18 | 2008-06-26 | Razz Serbanescu | System and method for electronic commerce and other uses |
CN101123756A (en) * | 2007-09-29 | 2008-02-13 | 北京邮电大学 | Multi-service generation system supporting application program interface |
CN102750822A (en) * | 2012-06-26 | 2012-10-24 | 安科智慧城市技术(中国)有限公司 | Intelligent traffic service processing system and service processing method |
WO2015055888A1 (en) * | 2013-10-03 | 2015-04-23 | Netsono Oy | Network server for audio tracks |
CN104239114A (en) * | 2013-11-12 | 2014-12-24 | 新华瑞德(北京)网络科技有限公司 | Application compiling method and device |
CN105701585A (en) * | 2014-11-25 | 2016-06-22 | 镇江金软计算机科技有限责任公司 | Workflow management method in shopping mall management system |
CN104572091A (en) * | 2014-12-25 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | Application software realization method and device as well as computer equipment |
CN104834555A (en) * | 2015-03-30 | 2015-08-12 | 百度在线网络技术(北京)有限公司 | Method for invoking functional module, related device and device repairing method |
CN205545397U (en) * | 2016-01-22 | 2016-08-31 | 深圳网时代科技有限公司 | Adopt energy -saving mobile phone motherboard of dual processor cell -phone framework |
CN106406911A (en) * | 2016-10-26 | 2017-02-15 | 国云科技股份有限公司 | Method for modularizing functions of computer software system |
Non-Patent Citations (1)
Title |
---|
崔东亮: "基于业务构件的复杂产品集成设计管理技术研究及应用", 《中国博士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107862480A (en) * | 2017-12-07 | 2018-03-30 | 泰康保险集团股份有限公司 | Business management method, distribution management device, medium and electronic equipment |
CN107862480B (en) * | 2017-12-07 | 2021-12-28 | 泰康保险集团股份有限公司 | Service management method, release management device, medium, and electronic device |
CN108287727A (en) * | 2017-12-19 | 2018-07-17 | 北京趣拿软件科技有限公司 | The dispatching method and device of component |
CN108156236A (en) * | 2017-12-22 | 2018-06-12 | 平安养老保险股份有限公司 | Service request processing method, device, computer equipment and storage medium |
CN108053336A (en) * | 2018-01-15 | 2018-05-18 | 中企动力科技股份有限公司 | Customizable industry service method and device |
CN110688119A (en) * | 2018-07-04 | 2020-01-14 | 阿里巴巴集团控股有限公司 | Method for generating and realizing service function and unit, server, equipment and medium |
CN110704026A (en) * | 2018-07-10 | 2020-01-17 | 武汉斗鱼网络科技有限公司 | Calling method and device of software development kit, terminal and readable medium |
CN111142982A (en) * | 2018-11-02 | 2020-05-12 | 鸿合科技股份有限公司 | Event execution method and device and electronic equipment |
CN109885311A (en) * | 2019-01-28 | 2019-06-14 | 平安科技(深圳)有限公司 | A kind of generation method and equipment of application program |
CN109885311B (en) * | 2019-01-28 | 2023-09-29 | 平安科技(深圳)有限公司 | Application program generation method and device |
CN109933556A (en) * | 2019-03-14 | 2019-06-25 | 北京字节跳动网络技术有限公司 | Method and apparatus for handling information |
CN109933556B (en) * | 2019-03-14 | 2021-08-13 | 北京字节跳动网络技术有限公司 | Method and apparatus for processing information |
CN111200648A (en) * | 2019-12-30 | 2020-05-26 | 瑞庭网络技术(上海)有限公司 | Service calling method, device, terminal equipment and storage medium |
CN111200648B (en) * | 2019-12-30 | 2021-05-11 | 瑞庭网络技术(上海)有限公司 | Service calling method, device, terminal equipment and storage medium |
CN112685029A (en) * | 2020-12-30 | 2021-04-20 | 京东数字科技控股股份有限公司 | Visual template generation method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106897072B (en) | 2022-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106897072A (en) | Traffic engineered call method, device and electronic equipment | |
CN107807982B (en) | Consistency checking method and device for heterogeneous database | |
US8949799B2 (en) | Program log record optimization | |
CN102647414B (en) | Protocol analysis method, protocol analysis device and protocol analysis system | |
CN104331366A (en) | Test case design efficiency promotion method and system | |
CN112181804A (en) | Parameter checking method, equipment and storage medium | |
CN111562965B (en) | Page data verification method and device based on decision tree | |
US20150089415A1 (en) | Method of processing big data, apparatus performing the same and storage media storing the same | |
CN110674360B (en) | Tracing method and system for data | |
CN106873957A (en) | The processing method and equipment of a kind of operation flow | |
CN113806434A (en) | Big data processing method, device, equipment and medium | |
CN112541688B (en) | Service data verification method and device, electronic equipment and computer storage medium | |
CN104182416A (en) | File downloading system and method | |
CN110737707A (en) | Multi-system log searching method and device and computer readable storage medium | |
CN113434542A (en) | Data relation identification method and device, electronic equipment and storage medium | |
CN102916967A (en) | Method and device for protocol resolution | |
CN104536897A (en) | Automatic testing method and system based on keyword | |
CN114911479A (en) | Interface generation method, device, equipment and storage medium based on configuration | |
CN109284268A (en) | A kind of method, system and the electronic equipment of fast resolving log | |
CN115033489A (en) | Code resource detection method and device, electronic equipment and storage medium | |
CN114896164A (en) | Interface optimization method and device, electronic equipment and storage medium | |
CN113935663A (en) | Equipment combination analysis method, device, equipment and medium for panel product | |
CN114547010A (en) | Data analysis method and device, electronic equipment and storage medium | |
CN110348984B (en) | Automatic credit card data input method and related equipment under different transaction channels | |
CN107291614A (en) | File method for detecting abnormality and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |