Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way

A cloud platform, conventional technology, applied in the field of content

Active Publication Date: 2012-01-11
慧之安信息技术股份有限公司
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The method and system for deploying conventional applications in the form of SOA on the cloud computing platform involved in the present invention solves the problem of smooth migration of a large number of existing systems (or application systems developed in a conventional manner) to an SOA-based cloud computing platform many problems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way
  • Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way
  • Method for deploying conventional applications on cloud platform in SOA (service oriented architecture) way

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the features and advantages of the present invention more clearly understood, below in conjunction with accompanying drawing, describe in detail as follows: figure 1 As shown, the regular application is deployed to the application server as a whole. This puts high demands on the performance of the application server. All applications run on one server at the same time. When many applications are deployed, the competition for resources such as CPU and storage will become very intense, resulting in a decrease in server performance. It also affects the normal operation of deployed applications. In order to solve this problem, the idea of ​​deploying the application system to the cloud computing platform in the form of SOA is proposed. The core idea of ​​cloud computing is to uniformly manage and schedule a large number of computing resources connected by the network to form a computing resource pool to serve users or applications. The introduction of SOA...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for deploying conventional applications on a cloud platform in an SOA (service oriented architecture) way. By using the method, developers can develop application systems in a cloud service mode without learning new knowledge, and also can deploy a large number of the existing application systems in the cloud platform. The method provided by the invention mainly comprises the following steps: using a system to analyze configuration files and source programs submitted by a user so as to acquire service classes configured by the user as well as generate corresponding WSDL (web services description language) files, and then generating corresponding Stub service calling codes, wherein the Stub service calling codes are used for providing service calling interfaces to the outside; then adding the Stub service calling codes to a source program packet, automatically updating client classes, and automatically updating codes which originally call the service classes into codes for calling Stub services; and finally deploying the applications and services respectively. By using the method, the efficiency of deploying the application systems on the cloud platform can be improved greatly, the development cost of new application systems is lowered, and the cost of transferring the existing systems to the cloud platform is simultaneously lowered.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to SOA and program analysis in cloud platforms. Background technique [0002] The core idea of ​​cloud computing is to uniformly manage and schedule a large number of computing resources connected by the network to form a computing resource pool to provide on-demand services to users or applications. Cloud computing centralizes all computing resources and automatically manages them by software without human participation. This enables application providers to focus more on their business without worrying about tedious details, which is conducive to innovation and cost reduction. [0003] Although the proposal of cloud computing solves the problem of insufficient performance of a single server, it also brings about communication problems between multiple computing resources. SOA (Service Oriented Architecture) largely solves this problem. SOA is the architecture of a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/445
Inventor 兰雨晴王钧黎立张冠星孙坤建冯运辉
Owner 慧之安信息技术股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products