CN110213105A - It is a kind of cross-platform micro- using creation method - Google Patents
It is a kind of cross-platform micro- using creation method Download PDFInfo
- Publication number
- CN110213105A CN110213105A CN201910491028.2A CN201910491028A CN110213105A CN 110213105 A CN110213105 A CN 110213105A CN 201910491028 A CN201910491028 A CN 201910491028A CN 110213105 A CN110213105 A CN 110213105A
- Authority
- CN
- China
- Prior art keywords
- micro
- application
- window
- local
- log
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/044—Network management architectures or arrangements comprising hierarchical management structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Power Engineering (AREA)
- Information Transfer Between Computers (AREA)
Abstract
It is disclosed by the invention cross-platform micro- using creation method, it is related to micro- applicating developing technology field, by creating micro- application core layer and user authentication layer, it solves the problems, such as that application based on WEB technological development and the interaction capabilities between local different operating system are poor, the poor problem of data communication facility, each micro- application UI style uniformly and have single-sign-on function between micro- application, improves user experience.
Description
Technical field
The present invention relates to micro- applicating developing technology fields, and in particular to a kind of cross-platform micro- using creation method.
Background technique
Currently, to enable the product of enterprise to be compatible with different user, in the use of different operating system, needs are directed to mostly
Different operating system makes carbon copies source code, increases development difficulty, and for the life cycle of entire product, and product is from opening
Hair, deployment, implementation, O&M all virtually increase cost.
In traditional network application design, network application is made of several different webpages.In order to special in the interior rendering of application
Determine webpage, execute following interaction set: web browser at client device is from web server requests particular webpage.As
Response, network server will be used for the code transfer of the page to web browser, the code include hypertext markup language,
JavaScript language and cascading style table code, web browser loading code and render the page, so that user's energy
It enough checks the page and is interacted with the page.When the different content in user then looks to apply, user will click on to be referred on the page
The hyperlink or input of the different pages into application, and then for the different pages execute above-mentioned request/response/
Load/render process.
Currently, the module of Node.js is mostly called from DOM and Web Worker level using NW.JS frame, by primary
Write code, so that it may operate in the effect of multi-platform upper operation.
The prior art has the following deficiencies:
(1) application based on WEB technological development is poor with the interaction capabilities of local different operating system;
(2) data communication facility is poor between micro- application;
(3) each micro- application UI style disunity, do not have single-sign-on function, user experience is poor.
Summary of the invention
To solve the deficiencies in the prior art, the embodiment of the invention provides a kind of cross-platform micro- using creation method, the party
Method includes:
Create micro- application core layer, comprising:
Local network configuration file is obtained, reads network configuration relevant parameter, while removing local network cache contents;
Judge that current network state with the presence or absence of jitter conditions, if so, judging service load state again, is searched effective
Connection line establishes connection with back-end server, generates network manager, wherein the network manager is for providing service
Request interface;
Log storage location, local log writing mode, local log and back-end server request interface are obtained, this is generated
Ground log configuration information;
According to the local log configuration information, maximum storage, Log Names, storage mode and the day of local log are determined
Level rule is written in will, generates log manager, wherein the log manager is for quickly handling local runtime log, dimension
It holds client to stablize, handles service request interface and generating process, obtain local log configuration file, parse local log letter
Breath, handles client log and client log is periodically pushed to back-end server the variation of real time monitoring local operating conditions;
The style configuration information and basic operation configuration information of native window are obtained, for native window configuration registration function
Can, generate window manager, wherein the window manager is for handling application widget registration, window services management, local window
Mouth management of process manages communication, the push of cooperative response application innovation information between window, window life cycle is controlled, using fortune
When row, window manager is supplied to application control Window state ability, while window may be implemented in window manager between application
Between communication, message is transmitted between application in real time;
Title, mark, Starting mode and the description information of micro- application are set, micro- application manager is generated;
Exterior arrangement file, the i.e. customized configuration file of user are obtained, judges that the exterior arrangement file whether there is
Particular arrangement generates configuration manager if so, the exterior arrangement file is set as internal profile;
The title of each micro- application, subscribing relationship and according to the subscribing relationship are obtained, is arranged between each micro- application
Call relation generates service managerZ-HU;
Create user authentication layer, comprising:
Local single sign-on authentication information and local ca authentication information are obtained, to native operating sys-tern user name password and originally
Ground computer login username password carries out multiple spot certification, generates user authentication layer.
Preferably, the method also includes:
User is by the user authentication layer and system success identity, the token that acquisition system is issued, described in system utilization
Token generates micro- application service layer and micro- application UI window, wherein micro- application service layer is for controlling micro- application and rear end
Data-interface.
Preferably, the method also includes:
Start micro- application UI window, loads micro- application core layer using the connection that middle layer provides, realize micro-
, if there are sensitive operations by user, there is user and authorizes interface during doing data interaction with user in the starting of application,
It asks the user whether that operation present procedure reads registration table, carries out user's authorization control.
Preferably, the particular arrangement includes:
Local cache position, back-end services address, the application of default response, authentication service address, login mode.
Preferably, micro- configuration information using UI window includes:
Window size, value content, window title and the window icons of micro- application.
Preferably, micro- application service layer is also used to:
It is arranged micro- using the configuration information of UI window, the starting of the micro- application of control management, monitoring movement, the control of method of shutting down
The long-range connection service and local interaction service of micro- application are made, while initializing teledata api interface, connection and using system
Monitor service API.
Cross-platform micro- application creation method provided in an embodiment of the present invention has the advantages that
(1) it solves application based on WEB technological development and the interaction capabilities between local different operating system is poor asks
Topic;
(2) data communication facility is poor between solving the problems, such as micro- application;
(3) each micro- application UI style is unified and has single-sign-on function, improves user experience.
Detailed description of the invention
Fig. 1 is cross-platform micro- application creation method flow diagram provided in an embodiment of the present invention.
Specific embodiment
Specific introduce is made to the present invention below in conjunction with the drawings and specific embodiments.
As shown in Figure 1, cross-platform micro- application creation method provided in an embodiment of the present invention the following steps are included:
S101 creates micro- application core layer, comprising:
S1011 obtains local network configuration file, reads network configuration relevant parameter, while removing local network caching
Content.
S1012 judges that current network state is looked into the presence or absence of jitter conditions if so, judging service load state again
Effective connection line is looked for, connection is established with back-end server, generates network manager, wherein the network manager is for providing
Service request interface.
As a specific embodiment, application program is unified for by network manager, the GET/ of API request is provided
The methods of POST/DELETE/PUT, encapsulation process application API request abnormal conditions simultaneously provide user network situation monitoring service,
False request is uniformly processed and monitors user situation data traffic behavior, user operation habits analysis can be provided, user is monitored
Main trigger data traffic monitoring point, so as to carry out back-end data analysis, for analyzing for user preferences, figure painting
Picture.
S1013 obtains log storage location, local log writing mode, local log and back-end server request interface,
Generate local log configuration information.
S1014, according to local log configuration information, determine the maximum storage of local log, Log Names, storage mode and
Level rule is written in log, generates log manager, wherein the log manager is for quickly handling local runtime log, dimension
It holds client to stablize, handles service request interface and generating process, obtain local log configuration file, parse local log letter
Breath, handles client log and client log is periodically pushed to back-end server the variation of real time monitoring local operating conditions.
There are two types of the configurations that configuration management provides in systems, and one is internal system configuration file, another is system
Exterior arrangement file, the main distinction are as follows: internal system configuration file is the default configuration of system, and system is right against commonly unified
A kind of default configuration that user provides, this configuration file mainly provide system and service in connection, local data file folder, local slow
The configuration managements such as catalogue are deposited, manager built in system is distributed together with program is packaged.Exterior configuration file, predominantly to use
The configuration file that family is used when customizing this operating system, when system loads, whether system judges local containing outside
Configuration file.If there is exterior arrangement file, then system can load exterior arrangement file, cover the configuration text built in local
Part custom-configures carry out loading system using user.Load configuration system service simultaneously periodically takes after user allows to the back-end
The service condition for device feedback operation system of being engaged in, so that it is guaranteed that system being capable of good orderly function.
S1015 obtains the style configuration information and basic operation configuration information of native window, configures and infuses for the native window
Volume function, generates window manager, wherein the window manager is for handling application widget registration, window services management, local
Communication, the push of cooperative response application innovation information, control window life cycle, are applying between window management of process, management window
When operation, window manager is supplied to application control Window state ability, while window may be implemented in window manager between application
Communication between mouthful, transmits message between application in real time.
Wherein, unified window template configuration, under window menu configuration, window color and window border etc. are all unified
's.Window template is configured to the micro- application in upper layer and provides menu separate configurations item and window title configuration item etc..
S1016 is arranged title, mark, Starting mode and the description information of micro- application, generates micro- application manager.
S1017 obtains exterior arrangement file, the i.e. customized configuration file of user, judges that the exterior arrangement file is
No there are particular arrangements, if so, the exterior arrangement file is set as internal profile, generate configuration manager.
S1018 obtains the title of each micro- application, subscribing relationship and according to the subscribing relationship, each micro- application is arranged
Between call relation, generate service managerZ-HU.
Wherein, it the effect of service managerZ-HU: for the entrance of each different services of integrated system, limits between different services
Call relation, carry out service management and service administer.When mutually calling between different services, service managerZ-HU is first passed around
Inspection authorization is carried out, service call can be carried out if allowing to authorize the service passed through, if the service for not allowing to call, is reminded
User carries out empowerment management by user.
S102 creates user authentication layer, comprising:
Local single sign-on authentication information and local ca authentication information are obtained, to native operating sys-tern user name password and originally
Ground computer login username password carries out multiple spot certification, generates user authentication layer.
Wherein, each micro- application could be used after user logs in, user needs and this operating system back-end authentication system, into
Row service authentication, user needs the user's login window provided using user's Sign-On services under verification process, carries out user and steps on
System is carried out behind land again to log in, system log in rear local system will store user log in after obtain the authentication token of rear end method,
Following user by use log in after obtain log in token carry out it is micro- using relevant operation.The cache information that user logs in will be protected
It deposits to local cache.
Optionally, this method further include:
User is by user authentication layer and system success identity, the token that acquisition system is issued, and system utilizes the token
Generate micro- application service layer and micro- application UI window, wherein micro- application service layer connects for controlling micro- application and Back end data
Mouthful.
Optionally, this method further include:
Start micro- application UI window, loads micro- application core layer using the connection that middle layer provides, realize micro- application
Starting, during doing data interaction with user, if there are sensitive operation, there is user and authorizes interface, inquiry in user
Whether user runs present procedure and reads registration table, carries out user's authorization control.
Optionally, which includes:
Local cache position, back-end services address, the application of default response, authentication service address, login mode.
Optionally, which includes:
Window size, value content, window title and the window icons of micro- application.
Optionally, which is also used to:
It is arranged micro- using the configuration information of UI window, the starting of the micro- application of control management, monitoring movement, the control of method of shutting down
The long-range connection service and local interaction service of micro- application are made, while initializing teledata api interface, connection and using system
Monitor service API.
It is provided in an embodiment of the present invention cross-platform micro- using creation method, pass through and creates micro- application core layer and user authentication
Layer solves the problems, such as that application based on WEB technological development and the interaction capabilities between local different operating system are poor, micro- application
Between the poor problem of data communication facility, each micro- application UI style is unified and has single-sign-on function, improve user's body
It tests.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, reference can be made to the related descriptions of other embodiments.
It is understood that the correlated characteristic in the above method and device can be referred to mutually.In addition, in above-described embodiment
" first ", " second " etc. be and not represent the superiority and inferiority of each embodiment for distinguishing each embodiment.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein.
Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of system
Structure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use various
Programming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In addition, memory may include the non-volatile memory in computer-readable medium, random access memory
(RAM) and/or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM), memory includes extremely
A few storage chip.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable Jie
The example of matter.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability
It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap
Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including element
There is also other identical elements in process, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product.
Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application
Form.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program code
The shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Formula.
The above is only embodiments herein, are not intended to limit this application.To those skilled in the art,
Various changes and changes are possible in this application.It is all within the spirit and principles of the present application made by any modification, equivalent replacement,
Improve etc., it should be included within the scope of the claims of this application.
Claims (6)
1. a kind of cross-platform micro- using creation method characterized by comprising
Create micro- application core layer, comprising:
Local network configuration file is obtained, reads network configuration relevant parameter, while removing local network cache contents;
Judge that current network state with the presence or absence of jitter conditions, if so, judging service load state again, searches effectively connection
Route establishes connection with back-end server, generates network manager, wherein the network manager is for providing service request
Interface;
Log storage location, local log writing mode, local log and back-end server request interface are obtained, local day is generated
Will configuration information;
According to the local log configuration information, maximum storage, Log Names, storage mode and the log write of local log are determined
Enter level rule, generate log manager, wherein the log manager maintains visitor for quickly handling local runtime log
Family end is stablized, and is handled service request interface and generating process, is obtained local log configuration file, parses local log information, reality
When monitoring local operating conditions variations, processing client log and client log is periodically pushed into back-end server;
The style configuration information and basic operation configuration information of native window are obtained, configures registering functional for the native window,
Generate window manager, wherein the window manager is for handling application widget registration, window services management, native window
Communication, the push of cooperative response application innovation information, control window life cycle between management of process, management window, run in application
When, window manager is supplied to application control Window state ability, while window manager is may be implemented between application between window
Communication, message is transmitted between application in real time;
Title, mark, Starting mode and the description information of micro- application are set, micro- application manager is generated;
Exterior arrangement file, the i.e. customized configuration file of user are obtained, judges the exterior arrangement file with the presence or absence of special
Configuration generates configuration manager if so, the exterior arrangement file is set as internal profile;
The title of each micro- application, subscribing relationship and according to the subscribing relationship are obtained, the calling between each micro- application is set
Relationship generates service managerZ-HU;
Create user authentication layer, comprising:
Local single sign-on authentication information and local ca authentication information are obtained, to native operating sys-tern user name password and local meter
Calculation machine login username password carries out multiple spot certification, generates user authentication layer.
2. according to claim 1 cross-platform micro- using creation method, which is characterized in that the method also includes:
User is by the user authentication layer and system success identity, the token that acquisition system is issued, and system utilizes the token
Generate micro- application service layer and micro- application UI window, wherein micro- application service layer is for controlling micro- application and Back end data
Interface.
3. according to claim 2 cross-platform micro- using creation method, which is characterized in that the method also includes:
Start micro- application UI window, loads micro- application core layer using the connection that middle layer provides, realize micro- application
Starting, during doing data interaction with user, if there are sensitive operation, there is user and authorizes interface, inquiry in user
Whether user runs present procedure and reads registration table, carries out user's authorization control.
4. cross-platform micro- creation method is applied according to claim 1, which is characterized in that the particular arrangement includes:
Local cache position, back-end services address, the application of default response, authentication service address, login mode.
5. according to claim 2 cross-platform micro- using creation method, which is characterized in that micro- matching using UI window
Confidence ceases
Window size, value content, window title and the window icons of micro- application.
6. according to claim 2 cross-platform micro- using creation method, which is characterized in that micro- application service layer is also used
In:
Micro- configuration information using UI window is set, control manages the starting of micro- application, the monitoring of method of shutting down movement, control it is micro-
The long-range connection service and local interaction service of application, while initializing teledata api interface, connection and being monitored using system
Service API.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910491028.2A CN110213105A (en) | 2019-06-06 | 2019-06-06 | It is a kind of cross-platform micro- using creation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910491028.2A CN110213105A (en) | 2019-06-06 | 2019-06-06 | It is a kind of cross-platform micro- using creation method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110213105A true CN110213105A (en) | 2019-09-06 |
Family
ID=67791273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910491028.2A Pending CN110213105A (en) | 2019-06-06 | 2019-06-06 | It is a kind of cross-platform micro- using creation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110213105A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110659021A (en) * | 2019-11-29 | 2020-01-07 | 南京百敖软件有限公司 | Development and test system for micro application in mobile terminal |
CN110968388A (en) * | 2019-11-01 | 2020-04-07 | 苏宁云计算有限公司 | Page processing method and system |
CN112015478A (en) * | 2020-08-26 | 2020-12-01 | 北京字节跳动网络技术有限公司 | Kernel loading method, server, device, computer device and storage medium |
CN117201577A (en) * | 2023-11-07 | 2023-12-08 | 中电长城(长沙)信息技术有限公司 | Communication method and system of cross-platform API and SPI based on PISA |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120278209A1 (en) * | 2011-04-30 | 2012-11-01 | Samsung Electronics Co., Ltd. | Micro-app dynamic revenue sharing |
CN107193546A (en) * | 2017-04-11 | 2017-09-22 | 国网天津市电力公司信息通信公司 | A kind of micro services business application system |
CN109033803A (en) * | 2018-08-28 | 2018-12-18 | 南京南瑞信息通信科技有限公司 | A kind of movement based on portal APP is micro- to apply login management method |
CN109299331A (en) * | 2018-11-23 | 2019-02-01 | 交通银行股份有限公司 | Air shows the method and device of the hypertext markup language HTML5 page |
CN109379363A (en) * | 2018-10-25 | 2019-02-22 | 北京开普云信息科技有限公司 | A kind of single-sign-on integrated approach and system based on intensive platform |
-
2019
- 2019-06-06 CN CN201910491028.2A patent/CN110213105A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120278209A1 (en) * | 2011-04-30 | 2012-11-01 | Samsung Electronics Co., Ltd. | Micro-app dynamic revenue sharing |
CN107193546A (en) * | 2017-04-11 | 2017-09-22 | 国网天津市电力公司信息通信公司 | A kind of micro services business application system |
CN109033803A (en) * | 2018-08-28 | 2018-12-18 | 南京南瑞信息通信科技有限公司 | A kind of movement based on portal APP is micro- to apply login management method |
CN109379363A (en) * | 2018-10-25 | 2019-02-22 | 北京开普云信息科技有限公司 | A kind of single-sign-on integrated approach and system based on intensive platform |
CN109299331A (en) * | 2018-11-23 | 2019-02-01 | 交通银行股份有限公司 | Air shows the method and device of the hypertext markup language HTML5 page |
Non-Patent Citations (1)
Title |
---|
冯扬等: "国家电网公司微应用平台架构设计与实现", 《电子测量技术》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110968388A (en) * | 2019-11-01 | 2020-04-07 | 苏宁云计算有限公司 | Page processing method and system |
CN110659021A (en) * | 2019-11-29 | 2020-01-07 | 南京百敖软件有限公司 | Development and test system for micro application in mobile terminal |
CN110659021B (en) * | 2019-11-29 | 2020-03-17 | 南京百敖软件有限公司 | Development and test system for micro application in mobile terminal |
CN112015478A (en) * | 2020-08-26 | 2020-12-01 | 北京字节跳动网络技术有限公司 | Kernel loading method, server, device, computer device and storage medium |
CN112015478B (en) * | 2020-08-26 | 2023-09-22 | 抖音视界有限公司 | Kernel loading method, server, device, computer device and storage medium |
CN117201577A (en) * | 2023-11-07 | 2023-12-08 | 中电长城(长沙)信息技术有限公司 | Communication method and system of cross-platform API and SPI based on PISA |
CN117201577B (en) * | 2023-11-07 | 2024-02-13 | 中电长城(长沙)信息技术有限公司 | Communication method and system of cross-platform API and SPI based on PISA |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3593254B1 (en) | Editing a database during preview of a virtual web page | |
US8438636B2 (en) | Secure and extensible policy-driven application platform | |
US10083242B2 (en) | System and method for data-driven web page navigation control | |
US10628132B2 (en) | Inversion of control framework for multiple behaviors of a process | |
KR102220127B1 (en) | Method and apparatus for customized software development kit (sdk) generation | |
KR102218995B1 (en) | Method and apparatus for code virtualization and remote process call generation | |
CN110213105A (en) | It is a kind of cross-platform micro- using creation method | |
US11635974B2 (en) | Providing a different configuration of added functionality for each of the stages of predeployment, deployment, and post deployment using a layer of abstraction | |
US11797273B2 (en) | System and method for enhancing component based development models with auto-wiring | |
US11023558B1 (en) | Executing functions on-demand on a server utilizing web browsers | |
JP2013502017A (en) | Virtual object indirection in the host computer environment | |
CN103838558B (en) | Website build a station system and method, access website method and webpage adaptation system | |
US12093966B2 (en) | Customer service representative dashboard with micro-applications | |
US11640307B2 (en) | Process initiation | |
US10417317B2 (en) | Web page profiler | |
US20170017380A1 (en) | Mobile enabling a web application developed without mobile rendering capabilities | |
US20150205767A1 (en) | Link appearance formatting based on target content | |
Klauzinski et al. | Mastering JavaScript Single Page Application Development | |
CN112087370A (en) | Method, system, electronic device and computer-readable storage medium for issuing GitHub Issues | |
WO2024032087A1 (en) | Local dynamic page generation method and apparatus, electronic device, computer readable storage medium, and computer program product | |
WO2023175473A1 (en) | Interactive tool for efficiently developing task flows | |
CN115981650A (en) | Website building method and device, electronic equipment and storage medium | |
CN109101564A (en) | A kind of method, apparatus and electronic equipment of page resource load simultaneously | |
US11294644B2 (en) | Inversion of control framework for multiple behaviors on top of a process | |
US20150261733A1 (en) | Asset collection service through capture of content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190906 |
|
RJ01 | Rejection of invention patent application after publication |