摘要:使用調用工程使用模塊進行處理,官方的文檔還是有些簡陋,我進行進一步的講解安裝示例服務端版本號,,接口地址的版本號,可以省略方法名參數參數參數數組連接參數講解對于基本數據類型直接填寫,,,,,。對于非基本類型需要完整的類路徑名等。
使用NodeJS調用Dubbo工程
使用node-zookeeper-dubbo模塊進行處理,官方的文檔還是有些簡陋,我進行進一步的講解
1、安裝node-zookeeper-dubbonpm install node-zookeeper-dubbo --save npm install request --save2、示例
var request = require("request"); var Service=require("node-zookeeper-dubbo"); var opt={ env:"1.0.1", // dubbo服務端版本號 group:"test", // dubbo group(Product,Dev,Test) conn:"10.10.13.11:2181", // zookeeper url path:"com.che.app.service.IAppFinanceService" // service接口地址 //version:"1.0.1" // dubbo的版本號,可以省略 }; var method="getAssetInfoByPhone";//方法名 var arg1={$class:"java.lang.String",$:"13100000001"}//參數1 var arg2={$class:"int",$:12208}//參數2 var args=[arg1,arg2];//參數數組 var service = new Service(opt);//連接zk service.excute(method,args,function(err,data){ if(err){ console.log(err); return; } console.log(data) });
參數講解
對于基本數據類型直接填寫:int,short,long,boolean,float,double。
對于非基本類型需要完整的類路徑名:java.lang.String等。
更多內容可以關注微信公眾號,或者訪問AppZone網站
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86464.html
摘要:背景目前應用越來越廣泛,但和的體系接入困難,所以我們需要實現端的邏輯。使用實現一個可用的完全沒有問題,最簡單的實現則是在對應集群注冊接口與機器的映射關系,便可以訪問對應接口。在評估了各種實現方案后,決定放棄開發端,使用的模式。 背景 目前nodejs應用越來越廣泛,但和java的dubbo體系接入困難,所以我們需要實現node端的dubbo provider邏輯。java的dubbo ...
摘要:背景目前應用越來越廣泛,但和的體系接入困難,所以我們需要實現端的邏輯。使用實現一個可用的完全沒有問題,最簡單的實現則是在對應集群注冊接口與機器的映射關系,便可以訪問對應接口。在評估了各種實現方案后,決定放棄開發端,使用的模式。 背景 目前nodejs應用越來越廣泛,但和java的dubbo體系接入困難,所以我們需要實現node端的dubbo provider邏輯。java的dubbo ...
摘要:續上篇所需技術等說明本編講解一個分布式架構的整個流程,首先對上編中的工程作一些小小的改動,以支持接下來的實驗。本篇中,定義了服務提供者,注冊中心及客戶端消費者三者關系。一服務提供者這里首先對服務端進行改造。 (續上篇) 所需技術:spring、mybatis、druid、flyway、logback、nodejs,zookeeper,dubbo,dubbo-admin等;說明:本編講解...
摘要:服務提供者在啟動時,向注冊中心注冊自己提供的服務。注冊中心返回服務提供者地址列表給消費者,如果有變更,注冊中心將基于長連接推送變更數據給消費者。 先來了解一下這些年架構的變化,下面的故事是我編的。。。。 傳統架構:很多年前,剛學完JavaWeb開發的我憑借一人之力就開發了一個網站,網站 所有的功能和應用都集中在一起,方便了我的開發同時也節省了成本。但是后來我的網站訪問流量突然加大,我通...
摘要:調用流程服務容器負責啟動,加載,運行服務提供者。服務提供者在啟動時,向注冊中心注冊自己提供的服務。注冊中心返回服務提供者地址列表給消費者,如果有變更,注冊中心將基于長連接推送變更數據給消費者。這就是分布式服務注冊中心的由來。 Dubbo是什么 一款分布式服務框架 高性能和透明化的RPC遠程服務調用方案。這里簡單介紹一下RPC,所謂RPC就是遠程過程調用,全稱為Romate Proce...
閱讀 2728·2023-04-26 02:28
閱讀 2560·2021-09-27 13:36
閱讀 3131·2021-09-03 10:29
閱讀 2760·2021-08-26 14:14
閱讀 2108·2019-08-30 15:56
閱讀 840·2019-08-29 13:46
閱讀 2614·2019-08-29 13:15
閱讀 460·2019-08-29 11:29