sqlite的api,便于内部使用
liuxiaolong
2019-05-23 0a9084f1c6187fa8dee3fa9db384b314001aaec0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package dbapi
 
import (
    "dbapi/deliver"
    "dbapi/protomsg"
    "encoding/json"
    "fmt"
)
 
type ReqrepApi struct {
 
}
 
const (
    ReqRep_URL = "tcp://127.0.0.1:8002"
)
 
func (api ReqrepApi)SendRequestAndGetReply(reqStr string) string {
    sender := deliver.NewConsumer(deliver.Mode(deliver.ReqRep), ReqRep_URL)
    var sendMsg = protomsg.SdkMessage{}
    sendMsg.Cid = "kkkk"
    byteArr, _ := json.Marshal(sendMsg)
    err := sender.Send(byteArr)
    if err !=nil {
        fmt.Println(err)
    }
    fmt.Println("sendedMsg")
 
    //recvMsg, err := sender.Recv()
    //if err ==nil {
    //    fmt.Println(string(recvMsg))
    //}
 
    fmt.Println("SendRequest")
    return ""
}