企業服務資源數位化
詠南微服務使用2種介面:rest api 和 google protobuf。
換用這2種有公共協議的序列和介面,因為考慮支援跨語言。
rest api 使用json序列,google protobuf是二進位制序列,json是明文,google protobuf 因為是二進位制,所以效率高於json。
google protobuf 通過 .proto 協議檔案支援所有主流語言,主流語言一般有工具將 .proto 協議檔案裡面的資料結構和介面自動轉為本語言的。
下面講下google protobuf:
微服務提供的服務介面,目的是要讓所有語言都能呼叫。這點不同於delphi傳統的中介軟體介面
.proto 裡面的語法是google protobuf的中立標準
轉為delphi 記錄
其他語言類似呼叫,rest api 和google protobuf api,都是通過http get\post\put\delete 來呼叫。呼叫介面都是url。
服務即介面,介面即服務。
下面是rest api:
rest api, protobuf api,都是通過 標準的資料結構來序列和還原,有點orm的味道。
同mormot orm有異曲同工之妙。
下面是mormot orm api:
沒錯這就是orm,資料結構讓序列、還原 有法可依。
這才是服務介面,其實這也是webservice api的奧妙所在,為了跨語言,大家最終想到了一塊兒。
現在提倡 服務介面,乙個介面就是乙個企業服務資源,服務通過介面提供,這就是現在 流行 微服務的原因,將企業資源轉化為數位化服務,轉化為一種靈活的輕資源,這是微服務的內涵。
服務介面目的:跨任何裝置,跨任何語言。
可以按業務功能,劃分不同粒度的微服務,各種微服務組成自己的集群,可以任意增加或減少微服務伺服器,自動故障轉移,負載均衡,在架構上來說,這是解放3大戰役的 總決戰規模,一場戰役動用n個集團軍,這是真正的高併發。
重要的是傳統delphier思想上的轉變,架構思想上的轉變,介面思想上的轉變,服務介面有別於傳統介面的轉變,企業服務資源數位化是無可阻擋的潮流。
打造數位化企業
現今,打造數位化企業已成為社會共識,數字革命 已經開始,如何在關鍵的客戶互動中深入挖掘價值?本次沙龍將深入討論企業在與客戶互動場景中的應用與技術,包括並不限於銷售 客服 外呼 質檢 催收等客戶場景,阿里雲將邀請達摩院專家 實踐方做深入分享和現場討論,探索企業與客戶互動的方式和價值。開始學習 打造數位...
企業數位化轉型打破了 企業數位化轉型微探
近幾年 數位化 絕對是高頻詞彙,這並非偶然,而是社會環境的發展使然。尤其是 新基建 時代的來臨,企業數位化轉型肯定會向更深入的地方探索,it從業者如何抓住機遇使得職業生涯更進一步非常關鍵。數位化轉型 改革 馬克思主義政治經濟學的核心就是一句話 生產力決定生產關係。古典經濟學最大的弊端就是把生產者和消...
企業數位化轉型,路在何方?
企業數位化轉型,是建立在數位化轉換和數位化公升級上的,其目標是觸及企業核心業務,公升級商業模式。如今數字技術的發展已經從網際網路 大資料邁入了人工智慧時代,早期進行數位化轉型的頭部企業,已經從最初的的探索嘗試發展到了享受數位化成果,驅動運營的階段。隨著數位化轉型的繼續發展,數位化已經從企業轉型轉變為...