现在先介绍一下前台用php后台用java的用例吧(对于负载量大的项目来说)!   

       首先web服务用php,做前台模板和数据逻辑的基本处理,然后对于数据的调用和计算有几种方式:
      1.php直接调用底层服务(db/mq)、自己做应用服务层,java负责整合其他服务通过统一的rpc服务接口供php调用,rpc方案可以采用(FaceBook的Thrift/Google的Protobuffer/Apache的Avro)rpc的方案好处就是消息传输效率上比rest的http通讯来说高。(php做应用为主,java提供外部服务整合)
     2.java做所有数据业务逻辑的处理统一接口,php通过rpc接口调用java来写的应用层服务。(java做应用服务为主,php提供前台的灵活展现)后端如果有必要也可以对外直接提供一个rest风格的接口供调用。

评论被关闭。