• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

route-rabbitmq-client: rabbmtmq route 客户端封装(需自已处理业务逻辑) ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

route-rabbitmq-client

开源软件地址:

https://gitee.com/tym_hmm/route-rabbitmq-client

开源软件介绍:

rabbitmq 消息客户端处理

说明:

客户端只需修改 DataCenterClient.go 发送数据 及 DataCenterInterface.go 接口处理 实现自已的逻辑

rabbitmq 路由服务端

rabbitmqroute 服务路由端=>

获取组件包

go get -u https://gitee.com/tym_hmm/route-rabbitmq-client.git

客户端接入demo

	client := DataCenterClient.NewDataCenterClient("192.168.1.169",5672, "admin", "admin")	client.SetExchange("test-data-center-exchange-name", RabbitmqPool.EXCHANGE_TYPE_TOPIC,"test-data-center-queue-name", "test-data")	client.SetTerminalType(Conf.GetTerminalTypeSdk())	devices:=&DataCenterClient.DeviceData{		DeviceId:            "devidesId",		Os:                  "os",		Osv:                 "osv",		Model:               "model",		Brand:               "brand",		Idfa:                "idfa",		Imei:                "imei",		AndroidId:           "androidId",		AndroidAdId:         "androidAdId",		OaId:                "aaId",		HardwareMachine:     "hardwareMachine",		HardwareModel:       "hardwareModel",		MediaName:           "mediaName",		MediaPackageName:    "mediaPackageName",		MediaPackageVersion: "mediaPackageVersion",		MediaPackageOsType:  "android",		SdkVersion:          "sdkVersion",	}	channelList := []*DataCenterClient.ChannelInfo{}	requestData:=&DataCenterClient.RequestData{		OrderId:       "123456",		DeviceId:      "123456",		ChannelList:   channelList,		//SdkType:       0, 底层会自动修改, 无需加入  通过 SetTerminalType() 来设置		AppName:       "",		SdkVersion:    "",		AppVersion:    "",		PackageName:   "",		ErrInfo:       "",		Ext:           "",		//ReportTime:    "",无需定定义,底层会自动添加时间	}	err:=client.ReportRequest(devices, requestData)	if err !=nil{		fmt.Println("失败",err)	}else{		fmt.Println("成功")	}

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap