1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        jigsaw-payment互聯(lián)網(wǎng)支付系統(tǒng)

        聯(lián)合創(chuàng)作 · 2023-10-01 17:16

        jigsaw payment 支付系統(tǒng),面向互聯(lián)網(wǎng)商戶提供的支付系統(tǒng)。 支付系統(tǒng)幾乎是互聯(lián)網(wǎng)應(yīng)用必不可少的模塊,也是各個(gè)互聯(lián)網(wǎng)應(yīng)用中少數(shù)可以標(biāo)準(zhǔn)化的系統(tǒng)。 本系統(tǒng)是基于鳳凰牌老熊的系列文章 而設(shè)計(jì)的,采用微服務(wù)架構(gòu)。 命名為Jigsaw的目的是讓使用者可以像搭積木一樣,易于定制、易于擴(kuò)展。

        需要安裝的軟件

        1. Apache Thrift

        2. Google Protocol Buffer

        3. MySQL, 新建用戶payment,密碼123456,新建庫jigasw_payment_0, jigsaw_payment_1, 導(dǎo)入相關(guān)的sql文件;

        4. redis

        5. zookeeper,新增用戶payment,密碼123456,節(jié)點(diǎn)/payment/rpc

        構(gòu)建

        你可以直接使用已發(fā)布的版本。如果需要驗(yàn)證最新的版本,可以下載本項(xiàng)目的代碼,使用JDK1.8,運(yùn)行如下命令:

        mvn clean install

        模塊列表

        jigsaw-thrift-protobuf

        這是RPC引擎,使用Apache Thrift 作為容器, Google Protocol Buffer 作為輸入輸出。相對(duì)于dubbo、 純Apache Thrift等RPC容器,優(yōu)勢(shì)在于:

        1. 高性能,Apache Thrift是已知RPC容器中性能最好的。

        2. 傳輸效率高, Google Protocol Buffer 的壓縮率相對(duì)Apache Thrift 的strut 結(jié)構(gòu) 可以節(jié)省20% 空間。

        3. 可擴(kuò)展性好,得益于Protobuf優(yōu)越的兼容性設(shè)計(jì),對(duì)接口參數(shù)進(jìn)行調(diào)整時(shí),對(duì)老接口仍然可以保持很好的兼容。

        這個(gè)引擎是對(duì)Apache Thrift 的極簡輕量級(jí)封裝,可靠,易于使用。 和Spring 良好集成,易于開發(fā)。

        jigsaw-rpc-example-server

        RPC引擎服務(wù)器端示例。 展示如何通過springframework的@Component標(biāo)簽來實(shí)現(xiàn)一個(gè)新的接口。

        jigsaw-rpc-example-client

        RPC引擎客戶端示例,和jigsaw-rpc-example-server配合使用。

        jigsaw-rpc-schema

        支付數(shù)據(jù)規(guī)范,使用Google Protocol Buffer格式來定義。

        瀏覽 13
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲天堂免费 | 麻豆91蜜桃传媒在线观看 | 欧美精品1 | 日本乱伦视频A片 | 少女的报答-戚小怜 | 女侠当众被迫高潮h高 | 欧美精三区欧美精三区 | 女人av网 | 久久久国产精品无码动漫 | 日韩成人无码电影一区二区三区 |