CN114844919A - Merchant resource processing method and merchant resource management platform - Google Patents

Merchant resource processing method and merchant resource management platform Download PDF

Info

Publication number
CN114844919A
CN114844919A CN202210385612.1A CN202210385612A CN114844919A CN 114844919 A CN114844919 A CN 114844919A CN 202210385612 A CN202210385612 A CN 202210385612A CN 114844919 A CN114844919 A CN 114844919A
Authority
CN
China
Prior art keywords
service
layer
platform
interface
data
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
Application number
CN202210385612.1A
Other languages
Chinese (zh)
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.)
State Grid E Commerce Technology Co Ltd
Original Assignee
State Grid E Commerce Technology 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 State Grid E Commerce Technology Co Ltd filed Critical State Grid E Commerce Technology Co Ltd
Priority to CN202210385612.1A priority Critical patent/CN114844919A/en
Publication of CN114844919A publication Critical patent/CN114844919A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/45Commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a merchant resource processing method and a merchant resource management platform, wherein the merchant resource management platform comprises an edge layer, an infrastructure, namely a service layer, a platform, namely a service layer and an application layer, the method is applied to the merchant resource management platform and comprises the following steps: receiving a data processing request sent by a user through an application service in an application layer; the application service comprises web application, an industrial client and professional technical service; calling a service interface corresponding to the application service in a plurality of service interfaces configured by a platform, namely a service layer, so as to obtain corresponding hardware resources and network resources in an infrastructure, namely the service layer, through the service interface corresponding to the application service; processing data requested to be processed by a data processing request in the stored raw material data based on hardware resources and network resources in a basic setting, namely a service layer; the edge layer collects raw material data from associated hardware equipment in real time, preprocesses the raw material data and stores the preprocessed raw material data into an infrastructure, namely a service layer.

Description

Merchant resource processing method and merchant resource management platform
Technical Field
The present disclosure relates to the technical field of merchant resource processing, and in particular, to a merchant resource processing method and a merchant resource management platform.
Background
With the continuous development of the internet, the e-commerce industry is also continuously growing, so the orderly processing of the e-commerce business is more important.
The e-commerce business mainly comprises merchant management, commodity management, order management, logistics management, transaction management, settlement management and the like. Currently, in order to facilitate management of e-commerce services, corresponding application services or systems are developed for developing each e-commerce service, and merchant resources of the e-commerce services corresponding to the corresponding application services or systems are processed to implement management of each e-commerce service.
However, since the application services or systems for managing the e-commerce services are developed and maintained by different development groups, and the application services are independent from each other, there are problems of non-uniform formats, isolated islands of data streams, scattered development of business work, and the need for repeated login of users. Therefore, it can be seen that the existing approaches are not highly reusable and maintainable, and are inconvenient for the user to use.
Disclosure of Invention
Based on the defects of the prior art, the application provides a merchant resource processing method and a merchant resource management platform, so as to solve the problem that the existing method for processing merchant resources is not high in reusability and maintainability.
In order to achieve the above object, the present application provides the following technical solutions:
the first aspect of the application provides a merchant resource processing method, which is applied to a merchant resource management platform; the merchant resource management platform comprises an edge layer, an infrastructure as a service layer, a platform as a service layer and an application layer, and the method comprises the following steps:
the application layer receives a data processing request sent by a user through an application service in the application layer;
the application layer calls a service interface corresponding to the application service in a plurality of service interfaces configured by the platform service layer so as to acquire corresponding hardware resources and network resources in the infrastructure service layer through the service interface corresponding to the application service;
the infrastructure service layer processes the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the basic setting service layer; the edge layer collects the raw material data from hardware equipment associated with the merchant resource management platform in real time, preprocesses the raw material data and stores the raw material data into the infrastructure, namely a service layer; the raw material data is related data generated in the process of realizing the e-commerce business by the merchant.
Optionally, in the foregoing method, the edge layer includes an internet of things awareness access module, a protocol analysis module, and a data preprocessing module, and the edge layer collects the raw material data in real time from hardware devices associated with the merchant resource management platform, preprocesses the raw material data, and stores the preprocessed raw material data in the infrastructure as a service layer, including:
the internet of things perception access module acquires raw material data acquired by hardware equipment associated with the merchant resource management platform;
the protocol analysis module analyzes the raw material data to obtain analyzed raw material data;
the data preprocessing module preprocesses the analyzed raw material data and transmits the obtained preprocessed raw material data to a distributed database in the infrastructure service layer for storage.
Optionally, in the above method, after receiving a data processing request sent by a user through an application service in the application layer, the method further includes:
the application layer sends the data processing request to the platform, namely a service layer;
the platform, namely the service layer, authenticates the data processing request to obtain an authentication result and feeds the authentication result back to the application layer; and if the authentication result indicates that the data processing request passes the authentication, the application layer executes a service interface corresponding to the application service in a plurality of service interfaces configured by calling the platform, namely the service layer.
Optionally, in the above method, the method further includes:
in the development environment of the platform, namely, the service layer, a plurality of technical service components in the platform, namely, the service layer are respectively called, and the plurality of service interfaces are configured;
the technical service components in the platform service layer at least comprise a rule service component, a big data component, an Internet of things access component and a learning component thereof; the plurality of service interfaces comprise a plurality of general service interfaces and a plurality of special service interfaces; the plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface; the plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
Optionally, in the above method, the method further includes:
and when the user accesses the personal workbench of the application service in the application layer, acquiring the post authority of the user, and providing a preset working panel and working data corresponding to the post authority of the user.
A second aspect of the present application provides a merchant resource management platform, including:
the system comprises an edge layer, an infrastructure as a service layer, a platform as a service layer and an application layer;
the application layer is used for calling a service interface corresponding to the application service in a plurality of service interfaces configured by the platform, namely the service layer, when receiving a data processing request sent by a user through the application service in the application layer, so as to obtain corresponding hardware resources and network resources in the infrastructure, namely the service layer through the service interface corresponding to the application service;
the platform is a service layer and is used for providing a plurality of configured service interfaces to the application layer;
the infrastructure service layer is used for processing the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the basic setting service layer; wherein, the raw material data is related data generated in the process of realizing e-commerce business by a merchant;
and the edge layer is used for acquiring the raw material data from hardware equipment associated with the merchant resource management platform in real time and preprocessing the raw material data.
Optionally, in the above merchant resource management platform, the edge layer includes an internet of things awareness access module, a protocol analysis module, and a data preprocessing module, and the edge layer executes the real-time acquisition of the raw material data from the associated hardware device, preprocesses the raw material data, and stores the preprocessed raw material data in the infrastructure service layer, so as to:
the internet of things perception access module acquires raw material data acquired by hardware equipment associated with the merchant resource management platform;
the protocol analysis module analyzes the raw material data to obtain analyzed raw material data;
the data preprocessing module preprocesses the analyzed raw material data and transmits the obtained preprocessed raw material data to a distributed database in the infrastructure service layer for storage.
Optionally, in the above merchant resource management platform, the application layer is further configured to: sending the data processing request to the platform, namely a service layer, so as to authenticate the data processing request through the platform, namely the service layer to obtain an authentication result, and feeding the authentication result back to the application layer; and if the authentication result indicates that the data processing request passes the authentication, the application layer executes a service interface corresponding to the application service in a plurality of service interfaces configured by calling the platform, namely the service layer.
Optionally, in the above merchant resource management platform, the platform as a service layer is further configured to: in the development environment of the platform, namely, the service layer, a plurality of technical service components in the platform, namely, the service layer are respectively called, and the plurality of service interfaces are configured;
the technical service components in the platform, namely the service layer, at least comprise a rule service component, a big data component, an Internet of things access component and a learning component thereof.
The plurality of service interfaces includes a plurality of generic service interfaces and a plurality of dedicated service interfaces.
The plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface.
The plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
Optionally, in the above merchant resource management platform, the application layer is further configured to: and when the user accesses the personal workbench of the application service in the application layer, acquiring the post authority of the user, and providing a preset working panel and working data corresponding to the post authority of the user.
The application provides a merchant resource processing method applied to a merchant resource management platform, wherein the merchant resource management platform comprises an edge layer, an infrastructure, namely a service layer, a platform, namely the service layer and an application layer. The method comprises the steps that a data processing request sent by a user through a web application, an industrial client and professional technical service in an application layer is received, then a service interface corresponding to the application service in a plurality of service interfaces configured by a platform, namely the service layer, is called, so that corresponding hardware resources and network resources in an infrastructure, namely the service layer are obtained through the service interface corresponding to the application service, and finally, data requested to be processed by the data processing request in stored raw material data are processed based on the obtained hardware resources and network resources in a basic setting, namely the service layer; the edge layer collects raw material data from hardware equipment associated with the merchant resource management platform in real time, preprocesses the raw material data and stores the preprocessed raw material data in the infrastructure service layer. Therefore, the unified management method for the merchant resources of the E-commerce services is realized, the problems of non-unified styles, island existence of data streams, scattered development of service work and the like are solved, the reusability and the maintainability are higher, and the user can use the method more conveniently.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following description are only the embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic architecture diagram of a merchant resource management platform according to an embodiment of the present disclosure;
FIG. 2 is a flowchart of a method for processing merchant resources according to another embodiment of the present application;
FIG. 3 is a flow diagram of a merchant using a merchant resource management platform according to another embodiment of the present application;
fig. 4 is a schematic flow chart of collecting raw material data according to another embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In this application, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
An embodiment of the present application provides a merchant resource management platform, as shown in fig. 1, specifically including: an edge layer, an infrastructure as a service layer, a platform as a service layer and an application layer.
And the edge layer is used for acquiring raw material data from hardware equipment associated with the merchant resource management platform in real time and preprocessing the raw material data.
Specifically, the edge layer refers to an access layer of a network, and specifically, an implementation center line and an implementation calculation framework may be established in the edge layer to collect raw material data checked by hardware devices associated with a merchant resource management platform, and pre-process the raw material data, and then send the processed raw material data to a basic setup Service layer (IaaS) for storage. The raw material data refers to relevant data generated in the process of realizing e-commerce by a merchant, and specifically may include, but is not limited to, real-time data and historical data such as material product data, device and equipment data, operating environment data, personnel information data, software system data and the like. And the associated hardware devices may include, but are not limited to, smart meters, smart wearable devices, sensors, terminals, and the like.
Optionally, referring also to fig. 1, the edge layer comprises: the system comprises an Internet of things perception access module, a protocol analysis module and a data preprocessing module. Therefore, the edge layer collects raw material data from hardware equipment associated with the merchant resource management platform in real time, preprocesses the raw material data and stores the raw material data in an infrastructure, namely a service layer, and the method specifically comprises the following steps: the internet of things perception access module acquires raw material data acquired by hardware equipment associated with a merchant resource management platform, the protocol analysis module analyzes the raw material data to obtain analyzed raw material data, and the data preprocessing module preprocesses the analyzed raw material data and transmits the obtained preprocessed raw material data to a distributed database in an infrastructure, namely a service layer for storage.
Specifically, the raw material data may be stored in a distributed manner by adopting mature technical components such as parallel computing, distributed caching, distributed messaging, distributed storage and the like based on a cloud computing environment to realize high-performance real-time computing, or may be stored randomly.
And the infrastructure service layer is mainly used for processing the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the basic setting service layer.
It should be noted that the hardware resources and the network resources are provided by an infrastructure, i.e., a service layer, which is used for sharing computing resources and may specifically include a hard disk, a server, a data center, a database, and the like.
Therefore, a user can obtain computer infrastructure services such as computing resources, storage resources, network resources and the like through the IaaS layer. The IaaS layer has the following six basic functions, specifically including:
resource abstraction, abstracting resources so that computer infrastructure resources can be better scheduled and managed.
And (4) monitoring resources, wherein the resources are monitored, so that the high-efficiency operation of the resources is ensured.
The load management can better cope with the sudden situations of web application, industrial application and professional technical service when the corresponding general service interface or special service interface is called, and can better utilize resources.
And data management, wherein the integrity, reliability and manageability of data are ensured through the data management.
And resource deployment, wherein the process from creation to use of the resource is automated through the resource deployment.
And safety management, wherein the resources can be legally accessed and used through the safety management.
A platform as a Service (PaaS) layer, which is mainly used to provide multiple configured Service interfaces to an application layer.
Optionally, the platform as a service layer is further configured to: in a development environment of a platform, namely a service layer, a plurality of technical service components in the platform, namely the service layer are respectively called, and a plurality of service interfaces are configured.
The technical service components in the platform, namely the service layer, at least comprise a rule service component, a big data component, an Internet of things access component and a learning component thereof. The plurality of service interfaces includes a plurality of generic service interfaces and a plurality of dedicated service interfaces. The plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface. The plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
That is, a developer may update or call one or more of the above technical service components in a development environment of a platform, i.e., a service layer, to develop a new universal service interface and a professional service interface, or update an existing universal service interface and a professional service interface, so as to implement development, testing, maintenance, and operation of the universal service interface and the professional service interface.
The development environment may include visualization development tools such as visualization analysis and visualization modeling. And the system also can comprise an expert knowledge base, an expert knowledge base and an information physical system. And classifying and managing the contents of the model, the case, the algorithm and the like by utilizing an expert knowledge base so as to support services related to business calculation, big data analysis, artificial intelligence and the like.
Optionally, to further facilitate the user to use the merchant resource management platform, the universal service interface may further include a single sign on service (SSO) so that the user only needs to log on once to access all mutually trusted applications in the web application.
The application layer (SaaS) is mainly used for calling a Service interface corresponding to an application Service among a plurality of Service interfaces configured by the platform, i.e., the Service layer, when receiving a data processing request sent by a user through the application Service in the application layer, so as to obtain corresponding hardware resources and network resources in the infrastructure, i.e., the Service layer, through the Service interface corresponding to the application Service.
Optionally, the application layer is further configured to: and sending the data processing request to a platform, namely a service layer, so as to authenticate the data processing request through the platform, namely the service layer, to obtain an authentication result, and feeding the authentication result back to the application layer.
And when the authentication result indicates that the data processing request passes the authentication, the application layer executes a step of calling a service interface corresponding to the application service in a plurality of service interfaces configured by the platform, namely the service layer.
Optionally, the application layer is further configured to, when the user accesses a personal workbench of the application service in the application layer, obtain the post authority of the user, and provide a preset work panel and work data corresponding to the post authority of the user.
The application services in the application layer comprise web applications, industrial clients and professional technical services. The web applications may include merchant functions, merchandise functions, order functions, logistics functions, contract functions, settlement functions, and the like. The industrial client can include design functions, service functions, management functions, manufacturing functions, third party functions, and the like. The professional technical services may include resource-based expert services, security-based expert services, standard-based expert services, and the like.
Alternatively, the web application, the industrial client, and the professional technical service may be written based on a preset language. The preset language may include, but is not limited to, HTML5 high level language, VUE high level language, NodeJS, JavaScript language, Java language, etc. It should be noted that web applications, industrial clients, and professional technical services each carry different types of integrated services.
Optionally, the application layer is further configured to: and when the user accesses the personal workbench of the application service in the application layer, acquiring the post authority of the user, and providing a preset working panel and working data corresponding to the post authority of the user.
Based on the above-mentioned merchant resource management platform, another embodiment of the present application provides a merchant resource processing method, which is applied to the above-mentioned merchant resource management platform. As shown in fig. 2, the method for processing merchant resources provided in the embodiment of the present application specifically includes the following steps:
s201, the application layer receives a data processing request sent by a user through an application service in the application layer.
The application service comprises a web application, an industrial client and a professional technology service. The web applications may include merchant functions, merchandise functions, order functions, logistics functions, contract functions, settlement functions, and the like. The industrial client can include design functions, service functions, management functions, manufacturing functions, third party functions, and the like. The professional technical services may include resource-based expert services, security-based expert services, standard-based expert services, and the like.
Specifically, the user in the present application mainly refers to a merchant. And a merchant logs in the merchant resource management platform through the account and the password, and then uses corresponding application services of unified management in the application layer as required. The user uses different application services, so that different functions are used, and corresponding merchant resources are managed.
Optionally, in order to facilitate management and data security, in another embodiment of the present application, when a user accesses a personal workbench of an application service in an application layer, the post authority of the user is obtained, and a preset work panel and work data corresponding to the post authority of the user are provided.
Optionally, in another embodiment of the present application, after the step S201 is executed, the following steps may be further executed:
and sending the data processing request to the platform, namely the service layer, authenticating the data processing request through the platform, namely the service layer to obtain an authentication result, and feeding the authentication result back to the application layer.
If the authentication result indicates that the data processing request is authenticated, step S202 is executed.
S202, the application layer calls a service interface corresponding to the application service in a plurality of service interfaces configured by the platform, namely the service layer, so as to obtain corresponding hardware resources and network resources in the infrastructure, namely the service layer, through the service interface corresponding to the application service.
Optionally, in another embodiment of the present application, the service interface may be configured in advance, so in another embodiment of the present application, the method may further include:
in a development environment of a platform, namely a service layer, a plurality of technical service components in the platform, namely the service layer are respectively called, and the plurality of service interfaces are configured.
In the embodiment of the application, the technical service components in the platform, i.e. service layer, at least comprise a rule service component, a big data component, an internet of things access component and a learning component thereof. The plurality of service interfaces includes a plurality of generic service interfaces and a plurality of dedicated service interfaces. The plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface. The plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
The web application, the industrial client and the professional technical service can be written based on a preset language. The preset language may include, but is not limited to, HTML5 high level language, VUE high level language, NodeJS, JavaScript language, Java language, etc. It should be noted that web applications, industrial clients, and professional technical services each carry different types of integrated services.
Optionally, the generic service interface may also include a single sign on service (SSO) to enable a user to access all mutually trusted applications in a web application with only one sign on. Therefore, in the embodiment of the present application, when the user uses the merchant resource management platform, the general usage flow of most of the time is as shown in fig. 3. The user opens the merchant resource management platform, logs in the account and the password, and at this time, the reward resource management platform displays the information of the merchant, which specifically includes the content of merchant parking information, merchant auditing information and the like. And a plurality of application services are provided for the merchants to uniformly reside and manage, and after the successful residence, the merchant resource management platform pushes the relevant information generated by the merchants in the process of using each application service to each business system in real time. The method comprises contract management, commodity release, order management, logistics management and settlement management, namely, related information generated by management of each basic process of normal online transaction is pushed to a business system. Of course, other processes may be included, and are not described in detail herein.
S203, the infrastructure service layer processes the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the basic setting service layer; the edge layer collects raw material data from hardware equipment associated with the merchant resource management platform in real time, and stores the raw material data into an infrastructure, namely a service layer after preprocessing the raw material data.
The raw material data refers to relevant data generated in the process of realizing e-commerce by a merchant, and specifically may include, but is not limited to, real-time data and historical data such as material product data, device and equipment data, operating environment data, personnel information data, software system data and the like. And the associated hardware devices may include, but are not limited to, smart meters, smart wearable devices, sensors, terminals, and the like.
Optionally, in another embodiment of the present application, the edge layer includes an internet of things aware access module, a protocol parsing module, and a data preprocessing module. In this embodiment of the application, the edge layer collects the raw material data in real time from hardware devices associated with the merchant resource management platform, and stores the raw material data in an infrastructure as a service layer after preprocessing, as shown in fig. 4, specifically, the method includes:
s401, the Internet of things perception access module acquires raw material data collected by hardware equipment associated with the merchant resource management platform.
S402, the protocol analysis module analyzes the raw material data to obtain analyzed raw material data.
And S403, preprocessing the analyzed raw material data by the data preprocessing module, and transmitting the obtained preprocessed raw material data to a distributed database in an infrastructure, namely a service layer for storage.
The embodiment of the application provides a merchant resource processing method applied to a merchant resource management platform, wherein the merchant resource management platform comprises an edge layer, an infrastructure, namely a service layer, a platform, namely a service layer and an application layer. The method comprises the steps that a data processing request sent by a user through a web application, an industrial client and professional technical service in an application layer is received, then a service interface corresponding to the application service in a plurality of service interfaces configured by a platform, namely the service layer, is called, so that corresponding hardware resources and network resources in an infrastructure, namely the service layer are obtained through the service interface corresponding to the application service, and finally, data requested to be processed by the data processing request in stored raw material data are processed based on the obtained hardware resources and network resources in a basic setting, namely the service layer; the edge layer collects raw material data from hardware equipment associated with the merchant resource management platform in real time, preprocesses the raw material data and stores the preprocessed raw material data in the infrastructure service layer. Therefore, the unified management method for the merchant resources of the E-commerce services is realized, the problems of non-unified styles, island existence of data streams, scattered development of service work and the like are solved, the reusability and the maintainability are higher, and the user can use the method more conveniently.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A merchant resource processing method is characterized in that the method is applied to a merchant resource management platform; the merchant resource management platform comprises an edge layer, an infrastructure as a service layer, a platform as a service layer and an application layer, and the method comprises the following steps:
the application layer receives a data processing request sent by an application service;
the application layer calls a service interface corresponding to the application service in a plurality of service interfaces configured by the platform service layer so as to acquire corresponding hardware resources and network resources in the infrastructure service layer through the service interface corresponding to the application service;
the infrastructure service layer processes the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the infrastructure service layer; the edge layer collects the raw material data from hardware equipment associated with the merchant resource management platform in real time, preprocesses the raw material data and stores the raw material data into the infrastructure, namely a service layer; the raw material data is related data generated in the process of realizing the e-commerce business by the merchant.
2. The method according to claim 1, wherein the edge layer includes an internet of things awareness access module, a protocol parsing module, and a data preprocessing module, and the edge layer collects the raw material data from hardware devices associated with the merchant resource management platform in real time, preprocesses the raw material data, and stores the preprocessed raw material data in the infrastructure as a service layer, including:
the internet of things perception access module acquires raw material data acquired by hardware equipment associated with the merchant resource management platform;
the protocol analysis module analyzes the raw material data to obtain analyzed raw material data;
the data preprocessing module preprocesses the analyzed raw material data and transmits the obtained preprocessed raw material data to a distributed database in the infrastructure service layer for storage.
3. The method of claim 1, wherein after the application layer receives the data processing request sent by the application service, the method further comprises:
the application layer sends the data processing request to the platform-as-a-service layer;
the platform, namely the service layer, authenticates the data processing request to obtain an authentication result and feeds the authentication result back to the application layer; and if the authentication result indicates that the data processing request passes the authentication, the application layer executes a service interface corresponding to the application service in a plurality of service interfaces configured by calling the platform, namely the service layer.
4. The method of claim 1, further comprising:
the platform service layer calls a plurality of technical service components in the platform service layer respectively in a development environment of the platform service layer, and the plurality of service interfaces are obtained through configuration;
the technical service components in the platform service layer at least comprise a rule service component, a big data component, an Internet of things access component and a learning component thereof; the plurality of service interfaces comprise a plurality of general service interfaces and a plurality of special service interfaces; the plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface; the plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
5. The method of claim 1, further comprising:
and the application layer acquires the post authority of the user when the user accesses the personal workbench of the application service in the application layer, and provides a preset working panel and working data corresponding to the post authority of the user.
6. A merchant resource management platform, comprising:
the system comprises an edge layer, an infrastructure layer, a platform layer and an application layer;
the application layer is used for calling a service interface corresponding to the application service in a plurality of service interfaces configured by the platform, namely the service layer, when receiving a data processing request sent by a user through the application service in the application layer, so as to obtain corresponding hardware resources and network resources in the infrastructure, namely the service layer through the service interface corresponding to the application service;
the platform is a service layer and is used for providing a plurality of configured service interfaces to the application layer;
the infrastructure service layer is used for processing the data requested to be processed by the data processing request in the stored raw material data based on the acquired hardware resources and network resources in the basic setting service layer; wherein, the raw material data is related data generated in the process of realizing e-commerce business by a merchant;
and the edge layer is used for acquiring the raw material data from hardware equipment associated with the merchant resource management platform in real time and preprocessing the raw material data.
7. The merchant resource management platform of claim 6, wherein the edge layer includes an internet of things aware access module, a protocol parsing module, and a data preprocessing module, and when the edge layer performs the real-time collection of the raw data from hardware devices associated with the merchant resource management platform, and preprocesses the raw data and stores the raw data in the infrastructure as a service layer, the edge layer is configured to:
the Internet of things perception access module acquires raw material data acquired by hardware equipment associated with the merchant resource management platform;
the protocol analysis module analyzes the raw material data to obtain analyzed raw material data;
the data preprocessing module preprocesses the analyzed raw material data and transmits the obtained preprocessed raw material data to a distributed database in the infrastructure service layer for storage.
8. The merchant resource management platform of claim 6, wherein the application layer is further configured to:
sending the data processing request to the platform, namely a service layer, so as to authenticate the data processing request through the platform, namely the service layer to obtain an authentication result, and feeding the authentication result back to the application layer; and if the authentication result indicates that the data processing request passes the authentication, the application layer executes a service interface corresponding to the application service in a plurality of service interfaces configured by calling the platform, namely the service layer.
9. The merchant resource management platform of claim 6, wherein the platform as a service layer is further configured to:
in the development environment of the platform, namely, the service layer, a plurality of technical service components in the platform, namely, the service layer are respectively called, and the plurality of service interfaces are configured;
the technical service components in the platform service layer at least comprise a rule service component, a big data component, an Internet of things access component and a learning component thereof; the plurality of service interfaces comprise a plurality of general service interfaces and a plurality of special service interfaces; the plurality of special service interfaces at least comprise a contract management module interface, a merchant management module interface, a commodity management module interface, an order management module interface, a settlement management module interface and a logistics management module interface; the plurality of universal service interfaces at least comprise an identification management service interface, a natural language processing interface, a graphic processing interface, a character recognition interface, a block chain evidence storage interface, a block chain evidence obtaining interface, a gateway service management interface, a gateway routing management interface, an operation monitoring and warning service, an algorithm management service and a model library management module.
10. The merchant resource management platform of claim 6, wherein the application layer is further configured to:
and when the user accesses the personal workbench of the application service in the application layer, acquiring the post authority of the user, and providing a preset working panel and working data corresponding to the post authority of the user.
CN202210385612.1A 2022-04-13 2022-04-13 Merchant resource processing method and merchant resource management platform Pending CN114844919A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210385612.1A CN114844919A (en) 2022-04-13 2022-04-13 Merchant resource processing method and merchant resource management platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210385612.1A CN114844919A (en) 2022-04-13 2022-04-13 Merchant resource processing method and merchant resource management platform

Publications (1)

Publication Number Publication Date
CN114844919A true CN114844919A (en) 2022-08-02

Family

ID=82564364

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210385612.1A Pending CN114844919A (en) 2022-04-13 2022-04-13 Merchant resource processing method and merchant resource management platform

Country Status (1)

Country Link
CN (1) CN114844919A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050015771A1 (en) * 2003-03-28 2005-01-20 Sbc Knowledge Ventures, L.P. Distributed computer system for telecommunications operational support
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 Cloud-computing-based platform as a service (PaaS) platform system and implementation method thereof
CN105528728A (en) * 2015-12-09 2016-04-27 江苏易销电子商务有限公司 Mall e-commerce service platform based on cloud computing and method thereof
US10327098B1 (en) * 2018-04-30 2019-06-18 Paypal, Inc. Locations platform for managing and providing of user experiences
CN111861424A (en) * 2020-08-04 2020-10-30 石化盈科信息技术有限责任公司 Industrial management platform and industrial management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050015771A1 (en) * 2003-03-28 2005-01-20 Sbc Knowledge Ventures, L.P. Distributed computer system for telecommunications operational support
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 Cloud-computing-based platform as a service (PaaS) platform system and implementation method thereof
CN105528728A (en) * 2015-12-09 2016-04-27 江苏易销电子商务有限公司 Mall e-commerce service platform based on cloud computing and method thereof
US10327098B1 (en) * 2018-04-30 2019-06-18 Paypal, Inc. Locations platform for managing and providing of user experiences
CN111861424A (en) * 2020-08-04 2020-10-30 石化盈科信息技术有限责任公司 Industrial management platform and industrial management system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李雅琴;: "基于大数据技术的电力企业服务云平台构建", 电子世界, no. 17 *

Similar Documents

Publication Publication Date Title
CN110838065A (en) Transaction data processing method and device
US20160119380A1 (en) System and method for real time detection and prevention of segregation of duties violations in business-critical applications
US10552293B2 (en) Logging as a service
CN113157545A (en) Method, device and equipment for processing service log and storage medium
CN113867913A (en) Business request processing method, device, equipment and storage medium for microservice
US20150106500A1 (en) Application provisioning system
CN112000992B (en) Data leakage prevention protection method and device, computer readable medium and electronic equipment
CN112559831A (en) Link monitoring method and device, computer equipment and medium
CN117608825A (en) Resource management method based on multi-cloud management platform and related equipment
CN114780214B (en) Task processing method, device, system and equipment
CN110048881A (en) Information monitoring system, information monitoring method and device
CN116070253A (en) Driving data processing method, driving data processing device and storage medium
Frotscher Architecture-based multivariate anomaly detection for software systems
KR20180075279A (en) System for integrally analyzing and auditing heterogeneous personal information protection products
CN114844919A (en) Merchant resource processing method and merchant resource management platform
EP4040723A1 (en) Systems and methods for understanding identity and organizational access to applications within an enterprise environment
CN111241504A (en) Identity authentication method and device, electronic equipment and storage medium
CN113778709B (en) Interface calling method, device, server and storage medium
CN112612461B (en) Method for unified management and release of secure API interface in ERP system
CN112926981B (en) Transaction information processing method, device and medium for block chain and electronic equipment
US20220058745A1 (en) System and method for crowdsensing-based insurance premiums
CN110706098A (en) Accurate poverty alleviation system and method based on block chain
CN114841815A (en) Transaction analysis method and device, electronic equipment and computer-readable storage medium
CN113656812A (en) Data management system and method based on big data technology
CN113783828A (en) Business system monitoring method and device

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