| 程序包 | 说明 |
|---|---|
| com.baidu.bigpipe.driver | |
| com.baidu.bigpipe.transport.pub |
| 限定符和类型 | 方法和说明 |
|---|---|
SendFutrue |
SimpleNoneBlockingPubClient.publish(byte[] message) |
SendFutrue |
NoneBlockingBigpipePubClient.publish(byte[] message)
发送单个消息
|
SendFutrue |
SimpleNoneBlockingPubClient.publish(Object object,
MessageConverter messageConverter) |
SendFutrue |
NoneBlockingBigpipePubClient.publish(Object message,
MessageConverter messageConverter)
发送单个消息
|
SendFutrue |
SimpleNoneBlockingPubClient.publishPack(BigpipePackBuilder packBuilder) |
SendFutrue |
NoneBlockingBigpipePubClient.publishPack(BigpipePackBuilder packBuilder)
发送c-api协议的打包消息
|
| 限定符和类型 | 方法和说明 |
|---|---|
SendFutrue |
AsynchronousPublisher.publish(List<Message> messageList)
异步发送批量消息,调用方调用该方法立刻返回,不堵塞,但调用
SendFutrue的get方法会堵塞,
直到这一批消息都成功发送或者任意一个发送失败后 |
SendFutrue |
AbstractNioPublisher.publish(List<Message> message) |
SendFutrue |
AsynchronousPublisher.publish(Message message)
异步发送单个消息,调用方调用该方法立刻返回,不堵塞,但调用
SendFutrue的get方法会堵塞,直到消息被成功
发送或者发送失败 |
SendFutrue |
AbstractNioPublisher.publish(Message message) |
Copyright © 2017. All rights reserved.