CN105743944A - Service flow deployment method and apparatus - Google Patents

Service flow deployment method and apparatus Download PDF

Info

Publication number
CN105743944A
CN105743944A CN201410755960.9A CN201410755960A CN105743944A CN 105743944 A CN105743944 A CN 105743944A CN 201410755960 A CN201410755960 A CN 201410755960A CN 105743944 A CN105743944 A CN 105743944A
Authority
CN
China
Prior art keywords
service arrangement
arrangement bag
operation flow
application server
file
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
CN201410755960.9A
Other languages
Chinese (zh)
Other versions
CN105743944B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201410755960.9A priority Critical patent/CN105743944B/en
Publication of CN105743944A publication Critical patent/CN105743944A/en
Application granted granted Critical
Publication of CN105743944B publication Critical patent/CN105743944B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a service flow deployment method and apparatus. With the method and apparatus, automatic deployment of a service flow can be realized and the on-line speed of the service flow can be increased. According to a specific scheme, the method comprises: a file corresponding to a service flow is received, wherein the file includes information of a service deployment packet of a to-be-deployed service in the service flow; the file is parsed to obtain the information of the service deployment packet; according to the information of the service deployment packet, the service deployment packet is obtained; the service deployment packet is issued to an application server based on the information of the service deployment packet and entrance information of the to-be-deployed service corresponding to the service deployment packet is obtained from the application server; and according to the entrance information of the to-be-deployed service, the file is updated and the updated file is issued to the application server.

Description

Operation flow dispositions method and device
Technical field
The present embodiments relate to cloud computing technology, particularly relate to a kind of operation flow dispositions method and device.
Background technology
Operation flow refers to a series of associated activity (English: set activity) providing proprietary service for client.Wherein, do not only have strict sequencing between each activity and limit, and the content of activity, mode, responsibility etc. also all must have clear and definite arrangement and define, and are possibly realized so that different activity carries out changing hands handing-over between different skills for occupation.Operation flow (English: BusinessProcess, it is called for short: the service that function BP) calls correspondence by each activity in operation flow realizes.Operation flow file is (English: WebServiceBusinessProcessExecutionLanguage with network service BPEL, it is called for short: WS-BPEL) describe, WS-BPEL is a kind of based on extensible markup language (English: ExtensibleMarkupLanguage, abbreviation: XML) for describing the movable standardized language in operation flow.Web service definition language (English: WebServiceDefinitionLanguage, it is called for short: WSDL) for describing the parameters such as the deployment path of service, common interface, concrete operations and variable.Therefore, the function of operation flow calls what corresponding service (file that WSDL describes) realized indeed through each activity described in operation flow file (file that WS-BPEL describes).
The technical scheme that in prior art, operation flow is disposed is: obtain operation flow file and each required service arrangement bag;Each service arrangement bag is manually distributed to application server and obtains the access information of each corresponding service by user respectively;Access information according to each service obtained updates operation flow file;Complete operation flow file distribution executable after renewal to application server to dispose.Existing technical scheme has the disadvantage in that and needs user manually to dispose each service arrangement bag, it is impossible to automatization disposes, and slow down the upper linear velocity of operation flow.
Summary of the invention
The operation flow dispositions method of embodiment of the present invention offer and device, it is possible to realize the automatic deployment of operation flow, accelerate the upper linear velocity of operation flow.
First aspect, a kind of operation flow dispositions method that the embodiment of the present invention provides, described method includes:
Receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
Resolve the information of service arrangement bag described in described file acquisition;
The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
In conjunction with first aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
In conjunction with the first possible implementation of first aspect, in the implementation that the second is possible, described according to the acquisition of information of described service arrangement bag, treat that the service arrangement bag of deployment services includes:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
The first possible implementation in conjunction with first aspect, in the implementation that the third is possible, described service arrangement bag is published to application server and includes from the access information treating deployment services that the described application server described service arrangement bag of acquisition is corresponding by the described information according to described service arrangement bag:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive the access information treating deployment services described in the transmission of described application server, described treat deployment services access information be: application server according to described in treat web services definition language file that the service arrangement bag of deployment services generates URL (English: UniformResourceLocator, be called for short: URL).
Second aspect, the another kind of operation flow dispositions method that the embodiment of the present invention provides, described method includes:
Receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
Resolve the information of service arrangement bag described in described file acquisition;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
In conjunction with second aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
The first possible implementation in conjunction with second aspect, in the implementation that the second is possible, described service arrangement bag is published to application server and includes from the access information treating deployment services that the described application server described service arrangement bag of acquisition is corresponding by the described information according to described service arrangement bag:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
The third aspect, a kind of operation flow that the embodiment of the present invention provides disposes device, and described device includes:
Receiving unit, for receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
First acquiring unit, for resolving the information of service arrangement bag described in described file acquisition;
Second acquisition unit, treats the service arrangement bag of deployment services according to the acquisition of information of described service arrangement bag;
3rd acquiring unit, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for;
Processing unit, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
In conjunction with the third aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
In conjunction with the first possible implementation of the third aspect, in the implementation that the second is possible, described second acquisition unit specifically for:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
In conjunction with the first possible implementation of the third aspect, in the implementation that the third is possible, described 3rd acquiring unit specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Fourth aspect, the another kind of operation flow that the embodiment of the present invention provides disposes device, and described device includes:
Receiving unit, for receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
First acquiring unit, for resolving the information of service arrangement bag described in described file acquisition;
Second acquisition unit, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for;
Processing unit, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
In conjunction with fourth aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
In conjunction with the first possible implementation of fourth aspect, in the implementation that the second is possible, described second acquisition unit specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
5th aspect, another operation flow dispositions method that the embodiment of the present invention provides, described method includes:
Receive the operation flow that arbitrary possible implementation is corresponding in the third aspect or fourth aspect and dispose the service arrangement bag that device sends;
The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;
The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;
Receive the file after described operation flow disposes the described renewal that device sends.
6th aspect, a kind of application server that the embodiment of the present invention provides, described application server includes:
Receive unit, dispose, for receiving the operation flow that arbitrary possible implementation is corresponding in the third aspect or fourth aspect, the service arrangement bag that device sends;
Processing unit, for generating, according to the described service arrangement bag received, the access information treating deployment services that described service arrangement bag is corresponding;
Transmitting element, disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding for the described access information treating deployment services is sent to described operation flow;
Described reception unit is additionally operable to receive the file after described operation flow disposes the described renewal that device sends.
7th aspect, the embodiment of the present invention provides a kind of operation flow to dispose device, and described operation flow is disposed device and included: communication interface, memorizer, processor;Described communication interface is used for and net element communication, and described memorizer is used for storing computer code;Described processor performs described computer code and is used for:
Receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
Resolve the information of service arrangement bag described in described file acquisition;
The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
In conjunction with the 7th aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
In conjunction with the first possible implementation of the 7th aspect, in the implementation that the second is possible, described processor performs described computer code and is additionally operable to:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
In conjunction with the first possible implementation of the 7th aspect, in the implementation that the third is possible, described processor performs described computer code and is additionally operable to:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Eighth aspect, the embodiment of the present invention also provides for a kind of operation flow and disposes device, and described operation flow is disposed device and included: communication interface, memorizer, processor;Described communication interface is used for and net element communication, and described memorizer is used for storing computer code;Described processor performs described computer code and is used for:
Receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
Resolve the information of service arrangement bag described in described file acquisition;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
In conjunction with eighth aspect, in the implementation that the first is possible, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
The first possible implementation in conjunction with eighth aspect, in the implementation that the second is possible, described processor performs described computer code and is additionally operable to: according to the standard version number of the title of described service arrangement bag or described service arrangement bag, described service arrangement bag is published to described application server;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
9th aspect, the embodiment of the present invention also provides for a kind of application server, and described application server includes: communication interface, memorizer, processor;Described communication interface is used for and net element communication, and described memorizer is used for storing computer code;Described processor performs described computer code and is used for:
Receive the third aspect, fourth aspect, in the 7th or operation flow corresponding to the arbitrary possible implementation of eighth aspect dispose the service arrangement bag of device transmission;
The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;
The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;
Receive the file after described operation flow disposes the described renewal that device sends.
The operation flow dispositions method of embodiment of the present invention offer and device, receive the file that operation flow is corresponding, and described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;Resolve the information of service arrangement bag described in described file acquisition;The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The schematic flow sheet of a kind of operation flow dispositions method that Fig. 1 provides for the embodiment of the present invention;
The schematic flow sheet of the another kind of operation flow dispositions method that Fig. 2 provides for the embodiment of the present invention;
The schematic flow sheet of another operation flow dispositions method that Fig. 3 provides for the embodiment of the present invention;
The scene schematic diagram one of a kind of operation flow dispositions method that Fig. 4 provides for the embodiment of the present invention;
The enforcement schematic diagram one of a kind of operation flow dispositions method that Fig. 5 provides for the embodiment of the present invention;
The scene schematic diagram two of the another kind of operation flow dispositions method that Fig. 6 provides for the embodiment of the present invention;
The enforcement schematic diagram two of the another kind of operation flow dispositions method that Fig. 7 provides for the embodiment of the present invention;
Fig. 8 disposes the structural representation one of device for a kind of operation flow that the embodiment of the present invention provides;
Fig. 9 disposes the structural representation one of device for the another kind of operation flow that the embodiment of the present invention provides;
Figure 10 disposes the structural representation two of device for a kind of operation flow that the embodiment of the present invention provides;
Figure 11 disposes the structural representation two of device for the another kind of operation flow that the embodiment of the present invention provides;
The structural representation of a kind of application server that Figure 12 provides for the embodiment of the present invention;
The structural representation of the another kind of application server that Figure 13 provides for the embodiment of the present invention.
Detailed description of the invention
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
A kind of operation flow dispositions method that the embodiment of the present invention provides, the operation flow corresponding based on the method disposes device side, as it is shown in figure 1, the method includes:
The file that S101, reception operation flow are corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow.
Concrete, the file that operation flow is corresponding comprises each is movable and execution sequence description and movable and service mapping relations.Movable include with the mapping relations of service: deployment services and the mapping relations of corresponding activity and treat deployment services and the mapping relations of corresponding activity.Wherein, deployment services has included movable mark (English: Identity, the abbreviation: ID), service the information such as ID, port type and operation of the service of calling with the mapping relations of corresponding activity;Movable with treat in the mapping relations of deployment services except including the information such as the movable ID of the service of calling, service ID, port type and operation, also include the service arrangement package informatin treating deployment services, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
S102, resolve the information of service arrangement bag described in described file acquisition.
S103, according to the acquisition of information of described service arrangement bag, treat the service arrangement bag of deployment services.
Concrete, operation flow is disposed device and is obtained described service arrangement bag according to the mark of described service arrangement bag in storage server.
S104, according to the information of described service arrangement bag described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding.
Concrete, according to the standard version number of the title of described service arrangement bag or described service arrangement bag, described service arrangement bag is published to described application server;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Treat described in S105, basis that the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
Concrete, described in described file, treat that deployment services adds described access information with the mapping relations of corresponding activity, the information of the described service arrangement bag that described file includes can also be deleted, by the file distribution after described renewal to described application server simultaneously.
It should be noted that, in the technical scheme that existing operation flow is disposed, the operation flow file obtained also comprises movable and service mapping relations, but for including deployment services and corresponding movable mapping relations and treat deployment services and the mapping relations of corresponding activity all do not comprise the heretofore described service arrangement package informatin treating deployment services, also just because of do not include described service arrangement package informatin just need user find by hand each service arrangement bag and be published to respectively application server with obtain correspondence service entrance information, thus slow down the upper linear velocity of operation flow;Adopt technical scheme provided by the invention, the information of the service arrangement bag treating deployment services is added at operation flow file, thus equipment side can obtain treating the information of the service arrangement bag of deployment services by reading operation flow file, then just automatically service arrangement bag can be published to after service arrangement bag according to the acquisition of information of service arrangement bag application server and get the service entrance information of correspondence, subsequently according to the service entrance information updating operation flow file obtained, finally complete the operation flow file distribution of renewal to application server to dispose.
The operation flow dispositions method that the embodiment of the present invention provides, receives the file that operation flow is corresponding, and described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;Resolve the information of service arrangement bag described in described file acquisition;The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
The another kind of operation flow dispositions method that the embodiment of the present invention provides, the operation flow corresponding based on the method disposes device side, as in figure 2 it is shown, the method includes:
S201, receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag.
Concrete, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
S202, resolve the information of service arrangement bag described in described file acquisition.
S203, according to the information of described service arrangement bag described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding.
Concrete, according to the standard version number of the title of described service arrangement bag or described service arrangement bag, described service arrangement bag is published to described application server;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Treat described in S204, basis that the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
The operation flow dispositions method that the embodiment of the present invention provides, receives the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, and described file includes: the information of described service arrangement bag;Resolve the information of service arrangement bag described in described file acquisition;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
Another operation flow dispositions method that the embodiment of the present invention provides, based on application server side, as it is shown on figure 3, the method includes:
S301, reception operation flow dispose the service arrangement bag that device sends.
Concrete, it is that the operation flow that in above two method, either method is corresponding disposes device that described operation flow disposes device.
S302, generate the access information treating deployment services corresponding to described service arrangement bag according to the described service arrangement bag received.
S303, the described access information treating deployment services is sent to described operation flow disposes device so that described operation flow is disposed device and updated file corresponding to operation flow according to described access information.
S304, receive described operation flow dispose device send described renewal after file.
The operation flow dispositions method that the embodiment of the present invention provides, receives operation flow and disposes the service arrangement bag that device sends;The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;Receive the file after described operation flow disposes the described renewal that device sends.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
In order to enable those skilled in the art to be more clearly understood that the technical scheme that the embodiment of the present invention provides, below by specific embodiment, operation flow dispositions method provided by the invention is described in detail:
In conjunction with Fig. 4 and Fig. 5, a kind of operation flow dispositions method provided by the invention is described in detail:
As shown in Figure 4, in the present embodiment, a deployment process comprising two movable operation flows described in the file (such as travel.bpel) that operation flow is corresponding, the service " Conference " that wherein first activity " check conference agenda (English: Checkconferenceschedule) " is called is deployed, and service " Airline " corresponding to " book flight (English: Bookflight) " second activity is not deployed.
The deployment process of the operation flow in the present embodiment includes:
The file that step 1, reception operation flow are corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow.
Exemplary, as shown in Figure 5, user utilizes the file (travel.bpel) that client upload operation flow is corresponding, then operation flow is disposed device and is received this document (travel.bpel), wherein, this service scripts (travel.bpel) WS-BPEL language describes.Schematically, a part of content of this document (travel.bpel) is as shown in Table 1 below.Wherein, field<deploymentLinks>with field</deploymentLinks>between field be used for the service " Airline " that the activity that describes " Bookflight " calls and wait to dispose, and this treats that the information of service arrangement bag of deployment services " Airline " is: ws-airline.aar, wherein, (ws-airline) for the mark of this service arrangement bag, (.aar) is the title of this service arrangement bag.
Table 1
Step 2, resolve the information of service arrangement bag described in described file acquisition.
Exemplary, as it is shown in figure 5, operation flow disposes device resolves the content of this document (travel.bpel) as shown in table 1, read field<deploymentLinks>with field</deploymentLinks>between field after obtain the information (ws-airline.aar) treating service arrangement bag corresponding to deployment services " Airline ".
Step 3, in storage server, obtain described service arrangement bag according to the mark of described service arrangement bag.
Exemplary, as shown in Figure 5, operation flow is disposed the device mark (ws-airline) according to described service arrangement bag and is searched this service arrangement bag in storage server and download.
Described service arrangement bag is published to described application server by step 4, title according to described service arrangement bag.
Exemplary, as it is shown in figure 5, operation flow disposes the device title (.aar) according to described service arrangement bag, and this service arrangement bag is distributed to the application server (note: " .aar " form is the web services file format of ApacheAXIS2) running ApacheAXIS2web service-Engine.
Step 5, receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Exemplary, assume that the URL of the web services definition language file that this application server generates according to this service arrangement bag is: http://localhost:9700/service/Airlines/Airline.wsdl, then using this URL as the access information treating deployment services " Airline ".
Treat described in step 6, basis that the access information of deployment services updates described file.
Exemplary, between the field<importnamespace=" http://service/airline/ " and field importType=" http://schemas.xmlsoap.org/wsdl/ "/>shown in table 1, add the URL in step 5, as follows:
< importnamespace=" http://service/airline/ "
Location=" http://localhost:9700/service/Airlines/Airline.wsdl "
ImportType=" http://schemas.xmlsoap.org/wsdl/ "/>
Furthermore it is possible to delete field as follows in table 1:
<deploymentLinks>
< deploymentLinkname=" deploy-Airline "
PartnerLinkname=" Airline "
Deploymentpack=" ws-airline.aar "/>
</deploymentLinks>
It should be understood that for after treating that deployment services " Airline " adds access information, above-mentioned field can delete to simplify file, or can not also delete and remain in file, and this is not limited by the present invention.
Step 6, by the file distribution after described renewal to described application server.
Exemplary, as shown in Figure 5, operation flow is disposed device and is distributed to application server and generates the web services definition language file (travel.wsdl) that operation flow is corresponding by file (travel.bpel) corresponding for the operation flow after renewal, and user can pass through to call this document (travel.wsdl) to use this operation flow.
It addition, operation flow disposes device can also notify that this operation flow of client completes to dispose.
It is worth mentioning that, in above-described embodiment, the deployment process of operation flow is completed by operation flow deployment device, manually upload to application server compared to user in prior art and treat that the service arrangement bag of deployment services obtains service entrance information, present invention achieves automatic upload service dispose bag, automatically acquisition service entrance information and automatically update issuing service flow file, dramatically speed up the upper linear velocity of operation flow.
In conjunction with Fig. 6 and Fig. 7, another kind of operation flow dispositions method provided by the invention is described in detail:
As shown in Figure 6, in the present embodiment, a deployment process comprising two movable operation flows described in the file (such as flight.bpel) that operation flow is corresponding, wherein first activity " inquiry flight (English: Searchflight) " and second activity " book flight (English: Bookflight) " all services " Airline " of correspondence are not deployed.
The deployment process of the operation flow in the present embodiment includes:
Step 1, receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag.
Exemplary, as shown in Figure 7, user utilizes the file (flight.bpel) that client upload operation flow is corresponding, utilize client upload to treat the service arrangement bag (ws-airline.aar) of deployment services " Airline " simultaneously, then operation flow is disposed device and is received this document (flight.bpel) and service arrangement bag (ws-airline.aar), wherein, this operation flow file (flight.bpel) WS-BPEL language describes.Schematically, a part of content of this document (flight.bpel) is as shown in Table 2 below.Wherein, field<deploymentLinks>with field</deploymentLinks>between the service " Airline " that field is used for the activity that describes " Searchflight " and movable " Bookflight " is both needed to call wait to dispose, and this treats that the information of service arrangement bag of deployment services " Airline " is: ws-airline.aar, wherein, (ws-airline) for the mark of this service arrangement bag, (.aar) is the title of this service arrangement bag.
Table 2
Step 2, resolve the information of service arrangement bag described in described file acquisition..
Exemplary, as it is shown in fig. 7, operation flow disposes device resolves the content of this document (flight.bpel) as shown in table 2, read field<deploymentLinks>with field</deploymentLinks>between field after the information (ws-airline.aar) treating service arrangement bag corresponding to deployment services " Airline " corresponding to activity acquisition activity " Searchflight " and the information (ws-airline.aar) treating service arrangement bag corresponding to deployment services " Airline " corresponding to movable " Bookflight ", the information of the service arrangement bag obtained after merging duplicate removal is (ws-airline.aar).
Step 3, according to the title of described service arrangement bag or the standard version number of described service arrangement bag, described service arrangement bag is published to described application server.
Exemplary, as it is shown in fig. 7, operation flow disposes the device title (.aar) according to described service arrangement bag, and this service arrangement bag is distributed to the application server running ApacheAXIS2web service-Engine.
Step 4, receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
Exemplary, assume that the URL of the web services definition language file that this application server generates according to this service arrangement bag is: http://localhost:9700/service/Airlines/Airline.wsdl, then using this URL as the access information treating deployment services " Airline ".
Treat described in step 5, basis that the access information of deployment services updates described file.
Exemplary, between the field<importnamespace=" http://service/airline/ " and field importType=" http://schemas.xmlsoap.org/wsdl/ "/>shown in table 2, add the URL in step 4, as follows:
< importnamespace=" http://service/airline/ "
Location=" http://localhost:9700/service/Airlines/Airline.wsdl "
ImportType=" http://schemas.xmlsoap.org/wsdl/ "/>
Furthermore it is possible to delete field as follows in table 2:
<deploymentLinks>
< deploymentLinkname=" deploy-Airline-search "
PartnerLinkname=" Airline-book "
Deploymentpack=" ws-airline.aar "/>
< deploymentLinkname=" deploy-Airline-book "
PartnerLinkname=" Airline-search "
Deploymentpack=" ws-airline.aar "/>
</deploymentLinks>
It should be understood that for after treating that deployment services " Airline " adds access information, above-mentioned field can delete to simplify file, or can not also delete and remain in file, and this is not limited by the present invention.
Step 6, by the file distribution after described renewal to described application server.
Exemplary, as shown in Figure 7, operation flow is disposed device and is distributed to application server and generates the web services definition language file (flight.wsdl) that operation flow is corresponding by file (flight.bpel) corresponding for the operation flow after renewal, and user can pass through to call this document (flight.wsdl) to use this operation flow.
It addition, operation flow disposes device can also notify that this operation flow of client completes to dispose.
It is worth mentioning that, in above-described embodiment, the deployment process of operation flow is completed by operation flow deployment device, manually upload to application server compared to user in prior art and treat that the service arrangement bag of deployment services obtains service entrance information, present invention achieves automatic upload service dispose bag, automatically acquisition service entrance information and automatically update issuing service flow file, dramatically speed up the upper linear velocity of operation flow.
A kind of operation flow that the embodiment of the present invention provides disposes device 10, and as shown in Figure 8, this device 10 includes:
Receiving unit 11, for receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow.
First acquiring unit 12, for resolving the information of service arrangement bag described in described file acquisition.
Second acquisition unit 13, treats the service arrangement bag of deployment services according to the acquisition of information of described service arrangement bag.
3rd acquiring unit 14, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for.
Processing unit 15, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
Optionally, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
Optionally, described second acquisition unit 13 specifically for:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
Optionally, described 3rd acquiring unit 14 specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
The present embodiment is used for realizing said method embodiment, and in the present embodiment, the workflow of unit and operation principle are referring to the description in said method embodiment, do not repeat them here.
A kind of operation flow that the embodiment of the present invention provides disposes device, receives the file that operation flow is corresponding, and described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;Resolve the information of service arrangement bag described in described file acquisition;The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
A kind of operation flow that the embodiment of the present invention provides disposes device 20, as it is shown in figure 9, this device 20 includes:
Receiving unit 21, for receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag.
First acquiring unit 22, for resolving the information of service arrangement bag described in described file acquisition.
Second acquisition unit 23, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for.
Processing unit 24, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
Optionally, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
Described second acquisition unit 23 specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
The present embodiment is used for realizing said method embodiment, and in the present embodiment, the workflow of unit and operation principle are referring to the description in said method embodiment, do not repeat them here.
The another kind of operation flow that the embodiment of the present invention provides disposes device, receives the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, and described file includes: the information of described service arrangement bag;Resolve the information of service arrangement bag described in described file acquisition;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
The embodiment of the present invention additionally provides a kind of operation flow and disposes device 30, and as shown in Figure 10, this operation flow is disposed device 30 and included: bus 34;And it is connected to the processor 31 of bus 34, memorizer 32 and interface 33, wherein this interface 33 is used for communicating;This memorizer 32 is used for storing instruction, and processor 31 is used for performing this instruction and is used for:
Receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
Resolve the information of service arrangement bag described in described file acquisition;
The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
Optionally, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
Alternatively, processor 31 performs this instruction and treats the service arrangement bag of deployment services described in the acquisition of information according to described service arrangement bag, specifically may include that
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
Alternatively, processor 31 performs this instruction and for the information according to described service arrangement bag, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding, specifically may include that
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
The operation flow that the embodiment of the present invention provides disposes device, receives the file that operation flow is corresponding, and described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;Resolve the information of service arrangement bag described in described file acquisition;The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
The embodiment of the present invention additionally provides another kind of operation flow and disposes device 40, and as shown in figure 11, this operation flow is disposed device 40 and included: bus 44;And it is connected to the processor 41 of bus 44, memorizer 42 and interface 43, wherein this interface 43 is used for communicating;This memorizer 42 is used for storing instruction, and processor 41 is used for performing this instruction and is used for:
Receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
Resolve the information of service arrangement bag described in described file acquisition;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
Optionally, the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
Alternatively, processor 41 performs this instruction and for the information according to described service arrangement bag, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding, specifically may include that
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
The operation flow that the embodiment of the present invention provides disposes device, receives the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, and described file includes: the information of described service arrangement bag;Resolve the information of service arrangement bag described in described file acquisition;Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
The embodiment of the present invention provides a kind of application server 50, and as shown in figure 12, this application server 50 includes:
Receive unit 51, dispose, for receiving such as above-mentioned operation flow, the service arrangement bag that device 10,20,30 or 40 sends;
Processing unit 52, for generating, according to the described service arrangement bag received, the access information treating deployment services that described service arrangement bag is corresponding;
Transmitting element 53, disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding for the described access information treating deployment services is sent to described operation flow;
Described reception unit 51 is additionally operable to receive the file after described operation flow disposes the described renewal that device sends.
The application server that the embodiment of the present invention provides, receives operation flow and disposes the service arrangement bag that device sends;The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;Receive the file after described operation flow disposes the described renewal that device sends.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
The embodiment of the present invention additionally provides another kind of application server 60, and as shown in figure 13, this application server 60 includes: bus 64;And it is connected to the processor 61 of bus 64, memorizer 62 and interface 63, wherein this interface 63 is used for communicating;This memorizer 62 is used for storing instruction, and processor 61 is used for performing this instruction and is used for:
Receive such as above-mentioned operation flow and dispose the service arrangement bag that device 10,20,30 or 40 sends;
The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;
The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;
Receive the file after described operation flow disposes the described renewal that device sends.
The application server that the embodiment of the present invention provides, receives operation flow and disposes the service arrangement bag that device sends;The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;Receive the file after described operation flow disposes the described renewal that device sends.The present invention is capable of the automatic deployment of operation flow, accelerates the upper linear velocity of operation flow.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can be completed by the hardware that programmed instruction is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program upon execution, performs to include the step of above-mentioned each embodiment of the method;And aforesaid storage medium includes: the various media that can store program code such as ROM, RAM, magnetic disc or CDs.
Last it is noted that various embodiments above is only in order to illustrate technical scheme, it is not intended to limit;Although the present invention being described in detail with reference to foregoing embodiments, it will be understood by those within the art that: the technical scheme described in foregoing embodiments still can be modified by it, or wherein some or all of technical characteristic is carried out equivalent replacement;And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (16)

1. an operation flow dispositions method, it is characterised in that including:
Receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
Resolve the information of service arrangement bag described in described file acquisition;
The service arrangement bag of deployment services is treated described in acquisition of information according to described service arrangement bag;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
2. method according to claim 1, it is characterised in that the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
3. method according to claim 2, it is characterised in that described treat that the service arrangement bag of deployment services includes according to the acquisition of information of described service arrangement bag:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
4. method according to claim 2, it is characterized in that, described service arrangement bag is published to application server and includes from the access information treating deployment services that the described application server described service arrangement bag of acquisition is corresponding by the described information according to described service arrangement bag:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
5. an operation flow dispositions method, it is characterised in that including:
Receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
Resolve the information of service arrangement bag described in described file acquisition;
Described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag;
Described file is updated, by the file distribution after described renewal to described application server according to the described access information treating deployment services.
6. method according to claim 5, it is characterised in that the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
7. method according to claim 6, it is characterized in that, described service arrangement bag is published to application server and includes from the access information treating deployment services that the described application server described service arrangement bag of acquisition is corresponding by the described information according to described service arrangement bag:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
8. an operation flow disposes device, it is characterised in that including:
Receiving unit, for receiving the file that operation flow is corresponding, described file includes: treat the information of the service arrangement bag of deployment services in described operation flow;
First acquiring unit, for resolving the information of service arrangement bag described in described file acquisition;
Second acquisition unit, treats the service arrangement bag of deployment services according to the acquisition of information of described service arrangement bag;
3rd acquiring unit, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for;
Processing unit, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
9. device according to claim 8, it is characterised in that the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
10. device according to claim 9, it is characterised in that described second acquisition unit specifically for:
Mark according to described service arrangement bag obtains described service arrangement bag in storage server.
11. device according to claim 9, it is characterised in that described 3rd acquiring unit specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
12. an operation flow disposes device, it is characterised in that including:
Receiving unit, for receiving the service arrangement bag treating deployment services in file corresponding to operation flow and described operation flow, described file includes: the information of described service arrangement bag;
First acquiring unit, for resolving the information of service arrangement bag described in described file acquisition;
Second acquisition unit, described service arrangement bag is published to application server and obtains, from described application server, the access information treating deployment services that described service arrangement bag is corresponding by the information according to described service arrangement bag that is used for;
Processing unit, treats that described in basis the access information of deployment services updates described file, by the file distribution after described renewal to described application server.
13. device according to claim 12, it is characterised in that the information of described service arrangement bag includes: the title of described service arrangement bag mark and described service arrangement bag, or the standard version number of described service arrangement bag mark and described service arrangement bag.
14. device according to claim 13, it is characterised in that described second acquisition unit specifically for:
Described service arrangement bag is published to described application server by title or the standard version number of described service arrangement bag according to described service arrangement bag;
Receive described application server send described in treat the access information of deployment services, described in treat that the access information of deployment services is: application server according to described in treat the uniform resource position mark URL of web services definition language file of service arrangement bag generation of deployment services.
15. an operation flow dispositions method, it is characterised in that including:
Receive as arbitrary in claim 8 to 14 as described in operation flow dispose device send service arrangement bag;
The access information treating deployment services that described service arrangement bag is corresponding is generated according to the described service arrangement bag received;
The described access information treating deployment services is sent to described operation flow and disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding;
Receive the file after described operation flow disposes the described renewal that device sends.
16. an application server, it is characterised in that including:
Receive unit, dispose the service arrangement bag of device transmission for receiving described operation flow as arbitrary in claim 8 to 14;
Processing unit, for generating, according to the described service arrangement bag received, the access information treating deployment services that described service arrangement bag is corresponding;
Transmitting element, disposes device so that described operation flow is disposed device and updated, according to described access information, the file that operation flow is corresponding for the described access information treating deployment services is sent to described operation flow;
Described reception unit is additionally operable to receive the file after described operation flow disposes the described renewal that device sends.
CN201410755960.9A 2014-12-10 2014-12-10 Operation flow dispositions method and device Active CN105743944B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410755960.9A CN105743944B (en) 2014-12-10 2014-12-10 Operation flow dispositions method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410755960.9A CN105743944B (en) 2014-12-10 2014-12-10 Operation flow dispositions method and device

Publications (2)

Publication Number Publication Date
CN105743944A true CN105743944A (en) 2016-07-06
CN105743944B CN105743944B (en) 2019-05-24

Family

ID=56240105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410755960.9A Active CN105743944B (en) 2014-12-10 2014-12-10 Operation flow dispositions method and device

Country Status (1)

Country Link
CN (1) CN105743944B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621540A (en) * 2009-08-10 2010-01-06 浙江大学 Method for combining inner service of enterprise service bus based on BPEL engine
CN101826987A (en) * 2010-04-27 2010-09-08 北京邮电大学 System and method for supporting mixed service based on integrated open network
US20100318969A1 (en) * 2009-06-16 2010-12-16 Lukas Petrovicky Mechanism for Automated and Unattended Process for Testing Software Applications
US20120066663A1 (en) * 2010-09-15 2012-03-15 International Business Machines Corporation Modeling A Governance Process Of Establishing A Subscription To A Deployed Service In A Governed SOA
CN103197927A (en) * 2013-03-06 2013-07-10 华南理工大学 Method and system for realizing flexible workflow
CN103761111A (en) * 2014-02-19 2014-04-30 中国科学院软件研究所 Method and system for constructing data-intensive workflow engine based on BPEL language

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100318969A1 (en) * 2009-06-16 2010-12-16 Lukas Petrovicky Mechanism for Automated and Unattended Process for Testing Software Applications
CN101621540A (en) * 2009-08-10 2010-01-06 浙江大学 Method for combining inner service of enterprise service bus based on BPEL engine
CN101826987A (en) * 2010-04-27 2010-09-08 北京邮电大学 System and method for supporting mixed service based on integrated open network
US20120066663A1 (en) * 2010-09-15 2012-03-15 International Business Machines Corporation Modeling A Governance Process Of Establishing A Subscription To A Deployed Service In A Governed SOA
CN103197927A (en) * 2013-03-06 2013-07-10 华南理工大学 Method and system for realizing flexible workflow
CN103761111A (en) * 2014-02-19 2014-04-30 中国科学院软件研究所 Method and system for constructing data-intensive workflow engine based on BPEL language

Also Published As

Publication number Publication date
CN105743944B (en) 2019-05-24

Similar Documents

Publication Publication Date Title
US20180048568A1 (en) Method for increasing layer-3 longest prefix match scale
CN102694861B (en) A kind of terminal application software sorting technique, Apparatus and system based on cloud
KR101641844B1 (en) Information Processing Method, and Priority Information Sending Method and Device
CN103475682B (en) File transfer method and file transfer equipment
CN113748685A (en) Network-based media processing control
CN106453576B (en) A kind of exchange method, system and control centre based on mixing cloud platform
CN102238547B (en) User session control method, session server, authentication, authorization and accounting (AAA) server and system
CN102314469A (en) Method for implementing cross-domain request callback
US9871848B1 (en) Integration engine for communications between source and target applications
CN102984049A (en) Client and method for user group partition and information transfer according to subjects
CN106528108A (en) WEB development method and device based on code file route
CN103001855A (en) Method for dividing client and user group and transferring information
CN104378234A (en) Cross-data-center data transmission processing method and system
CN101853152A (en) Method and system for generating graphical user interface
CN102693297A (en) Data processing method, node and ETL (extract transform and load) system
CN103703741A (en) Method for disseminating application distribution, terminal and server
Tranoris et al. Enabling Cyber-Physical Systems for 5G networking: A case study on the Automotive Vertical domain
CN103559304A (en) Implementation method and device for Internet data customization
CN102497436A (en) Networked file storing method and system based on HTTP (Hyper Text Transport Protocol)
CN110996372B (en) Message routing method, device and system and electronic equipment
CN104063475A (en) User-defined list processing method and device
CN111797173A (en) Alliance chain sharing system, method and device, electronic equipment and storage medium
US20190370293A1 (en) Method and apparatus for processing information
CN105656643A (en) Method and equipment for performing compatible management based on network configuration protocol
CN106161075B (en) Service processing method, device and 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