dubbo发布的服务,移动端怎么搞
用当当网的dubbox把服务端搞好了,javaweb的客户端可以通过zookeeper拿到服务提供者。
那么问题来了,移动端,Android和IOS咋办,这2者都是httpclient方式访问的。不知如何下手了
看到官网有列子了,httpwebservicehessian
然后又**的提了个问题
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(19)
dubbo暴露的是socket。除非app直接走socket 服务暴露是给后台各个系统用的
我们做的是一个web工程,调用dubbo服务,然后web工程的控制器层与app对接
嗯嗯
嗯嗯,不过还没拿去杀猪
嗯,上面几位提醒了,多谢
Dubbo是用来做微服务的,不是用来对前端开放的,不过你要那么玩也没办法,如果那样玩选择dubbo就是杀猪用牛刀了
加多一个中转啊。
谢谢
Dubbo服务一般不会直接暴漏给移动端使用 即便Dubbox支持发布Restful接口
好的,明白了
Dubbo只是做服务治理的,如果直接暴露给App要考虑安全啊等一系列问题。
这样不是要中转下么
回复
好的,明白了
你的意思用app直接调用服务提供者?
为啥不是用app通过http调用服务消费者?
@红薯 快叫人来拯救我
看楼下的回复,中转
同问
嗯,中转的思路,不过我看官网文档有http和webservice,应该能直接调
就目前来说Dubbo还不能直接用手机APP,只能放一个web server做中转,不过有些基于Dubbo的Dubbox啊什么的,貌似支持http协议