CN119227135A - 一种微服务组装整合处理系统 - Google Patents

一种微服务组装整合处理系统 Download PDF

Info

Publication number
CN119227135A
CN119227135A CN202411290726.3A CN202411290726A CN119227135A CN 119227135 A CN119227135 A CN 119227135A CN 202411290726 A CN202411290726 A CN 202411290726A CN 119227135 A CN119227135 A CN 119227135A
Authority
CN
China
Prior art keywords
microservice
module
assembly
processing system
micro
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
CN202411290726.3A
Other languages
English (en)
Inventor
王华军
刘朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Longyingzhida Beijing Technology Co ltd
Original Assignee
Longyingzhida Beijing 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 Longyingzhida Beijing Technology Co ltd filed Critical Longyingzhida Beijing Technology Co ltd
Priority to CN202411290726.3A priority Critical patent/CN119227135A/zh
Publication of CN119227135A publication Critical patent/CN119227135A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/101Access control lists [ACL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种微服务组装整合处理系统,所述系统包括,业务整合平台微服务模块,用于对外公开接口,并服务外围系统;对公微服务模块,用于向对公客户提供基本信息查询服务;对私微服务模块,用于向个人客户提供基本信息查询服务;签约微服务模块,用于客户签约信息的查询与管理。本发明采用微服务架构,将系统拆分为多个独立、自治的服务。这种架构提高了系统的可扩展性、灵活性和可维护性。每个微服务可以独立开发、部署和更新,减少了系统间的耦合度,提高了开发效率和系统的稳定性。

Description

一种微服务组装整合处理系统
技术领域
本发明属于计算机应用技术领域,具体是一种微服务组装整合处理系统。
背景技术
随着微服务架构的普及,业务需求逐渐转向如何更高效地管理和调度微服务。我们发现现有的微服务管理方案存在一些问题,如服务间的耦合度高、动态调整能力差、效率低下等。这些问题导致系统难以应对快速变化的需求,同时也增加了维护和调试的难度。
发明内容
鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种微服务组装整合处理系统。
为实现上述目的,本发明采用了如下技术方案:
一种微服务组装整合处理系统,所述系统包括:
业务整合平台微服务模块,用于对外公开接口,并服务外围系统;
对公微服务模块,用于向对公客户提供基本信息查询服务;
对私微服务模块,用于向个人客户提供基本信息查询服务;
签约微服务模块,用于客户签约信息的查询与管理。
可选的,所述系统还包括特殊名单微服务模块,特殊名单微服务模块用于黑灰名单的查询,为风险管理、合规审查环节提供数据支持。
可选的,所述系统还包括API网关模块,API网关模块用于身份验证、权限控制、流量管理和路由转发。
可选的,所述业务整合平台微服务模块根据请求将任务分发至相应的微服务模块进行处理,同时整合各微服务模块返回的数据,形成统一的响应返回给调用方。
可选的,所述签约微服务模块在处理客户签约信息时,能够调用对公微服务模块或者对私微服务模块来获取客户的基本信息,用于进行后续的验证或记录。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
1.本发明采用微服务架构,将系统拆分为多个独立、自治的服务。这种架构提高了系统的可扩展性、灵活性和可维护性。每个微服务可以独立开发、部署和更新,减少了系统间的耦合度,提高了开发效率和系统的稳定性。
2.本发明整合平台微服务负责对外暴露接口,供外围系统调用,并协调各微服务之间的交互。使得产品能够轻松集成到不同的业务场景中,满足多样化的需求。
附图说明
图1为本申请实施例提供的一种微服务组装整合处理系统示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本实施例提供一种微服务组装整合处理系统,所述系统包括:
API网关模块,API网关模块用于身份验证、权限控制、流量管理和路由转发。
为了确保系统的安全性和稳定性,该产品还会部署API网关来管理外部对微服务的访问。API网关负责身份验证、权限控制、流量管理和路由转发等功能,确保只有合法的请求才能访问到相应的微服务。同时,它还可以对请求进行缓存、限流和熔断等处理,以保护微服务免受恶意攻击或过载的影响。
业务整合平台微服务模块,用于对外公开接口,并服务外围系统。
业务整合平台微服务模块作为产品的门户,对外公开接口,无缝对接并服务于外围系统,实现高效交互。
所述业务整合平台微服务模块作为中心枢纽,不仅是产品的入口,还承担着协调各微服务之间交互的重任。它对外暴露接口,供外围系统调用,并根据请求将任务分发至相应的微服务模块进行处理,同时整合各微服务模块返回的数据,形成统一的响应返回给调用方。
对公微服务模块,用于向对公客户提供基本信息查询服务。
对公微服务模块专注于对公客户领域,提供详尽的基本信息查询功能,满足企业对公业务的信息需求
对私微服务模块,用于向个人客户提供基本信息查询服务。
对私微服务模块则面向个人客户,同样提供全面的基本信息查询服务,确保个人客户信息的便捷获取。
签约微服务模块,用于客户签约信息的查询与管理。
签约微服务模块扮演着重要角色,它专注于客户签约信息的查询与管理,为双方合同的执行与监管提供坚实支撑。
所述签约微服务模块在处理客户签约信息时,能够调用对公微服务模块或者对私微服务模块来获取客户的基本信息,用于进行后续的验证或记录。这种直接的调用关系有助于减少数据冗余,提高数据一致性,并优化系统性能。
特殊名单微服务模块,特殊名单微服务模块用于黑灰名单的查询,为风险管理、合规审查环节提供数据支持。
特殊名单微服务模块,专注于黑灰等特殊名单的查询,为风险管理、合规审查等关键环节提供关键数据支持,确保业务运作的安全与合规。
本实施例采用微服务架构,将系统拆分为多个独立、自治的服务。这种架构提高了系统的可扩展性、灵活性和可维护性。每个微服务可以独立开发、部署和更新,减少了系统间的耦合度,提高了开发效率和系统的稳定性。
本实施例整合平台微服务负责对外暴露接口,供外围系统调用,并协调各微服务之间的交互。使得产品能够轻松集成到不同的业务场景中,满足多样化的需求。
本实施例还提供一个系统化的实施过程:
S1、部署准备:
准备部署环境,包括服务器、网络、数据库等资源。
配置微服务治理框架(如Spring Cloud)的相关组件,如服务注册中心、配置中心等。
S2、部署实施:
将业务整合平台微服务、对公微服务、对私微服务、签约微服务和特殊名单微服务打包成可部署的单元(Docker容器),并部署到生产环境中。
监控部署过程,确保各服务能够顺利启动并正常运行。
S3、监控与日志:
部署监控工具来监控各微服务的运行状态和性能指标。
收集和分析日志数据,及时发现并解决问题。
S4、开放访问:
开放业务整合平台微服务的公开接口,供外围系统调用。
通过以上实施过程,可以确保该系统能够稳定、高效地运行,并满足用户的多样化需求。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (5)

1.一种微服务组装整合处理系统,其特征在于,所述系统包括:
业务整合平台微服务模块,用于对外公开接口,并服务外围系统;
对公微服务模块,用于向对公客户提供基本信息查询服务;
对私微服务模块,用于向个人客户提供基本信息查询服务;
签约微服务模块,用于客户签约信息的查询与管理。
2.如权利要求1所述的一种微服务组装整合处理系统,其特征在于,所述系统还包括特殊名单微服务模块,特殊名单微服务模块用于黑灰名单的查询,为风险管理、合规审查环节提供数据支持。
3.如权利要求1所述的一种微服务组装整合处理系统,其特征在于,所述系统还包括API网关模块,API网关模块用于身份验证、权限控制、流量管理和路由转发。
4.如权利要求1所述的一种微服务组装整合处理系统,其特征在于,所述业务整合平台微服务模块根据请求将任务分发至相应的微服务模块进行处理,同时整合各微服务模块返回的数据,形成统一的响应返回给调用方。
5.如权利要求1所述的一种微服务组装整合处理系统,其特征在于,所述签约微服务模块在处理客户签约信息时,能够调用对公微服务模块或者对私微服务模块来获取客户的基本信息,用于进行后续的验证或记录。
CN202411290726.3A 2024-09-14 2024-09-14 一种微服务组装整合处理系统 Pending CN119227135A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411290726.3A CN119227135A (zh) 2024-09-14 2024-09-14 一种微服务组装整合处理系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411290726.3A CN119227135A (zh) 2024-09-14 2024-09-14 一种微服务组装整合处理系统

Publications (1)

Publication Number Publication Date
CN119227135A true CN119227135A (zh) 2024-12-31

Family

ID=93946227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411290726.3A Pending CN119227135A (zh) 2024-09-14 2024-09-14 一种微服务组装整合处理系统

Country Status (1)

Country Link
CN (1) CN119227135A (zh)

Similar Documents

Publication Publication Date Title
EP2076999B1 (en) Network service usage management systems and methods
EP2036305B1 (en) Communication network application activity monitoring and control
US8566437B2 (en) Systems and methods for improved multisite management of converged communication systems and computer systems
WO2020186807A1 (zh) 一种基于区块链技术的电力数据链接系统及方法
WO2021143462A1 (zh) 基于前置机进行数据交换的系统及方法
US20070293210A1 (en) Secure communication network user mobility apparatus and methods
US8346905B2 (en) Systems and methods for improved multisite management and reporting of converged communication systems and computer systems
CN115695139A (zh) 一种基于分布式鲁棒增强微服务系统架构的方法
WO2023056713A1 (zh) 物联网卡的云平台绑定方法、系统、设备及介质
CN115333791A (zh) 基于云端的车辆安全防护方法及相关设备
CN115941287B (zh) 密码服务集成与管理方法、装置、管理平台及存储介质
US9270735B2 (en) Systems and methods for improved multisite management and reporting of converged communication systems and computer systems
CN119227135A (zh) 一种微服务组装整合处理系统
CN114969173A (zh) 一种服务集成和共享系统及方法
CN113886061A (zh) 一种工业物联网运维平台
CN116647591A (zh) 一种微服务多方位管控方法及系统
CN117997613A (zh) 一种用于边缘计算环境的微服务访问方法及系统
CN114374735A (zh) 一种微服务总线系统及块数据指挥调度平台
US20210211417A1 (en) Methods and systems to automatically interconnect devices and applications over multi-cloud providers and on-premises networks
CN114070830A (zh) 互联网代理单臂部署架构、及互联网代理异地部署系统
CN115150406B (zh) 跨数据中心分布式esb配置管理系统
CN119011359A (zh) 一种融合通信综合数据网络系统
CN121900830A (zh) 基于微服务架构的服务总线设计与实现方法
US20060031232A1 (en) Management tool programs message distribution
CN120321290A (zh) 服务发现方法、服务路由方法及分布式系统

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