- 主题:pb一事不明,请教
java对象能否直接动态创建成pb的对象--也就是没有.proto等文件
其实就是想把对象用pb二进制传输完事,请求方也有这个返回的对象
--
FROM 117.121.46.*
嗯,也可以,万一有个其它语言,就不方便
但要pb的话,感觉容易点,直接生成一个定义文件,其它语言就可以用了
就是pb没找到对应的方法...
【 在 licy 的大作中提到: 】
: 应该可以吧,直接写10101也行啊
:
:
--
FROM 117.121.46.*
big obj 性能调优,可以试试嘛
【 在 hothail 的大作中提到: 】
: pb方便的点就是
: 根据规则生成pojo,然后序列化就行
: 为啥还要自己生成pojo的序列化
: ...................
--
FROM 117.121.46.*
不是直接写,而是现在有api和数据对象了
想直接转成pb的方式传输看看,还没看到直接转pb的接口
【 在 here080 的大作中提到: 】
: 为什么要求“没有.proto等文件”?
: 显示有这些文件更方便啊。
: 难道你要在代码里直接写?
: ...................
--
FROM 117.121.46.*
场景是:现在就是字符串,大数据已经压缩过了,性能比较差
返回的大数据传输性能上不知道用pb或其他的如何,如果可以的pb话直接转最好了
测试的话,手写几个接口的可以,但是如果要大量整就麻烦
如果obj能动态直接转成pb对象就更好了
【 在 oldwatch 的大作中提到: 】
: 需要自由格式的话json不香么?
: 非得和protoBuf较劲
:
: ...................
--
FROM 117.121.46.*
请求和响应都是100k-1M这个范围
所以想试试pb,比较下
【 在 oldwatch 的大作中提到: 】
: 对象-》序列化-》(压缩)-》传输
:
: “性能比较差”是差在哪一个环节?
: ...................
--
FROM 117.121.46.*
就是想绕开这个哈,直接产生pb需要的对象
网上有obj-json-pb 这样两两转的,但是多了一步json。。。
【 在 guestking 的大作中提到: 】
: 你根据接口自己写个生成proto文件的小工具就行了
:
--
FROM 117.121.46.*
具体怎么整?
【 在 eventvwr 的大作中提到: 】
: 可以啊
:
--
FROM 117.121.46.*
多谢,学习一下
【 在 eventvwr 的大作中提到: 】
: 直接用protostuff不就可以了吗?
:
--
FROM 117.121.46.*
多谢,空了琢磨下它
protostuff的一个小问题是map,list等需要一个封装类
【 在 liyuanxin 的大作中提到: 】
:
https://github.com/jhunters/jprotobuf: 这个看着符合你的要求
:
: ...................
--
修改:childewuque FROM 36.112.99.*
FROM 36.112.99.*