国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用NodeJS調(diào)用Dubbo工程

MingjunYang / 1190人閱讀

摘要:使用調(diào)用工程使用模塊進(jìn)行處理,官方的文檔還是有些簡(jiǎn)陋,我進(jìn)行進(jìn)一步的講解安裝示例服務(wù)端版本號(hào),,接口地址的版本號(hào),可以省略方法名參數(shù)參數(shù)參數(shù)數(shù)組連接參數(shù)講解對(duì)于基本數(shù)據(jù)類型直接填寫,,,,,。對(duì)于非基本類型需要完整的類路徑名等。

使用NodeJS調(diào)用Dubbo工程

使用node-zookeeper-dubbo模塊進(jìn)行處理,官方的文檔還是有些簡(jiǎn)陋,我進(jìn)行進(jìn)一步的講解

1、安裝node-zookeeper-dubbo
npm install node-zookeeper-dubbo --save
npm install request --save
2、示例
var request = require("request");
var Service=require("node-zookeeper-dubbo");
 var opt={
    env:"1.0.1", // dubbo服務(wù)端版本號(hào)
    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的版本號(hào),可以省略
  };

  var method="getAssetInfoByPhone";//方法名
  var arg1={$class:"java.lang.String",$:"13100000001"}//參數(shù)1
  var arg2={$class:"int",$:12208}//參數(shù)2
  var args=[arg1,arg2];//參數(shù)數(shù)組

  var service = new Service(opt);//連接zk
  service.excute(method,args,function(err,data){
    if(err){
      console.log(err);
      return;
    }
    console.log(data)
  });

參數(shù)講解

對(duì)于基本數(shù)據(jù)類型直接填寫:int,short,long,boolean,float,double。

對(duì)于非基本類型需要完整的類路徑名:java.lang.String等。

更多內(nèi)容可以關(guān)注微信公眾號(hào),或者訪問AppZone網(wǎng)站

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/86464.html

相關(guān)文章

  • Nodejs“實(shí)現(xiàn)”Dubbo Provider

    摘要:背景目前應(yīng)用越來(lái)越廣泛,但和的體系接入困難,所以我們需要實(shí)現(xiàn)端的邏輯。使用實(shí)現(xiàn)一個(gè)可用的完全沒有問題,最簡(jiǎn)單的實(shí)現(xiàn)則是在對(duì)應(yīng)集群注冊(cè)接口與機(jī)器的映射關(guān)系,便可以訪問對(duì)應(yīng)接口。在評(píng)估了各種實(shí)現(xiàn)方案后,決定放棄開發(fā)端,使用的模式。 背景 目前nodejs應(yīng)用越來(lái)越廣泛,但和java的dubbo體系接入困難,所以我們需要實(shí)現(xiàn)node端的dubbo provider邏輯。java的dubbo ...

    Charles 評(píng)論0 收藏0
  • Nodejs“實(shí)現(xiàn)”Dubbo Provider

    摘要:背景目前應(yīng)用越來(lái)越廣泛,但和的體系接入困難,所以我們需要實(shí)現(xiàn)端的邏輯。使用實(shí)現(xiàn)一個(gè)可用的完全沒有問題,最簡(jiǎn)單的實(shí)現(xiàn)則是在對(duì)應(yīng)集群注冊(cè)接口與機(jī)器的映射關(guān)系,便可以訪問對(duì)應(yīng)接口。在評(píng)估了各種實(shí)現(xiàn)方案后,決定放棄開發(fā)端,使用的模式。 背景 目前nodejs應(yīng)用越來(lái)越廣泛,但和java的dubbo體系接入困難,所以我們需要實(shí)現(xiàn)node端的dubbo provider邏輯。java的dubbo ...

    zhouzhou 評(píng)論0 收藏0
  • 分布式軟件架構(gòu)整合(二)

    摘要:續(xù)上篇所需技術(shù)等說(shuō)明本編講解一個(gè)分布式架構(gòu)的整個(gè)流程,首先對(duì)上編中的工程作一些小小的改動(dòng),以支持接下來(lái)的實(shí)驗(yàn)。本篇中,定義了服務(wù)提供者,注冊(cè)中心及客戶端消費(fèi)者三者關(guān)系。一服務(wù)提供者這里首先對(duì)服務(wù)端進(jìn)行改造。 (續(xù)上篇) 所需技術(shù):spring、mybatis、druid、flyway、logback、nodejs,zookeeper,dubbo,dubbo-admin等;說(shuō)明:本編講解...

    you_De 評(píng)論0 收藏0
  • 你還不知“dubbo”是個(gè)什么東西嗎???

    摘要:服務(wù)提供者在啟動(dòng)時(shí),向注冊(cè)中心注冊(cè)自己提供的服務(wù)。注冊(cè)中心返回服務(wù)提供者地址列表給消費(fèi)者,如果有變更,注冊(cè)中心將基于長(zhǎng)連接推送變更數(shù)據(jù)給消費(fèi)者。 先來(lái)了解一下這些年架構(gòu)的變化,下面的故事是我編的。。。。 傳統(tǒng)架構(gòu):很多年前,剛學(xué)完JavaWeb開發(fā)的我憑借一人之力就開發(fā)了一個(gè)網(wǎng)站,網(wǎng)站 所有的功能和應(yīng)用都集中在一起,方便了我的開發(fā)同時(shí)也節(jié)省了成本。但是后來(lái)我的網(wǎng)站訪問流量突然加大,我通...

    keithxiaoy 評(píng)論0 收藏0
  • 基于Dubbo+ZooKeeper的分布式服務(wù)的實(shí)現(xiàn)

    摘要:調(diào)用流程服務(wù)容器負(fù)責(zé)啟動(dòng),加載,運(yùn)行服務(wù)提供者。服務(wù)提供者在啟動(dòng)時(shí),向注冊(cè)中心注冊(cè)自己提供的服務(wù)。注冊(cè)中心返回服務(wù)提供者地址列表給消費(fèi)者,如果有變更,注冊(cè)中心將基于長(zhǎng)連接推送變更數(shù)據(jù)給消費(fèi)者。這就是分布式服務(wù)注冊(cè)中心的由來(lái)。 Dubbo是什么 一款分布式服務(wù)框架 高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案。這里簡(jiǎn)單介紹一下RPC,所謂RPC就是遠(yuǎn)程過程調(diào)用,全稱為Romate Proce...

    warkiz 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<