RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

企業(yè)怎么選擇API網(wǎng)關(guān)

dyquk4xk2p3d ? 來(lái)源:良許Linux ? 2023-05-23 11:05 ? 次閱讀

一、API網(wǎng)關(guān)的用處

API網(wǎng)關(guān)我的分析中會(huì)用到以下三種場(chǎng)景。

1、Open API

企業(yè)需要將自身數(shù)據(jù)、能力等作為開(kāi)發(fā)平臺(tái)向外開(kāi)放,通常會(huì)以rest的方式向外提供。最好的例子就是淘寶開(kāi)放平臺(tái)、騰訊公司的QQ開(kāi)發(fā)平臺(tái)、微信開(kāi)放平臺(tái)。

Open API開(kāi)放平臺(tái)必然涉及到客戶應(yīng)用的接入、API權(quán)限的管理、調(diào)用次數(shù)管理等,必然會(huì)有一個(gè)統(tǒng)一的入口進(jìn)行管理,這正是API網(wǎng)關(guān)可以發(fā)揮作用的時(shí)候。

2、微服務(wù)網(wǎng)關(guān)

微服務(wù)的概念最早在2012年提出,在Martin Fowler的大力推廣下,微服務(wù)在2014年后得到了大力發(fā)展。

在微服務(wù)架構(gòu)中,有一個(gè)組件可以說(shuō)是必不可少的,那就是微服務(wù)網(wǎng)關(guān),微服務(wù)網(wǎng)關(guān)處理了負(fù)載均衡,緩存,路由,訪問(wèn)控制,服務(wù)代理,監(jiān)控,日志等。

API 網(wǎng)關(guān)在微服務(wù)架構(gòu)中正是以微服務(wù)網(wǎng)關(guān)的身份存在。

3、API服務(wù)管理平臺(tái)

上述的微服務(wù)架構(gòu)對(duì)企業(yè)來(lái)說(shuō)有可能實(shí)施上是困難的,企業(yè)有很多遺留系統(tǒng),要全部抽取為微服務(wù)改動(dòng)太大,對(duì)企業(yè)來(lái)說(shuō)成本太高。

但是由于不同系統(tǒng)間存在大量的API服務(wù)互相調(diào)用,因此需要對(duì)系統(tǒng)間服務(wù)調(diào)用進(jìn)行管理,清晰地看到各系統(tǒng)調(diào)用關(guān)系,對(duì)系統(tǒng)間調(diào)用進(jìn)行監(jiān)控等。

API網(wǎng)關(guān)可以解決這些問(wèn)題,我們可以認(rèn)為如果沒(méi)有大規(guī)模的實(shí)施微服務(wù)架構(gòu),那么對(duì)企業(yè)來(lái)說(shuō)微服務(wù)網(wǎng)關(guān)就是企業(yè)的API服務(wù)管理平臺(tái)。

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro

視頻教程:https://doc.iocoder.cn/video/

二、API網(wǎng)關(guān)在企業(yè)架構(gòu)中的地位

一個(gè)企業(yè)隨著信息系統(tǒng)復(fù)雜度的提高,必然出現(xiàn)外部合作伙伴應(yīng)用、企業(yè)自身的公網(wǎng)應(yīng)用、企業(yè)內(nèi)網(wǎng)應(yīng)用等。

在架構(gòu)上應(yīng)該將這三種應(yīng)用區(qū)別開(kāi),三種應(yīng)用的安排級(jí)別、訪問(wèn)方式也不一樣。

因此在我的設(shè)計(jì)中將這三種應(yīng)用分別用不同的網(wǎng)關(guān)進(jìn)行API管理,分別是:API網(wǎng)關(guān)(OpenAPI合伙伙伴應(yīng)用)、API網(wǎng)關(guān)(內(nèi)部應(yīng)用)、API網(wǎng)關(guān)(內(nèi)部公網(wǎng)應(yīng)用)。

如下圖所示:

7ded4912-f8ab-11ed-90ce-dac502259ad0.jpg

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

項(xiàng)目地址:https://github.com/YunaiV/yudao-cloud

視頻教程:https://doc.iocoder.cn/video/

三、企業(yè)中如何應(yīng)用API網(wǎng)關(guān)

1、 對(duì)于OpenAPI使用的API網(wǎng)關(guān)來(lái)說(shuō),一般合作伙伴要以應(yīng)用的形式接入到OpenAPI平臺(tái),合作伙伴需要到 OpenAPI平臺(tái)申請(qǐng)應(yīng)用。

因此在OpenAPI網(wǎng)關(guān)之外,需要有一個(gè)面向合作伙伴的使用的平臺(tái)用于合作伙伴,這就要求OpenAPI網(wǎng)關(guān)需要提供API給這個(gè)用戶平臺(tái)進(jìn)行訪問(wèn)。

如下架構(gòu):

7e15c6d0-f8ab-11ed-90ce-dac502259ad0.jpg

當(dāng)然如果是在簡(jiǎn)單的場(chǎng)景下,可能并不需要提供一個(gè)面向合作伙伴的門(mén)戶,只需要由公司的運(yùn)營(yíng)人員直接添加合作伙伴應(yīng)用id/密鑰等,這種情況下也就不需要合作伙伴門(mén)戶子系統(tǒng)。

2、 對(duì)于內(nèi)網(wǎng)的API網(wǎng)關(guān),在起到的作用上來(lái)說(shuō)可以認(rèn)為是微服務(wù)網(wǎng)關(guān),也可以認(rèn)為是內(nèi)網(wǎng)的API服務(wù)治理平臺(tái)。

當(dāng)企業(yè)將所有的應(yīng)用使用微服務(wù)的架構(gòu)管理起來(lái),那么API網(wǎng)關(guān)就起到了微服務(wù)網(wǎng)關(guān)的作用。

而當(dāng)企業(yè)只是將系統(tǒng)與系統(tǒng)之間的調(diào)用使用rest api的方式進(jìn)行訪問(wèn)時(shí)使用API網(wǎng)關(guān)對(duì)調(diào)用進(jìn)行管理,那么API網(wǎng)關(guān)起到的就是API服務(wù)治理的作用。

架構(gòu)參考如下:

7e316430-f8ab-11ed-90ce-dac502259ad0.jpg

3、 對(duì)于公司內(nèi)部公網(wǎng)應(yīng)用(如APP、公司的網(wǎng)站),如果管理上比較細(xì)致,在架構(gòu)上可能由獨(dú)立的API網(wǎng)關(guān)來(lái)處理這部分內(nèi)部公網(wǎng)應(yīng)用

如果想比較簡(jiǎn)單的處理,也可以是使用面向合作伙伴的API網(wǎng)關(guān)。

如果使用獨(dú)立的API網(wǎng)關(guān),有以下的好處:

面向合作伙伴和面向公司主體業(yè)務(wù)的優(yōu)先級(jí)不一樣,不同的API網(wǎng)關(guān)可以做到業(yè)務(wù)影響的隔離。

內(nèi)部API使用的管理流程和面向合作伙伴的管理流程可能不一樣。

內(nèi)部的API在功能擴(kuò)展等方面的需求一般會(huì)大于OpenAPI對(duì)于功能的要求。

基于以上的分析,如果公司有能力,那么還是建議分開(kāi)使用合作伙伴OPEN API網(wǎng)關(guān)和內(nèi)部公網(wǎng)應(yīng)用網(wǎng)關(guān)。

四、API網(wǎng)關(guān)有哪些競(jìng)爭(zhēng)方案

1、 對(duì)于Open API平臺(tái)的API網(wǎng)關(guān),我分析只能選擇API網(wǎng)關(guān)作為解決方案.

業(yè)界沒(méi)有發(fā)現(xiàn)比較好的可以用來(lái)作為Open API平臺(tái)的入口的其他方案。

2、 對(duì)于作為微服務(wù)網(wǎng)關(guān)的API網(wǎng)關(guān),業(yè)界的選擇可以選擇的解決方案比較多,也取決于微服務(wù)器的實(shí)現(xiàn)方案,有一些微服務(wù)架構(gòu)的實(shí)現(xiàn)方案是不需要微服務(wù)網(wǎng)關(guān)的。

(1)Service Mesh

這是新興的基于無(wú)API網(wǎng)關(guān)的架構(gòu),通過(guò)在客戶端上的代理完成屏蔽網(wǎng)絡(luò)層的訪問(wèn),這樣達(dá)到對(duì)應(yīng)用層最小的改動(dòng)

當(dāng)前Service Mesh的產(chǎn)品還正在開(kāi)發(fā)中,并沒(méi)有非常成熟可直接應(yīng)用的產(chǎn)品。發(fā)展最迅速的產(chǎn)品是Istio。建議大家密切關(guān)注相關(guān)產(chǎn)品的研發(fā)、業(yè)務(wù)使用進(jìn)展。

7e4d0488-f8ab-11ed-90ce-dac502259ad0.jpg

(2)基于duboo架構(gòu)

在這個(gè)架構(gòu)中通常是不需要網(wǎng)關(guān)的,是由客戶端直接訪問(wèn)服務(wù)提供方,由注冊(cè)中心向客戶端返回服務(wù)方的地址。

7e7bfdce-f8ab-11ed-90ce-dac502259ad0.jpg

五、API網(wǎng)關(guān)解決方案

私有云開(kāi)源解決方案如下:

Kong kong是基于Nginx+Lua進(jìn)行二次開(kāi)發(fā)的方案:

https://konghq.com/

Netflix Zuul,zuul是spring cloud的一個(gè)推薦組件:

https://github.com/Netflix/zuul

orange,這個(gè)開(kāi)源程序是國(guó)人開(kāi)發(fā)的:

http://orange.sumory.com/

公有云解決方案:

Amazon API Gateway:

https://aws.amazon.com/cn/api-gateway/

阿里云API網(wǎng)關(guān):

https://www.aliyun.com/product/apigateway/

騰訊云API網(wǎng)關(guān):

https://cloud.tencent.com/product/apigateway

自開(kāi)發(fā)解決方案:

基于Nginx+Lua+ OpenResty的方案,可以看到Kong,orange都是基于這個(gè)方案

基于Netty、非阻塞IO模型。通過(guò)網(wǎng)上搜索可以看到國(guó)內(nèi)的宜人貸等一些公司是基于這種方案,是一種成熟的方案。

基于Node.js的方案。這種方案是應(yīng)用了Node.js天生的非阻塞的特性。

基于java Servlet的方案。zuul基于的就是這種方案,這種方案的效率不高,這也是zuul總是被詬病的原因。

六、企業(yè)怎么選擇API網(wǎng)關(guān)

如果要選擇一款已有的API網(wǎng)關(guān),需要從以下幾個(gè)方面去考慮。

1、性能與可用性

如果一旦采用了API網(wǎng)關(guān),那么API網(wǎng)關(guān)就會(huì)作為企業(yè)應(yīng)用核心,因此性能和可用性是必須要求的。

從性能上來(lái)說(shuō),需要讓網(wǎng)關(guān)增加的時(shí)間消耗越短越好,個(gè)人覺(jué)得需要10ms以下。

系統(tǒng)需要采用非阻塞的IO,如epoll,NIO等,網(wǎng)關(guān)和各種依賴(lài)的交互也需要是非阻塞的,這樣才能保證整體系統(tǒng)的高可用性,如:Node.js的響應(yīng)式編程和基于java體現(xiàn)的RxJava和Future。

網(wǎng)關(guān)必須支持集群部署,任務(wù)一臺(tái)服務(wù)器的crash都應(yīng)該不影響整體系統(tǒng)的可用性。

多套網(wǎng)關(guān)應(yīng)該支持同一管理平臺(tái)和同一監(jiān)控中心。如:一個(gè)企業(yè)的OpenAPI網(wǎng)關(guān)和內(nèi)部應(yīng)用的多個(gè)系統(tǒng)群的不同的微服務(wù)網(wǎng)關(guān)可以在同一監(jiān)控中心進(jìn)行監(jiān)控。

2、可擴(kuò)展性、可維護(hù)性

一款產(chǎn)品總有不能滿足生產(chǎn)需求的地方,因此需求思考產(chǎn)品在如何進(jìn)行二次開(kāi)發(fā)和維護(hù),是否方便公司團(tuán)隊(duì)接手維護(hù)產(chǎn)品。

3、需求匹配度

需要評(píng)估各API網(wǎng)關(guān)在需求上是否能滿足。

比如:如果是OpenAPI平臺(tái)需要使用API網(wǎng)關(guān),那么需要看API網(wǎng)關(guān)在合作伙伴應(yīng)用接入、合作伙伴門(mén)戶集成、訪問(wèn)次數(shù)限額等OpenAPI核心需求上去思考產(chǎn)品是否能滿足要求。

如果是微服務(wù)網(wǎng)關(guān),那么要從微服務(wù)的運(yùn)維、監(jiān)控、管理等方面去思考產(chǎn)品是否足夠強(qiáng)大。

4、是否開(kāi)源?公司是否有自開(kāi)發(fā)的能力?

現(xiàn)有的開(kāi)源產(chǎn)品如kong,zuul,orange都有基礎(chǔ)的API網(wǎng)關(guān)的核心功能,這些開(kāi)源產(chǎn)品大多離很好的使用有一定的距離

比如:沒(méi)有提供管理功能的UI界面、監(jiān)控功能弱小,不支持OpenAPI平臺(tái),沒(méi)有公司運(yùn)營(yíng)與運(yùn)維的功能等。

當(dāng)然開(kāi)源產(chǎn)品能獲取源代碼,如果公司有比較強(qiáng)的研發(fā)能力,能hold住這些開(kāi)源產(chǎn)品,經(jīng)過(guò)二次開(kāi)發(fā)kong、zuul應(yīng)該還是適應(yīng)一些公司,不過(guò)需求注意以下一些點(diǎn):

kong是基于ngnix+lua的,從公司的角度比較難于找到能去維護(hù)這種架構(gòu)產(chǎn)品的人。需求評(píng)估當(dāng)前公司是否有這個(gè)能力去維護(hù)這個(gè)產(chǎn)品。

zuul因?yàn)榧軜?gòu)的原因在高并發(fā)的情況下性能不高,同時(shí)需要去基于研究整合開(kāi)源的適配zuul的監(jiān)控和管理系統(tǒng)。

orange由于沒(méi)有被大量使用,同時(shí)是國(guó)內(nèi)個(gè)人在開(kāi)源,在可持續(xù)性和社區(qū)資源上不夠豐富,出了問(wèn)題后可能不容易找到人問(wèn)。

另外kong提供企業(yè)版本的API網(wǎng)關(guān),當(dāng)然也是基于ngnix+lua的,企業(yè)版本可以購(gòu)買(mǎi)他們的技術(shù)支持、培訓(xùn)等服務(wù)、以及擁有界面的管理、監(jiān)控等功能。

5、公有云還是私有云

現(xiàn)在的亞馬遜、阿里、騰訊云都在提供基礎(chǔ)公有云的API網(wǎng)關(guān),當(dāng)然這些網(wǎng)關(guān)的基礎(chǔ)功能肯定是沒(méi)有問(wèn)題,但是二次開(kāi)發(fā),擴(kuò)展功能、監(jiān)控功能可能就不能滿足部分用戶的定制需求了。

另外很多企業(yè)因?yàn)樽陨硇畔踩脑?,不能使用外網(wǎng)公有網(wǎng)的API網(wǎng)關(guān)服務(wù),這樣就只有選擇私有云的方案了。

在需求上如果基于公有云的API網(wǎng)關(guān)只能做到由內(nèi)部人員為外網(wǎng)人員申請(qǐng)應(yīng)用,無(wú)法做到定制的合作伙伴門(mén)戶,這也不適合于部分企業(yè)的需求。

如果作為微服務(wù)網(wǎng)關(guān),大多數(shù)情況下是希望網(wǎng)關(guān)服務(wù)器和服務(wù)提供方服務(wù)器是要在內(nèi)網(wǎng)的,在這里情況下也只有私有云的API網(wǎng)關(guān)才能滿足需求。

綜合上面的分析,基礎(chǔ)公有云的API網(wǎng)關(guān)只有滿足一部分簡(jiǎn)單客戶的需求,對(duì)于很多企業(yè)來(lái)說(shuō)私有云的API網(wǎng)關(guān)才是正確的選擇。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4444

    瀏覽量

    51053
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1499

    瀏覽量

    61956
  • 開(kāi)源
    +關(guān)注

    關(guān)注

    3

    文章

    3309

    瀏覽量

    42471

原文標(biāo)題:為什么大中型企業(yè)需要API網(wǎng)關(guān)?

文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    API信息全掌控,方便你的日志管理——阿里云推出API網(wǎng)關(guān)打通日志服務(wù)

    摘要: 近日,阿里云API網(wǎng)關(guān)對(duì)接了日志服務(wù),可以輸出用戶在API網(wǎng)關(guān)產(chǎn)生的API調(diào)用日志,目前支持將
    發(fā)表于 02-06 15:24

    如何選擇一個(gè)API

    如何選擇一個(gè)API?
    發(fā)表于 02-09 07:33

    網(wǎng)關(guān)的商業(yè)應(yīng)用場(chǎng)景

    面對(duì)用戶日益膨脹而又碎片化的需求,企業(yè)需要不斷探索新的商業(yè)模式,來(lái)解決客戶一系列的場(chǎng)景化問(wèn)題。通過(guò)API網(wǎng)關(guān)提供標(biāo)準(zhǔn)的 API 服務(wù),讓其他開(kāi)發(fā)者將不同
    的頭像 發(fā)表于 11-29 17:33 ?4765次閱讀

    什么是API網(wǎng)關(guān)為什么需要API網(wǎng)關(guān)

    API網(wǎng)關(guān)可以看做系統(tǒng)與外界聯(lián)通的入口,我們可以在網(wǎng)關(guān)進(jìn)行處理一些非業(yè)務(wù)邏輯的邏輯,比如權(quán)限驗(yàn)證,監(jiān)控,緩存,請(qǐng)求路由等等。
    發(fā)表于 12-23 09:57 ?1.3w次閱讀
    什么是<b class='flag-5'>API</b><b class='flag-5'>網(wǎng)關(guān)</b>為什么需要<b class='flag-5'>API</b><b class='flag-5'>網(wǎng)關(guān)</b>

    基于API 網(wǎng)關(guān)的微服務(wù)治理方案

    API網(wǎng)關(guān)層實(shí)現(xiàn)這些安全機(jī)制,不但提高安全性,也簡(jiǎn)化了應(yīng)用服務(wù)的開(kāi)發(fā)。使開(kāi)發(fā)人員專(zhuān)注于業(yè)務(wù)應(yīng)用、業(yè)務(wù)服務(wù)的研發(fā),不再考慮基礎(chǔ)能力基礎(chǔ)組件,提升開(kāi)發(fā)部署的效率,從而提升收益率。
    的頭像 發(fā)表于 02-01 01:05 ?5400次閱讀
    基于<b class='flag-5'>API</b> <b class='flag-5'>網(wǎng)關(guān)</b>的微服務(wù)治理方案

    什么是API網(wǎng)關(guān)

    API應(yīng)用編程接口(Application Programming Interface)是一組用于構(gòu)建和集成應(yīng)用軟件的定義和協(xié)議。
    的頭像 發(fā)表于 07-03 09:37 ?2765次閱讀

    關(guān)于API網(wǎng)關(guān)策略的知識(shí)分享

    近些年隨著云原生和微服務(wù)架構(gòu)的日趨發(fā)展,API 網(wǎng)關(guān)以流量入口的角色在技術(shù)架構(gòu)中扮演著越來(lái)越重要的作用。API 網(wǎng)關(guān)主要負(fù)責(zé)接收所有請(qǐng)求的流量并進(jìn)行處理轉(zhuǎn)發(fā)至上游服務(wù),
    的頭像 發(fā)表于 02-11 10:45 ?1184次閱讀

    邊緣計(jì)算網(wǎng)關(guān)怎么選擇?邊緣計(jì)算網(wǎng)關(guān)設(shè)備推薦

    邊緣計(jì)算網(wǎng)關(guān)是一種物聯(lián)網(wǎng)設(shè)備,它可以將復(fù)雜的計(jì)算任務(wù)遷移到邊緣設(shè)備上,以實(shí)現(xiàn)更快的數(shù)據(jù)處理和更低的成本。由于邊緣計(jì)算網(wǎng)關(guān)的廣泛應(yīng)用,越來(lái)越多的企業(yè)開(kāi)始考慮使用邊緣計(jì)算網(wǎng)關(guān)來(lái)實(shí)現(xiàn)更快速、
    發(fā)表于 03-16 17:55 ?974次閱讀
    邊緣計(jì)算<b class='flag-5'>網(wǎng)關(guān)</b>怎么<b class='flag-5'>選擇</b>?邊緣計(jì)算<b class='flag-5'>網(wǎng)關(guān)</b>設(shè)備推薦

    API 網(wǎng)關(guān)詳細(xì)介紹(上)

    業(yè)界有很多流行的 API 網(wǎng)關(guān),開(kāi)源的有 Nginx、Netflix Zuul、Kong 等。當(dāng)然 Kong 還有商業(yè)版,類(lèi)似的商業(yè)版網(wǎng)關(guān)還有 GoKu API Gateway 和 T
    的頭像 發(fā)表于 05-04 17:28 ?1520次閱讀
    <b class='flag-5'>API</b> <b class='flag-5'>網(wǎng)關(guān)</b>詳細(xì)介紹(上)

    API 網(wǎng)關(guān)詳細(xì)介紹(下)

    業(yè)界有很多流行的 API 網(wǎng)關(guān),開(kāi)源的有 Nginx、Netflix Zuul、Kong 等。當(dāng)然 Kong 還有商業(yè)版,類(lèi)似的商業(yè)版網(wǎng)關(guān)還有 GoKu API Gateway 和 T
    的頭像 發(fā)表于 05-04 17:28 ?849次閱讀
    <b class='flag-5'>API</b> <b class='flag-5'>網(wǎng)關(guān)</b>詳細(xì)介紹(下)

    為什么需要 API 網(wǎng)關(guān)?

    API 網(wǎng)關(guān)API 全生命周期管理的關(guān)鍵基礎(chǔ)組件,負(fù)責(zé)生產(chǎn)環(huán)境中 API 的配置、發(fā)布、版本回滾、安全、負(fù)載均衡等。API
    的頭像 發(fā)表于 05-04 17:47 ?774次閱讀
    為什么需要 <b class='flag-5'>API</b> <b class='flag-5'>網(wǎng)關(guān)</b>?

    生產(chǎn)企業(yè)如何選擇適合自己的工業(yè)網(wǎng)關(guān)?

    生產(chǎn)安全性。然而,面對(duì)市場(chǎng)上眾多的工業(yè)網(wǎng)關(guān)品牌和類(lèi)型,生產(chǎn)企業(yè)如何選擇適合自己的工業(yè)網(wǎng)關(guān)呢? 一、工業(yè)網(wǎng)關(guān)的選型要點(diǎn) 硬件性能:根據(jù)需求分析
    的頭像 發(fā)表于 10-12 17:12 ?708次閱讀

    api網(wǎng)關(guān) kong 教程入門(mén)

    統(tǒng)一權(quán)限控制、接口請(qǐng)求訪問(wèn)日志統(tǒng)計(jì) 安全,是保護(hù)內(nèi)部服務(wù)而設(shè)計(jì)的一道屏障 開(kāi)源-最大好處 當(dāng)然也有一個(gè)很大的缺點(diǎn),api-gw很可能成為性能瓶頸,因?yàn)樗械恼?qǐng)求都經(jīng)過(guò)這里,可以通過(guò)橫向擴(kuò)展和限流解決這個(gè)問(wèn)題。 在眾多API GATEWAY框架中,Mashape開(kāi)源的高性
    的頭像 發(fā)表于 11-10 11:39 ?768次閱讀
    <b class='flag-5'>api</b><b class='flag-5'>網(wǎng)關(guān)</b> kong 教程入門(mén)

    如何選擇PLC智能網(wǎng)關(guān)?

    探討如何選擇PLC智能網(wǎng)關(guān)。 一、明確需求是基礎(chǔ) 在選擇PLC智能網(wǎng)關(guān)之前,首先需明確自身的業(yè)務(wù)需求和場(chǎng)景。這包括需要連接的PLC型號(hào)、通信協(xié)議、數(shù)據(jù)傳輸速率、設(shè)備擴(kuò)展性以及未來(lái)的升級(jí)
    的頭像 發(fā)表于 09-18 16:58 ?282次閱讀
    如何<b class='flag-5'>選擇</b>PLC智能<b class='flag-5'>網(wǎng)關(guān)</b>?

    華為云CodeArts API助力企業(yè)數(shù)字化轉(zhuǎn)型

    企業(yè)數(shù)字化轉(zhuǎn)型的過(guò)程中,API發(fā)揮著至關(guān)重要的作用。隨著企業(yè)業(yè)務(wù)規(guī)模的擴(kuò)大和系統(tǒng)復(fù)雜性的增加,如何管理好API將成為企業(yè)面臨的關(guān)鍵挑戰(zhàn)。為了
    的頭像 發(fā)表于 11-09 16:07 ?471次閱讀
    RM新时代网站-首页