Internet of things application development method, middleware and PaaS (Platform as a Service)

A technology of application development and Internet of Things, applied in the direction of electrical components, program control design, instruments, etc., can solve the problems of increasing software development costs, long development cycle, and high complexity, so as to improve diversity and flexibility, and improve development Efficiency and the effect of reducing R&D costs

Active Publication Date: 2015-03-04
PETROCHINA CO LTD
View PDF4 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, commonly used IoT applications in the field of oil and gas exploration can only be provided by platform operators themselves, which greatly reduces the diversity of application expansion
This is mainly reflected in the fact that there are many domain component applications, such as the geographical location of oil and gas fields, surveillance video information, etc., the development cycle is very long and the complexity is very large
Moreover, these component applications are often closed by platform operators, and these applications can only be used by developers after development, which will inevitably reduce the benefits brought by component applications
In addition, the traditional waterfall software development model in different fields and different platforms will also result in the repeated development of a large number of applications with the same or similar functions, which greatly increases the cost of software development

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
  • Internet of things application development method, middleware and PaaS (Platform as a Service)
  • Internet of things application development method, middleware and PaaS (Platform as a Service)
  • Internet of things application development method, middleware and PaaS (Platform as a Service)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0037] figure 1 It is a method flowchart of an embodiment of a method for developing an Internet of Things application described in this application, such as figure 1 Said method may include:

[0038] S1: The PaaS platform receives an application registration application, and generates a basic framework code according to the type of app...

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 an internet of things application development method, a middleware and a PaaS (Platform as a Service). The internet of things application development method comprises the following steps of step 1, the PaaS receives an application registration application and generates into a foundation framework code; step 2, the PaaS stores the code and performs version control on an application which is corresponding to the foundation framework code through an SVN (Subversion) version control server; step 3, the PaaS returns a registration result information application code; step 4, the PaaS receives and stores the uploaded application code and updates the version information of the uploaded application in the SVN version control server; S5 the PaaS sets an open permission for the application. Each embodiment in the invention can be utilized for improving the expansibility and the development flexibility of module application, and multifunctional system integration can facilitate the usage of developers and reduce research and development costs.

Description

technical field [0001] This application belongs to the field of Internet of Things and cloud computing, and in particular relates to a development method, middleware and a PaaS platform of an Internet of Things application in oil and gas development Internet of Things applications. Background technique [0002] With the increasing popularity of cloud computing technology and a large number of industrial applications of cloud computing, the advantages of cloud computing in terms of high availability of services and scalability of processing capabilities have been increasingly recognized by the industry. The combination of cloud computing technology and Internet of Things business applications can not only provide a more available and scalable basic platform for the Internet of Things application platform, but also organize software and hardware resources distributed in various oil and gas field companies, stations and oil and gas wells. It can greatly improve its utilization ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F9/45H04L29/08
Inventor 龚仁彬李群柴永财王从镔曹戈俊马刚李金诺吴海莉
Owner PETROCHINA CO LTD
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