Browse Source

json-rpc add first test case

pull/230/head
yedf2 4 years ago
parent
commit
c040ff0c78
  1. 10
      dtmsvr/api_json_rpc.go
  2. 2
      dtmutil/consts.go

10
dtmsvr/api_json_rpc.go

@ -25,11 +25,11 @@ type jrpcReq struct {
func addJrpcRouter(engine *gin.Engine) {
type jrpcFunc = func(interface{}) interface{}
handlers := map[string]jrpcFunc{
"dtmserver.NewGid": jrpcNewGid,
"dtmserver.Prepare": jrpcPrepare,
"dtmserver.Submit": jrpcSubmit,
"dtmserver.Abort": jrpcAbort,
"dtmserver.RegisterBranch": jrpcRegisterBranch,
"dtmserver.newGid": jrpcNewGid,
"dtmserver.prepare": jrpcPrepare,
"dtmserver.submit": jrpcSubmit,
"dtmserver.abort": jrpcAbort,
"dtmserver.registerBranch": jrpcRegisterBranch,
}
engine.POST("/", func(c *gin.Context) {
began := time.Now()

2
dtmutil/consts.go

@ -11,4 +11,6 @@ const (
DefaultHTTPServer = "http://localhost:36789/api/dtmsvr"
// DefaultGrpcServer default url for grpc server. used by test and examples
DefaultGrpcServer = "localhost:36790"
// DefaultJrpcServer default url for http json-rpc server. used by test and examples
DefaultJrpcServer = "http://localhost:36791"
)

Loading…
Cancel
Save