最近来到一个新公司,之前公司的产品都是由PHP开发的,现在计划升级产品,把服务端代码迁移到用java开发的服务端,由于公司之前的产品没有开发文档,所以基本上java这边查看业务逻辑也只能看下PHP代码,再不懂得就找老同事进行了解或者找产品专业进行了解。 由于是异构系统,我们采用的是PHP以HTTP POST方式提交数据,java服务端处理后,再以JSON数据返回。由于PHP那边没有时间来写这些功能的文档,所以我这边比较头疼,我目前想到的处理方案是:
1. 整理出所有功能点:包括所有模块内容,模块下对应的每个功能:比如用户管理涉及到:添加用户、修改用户、查询所有用户信息、查询单个用户信息、删除。以这种方式来整理所有的功能点,然后根据这个功能点给出计划。并且在归纳的功能的文件里还可以添加每个功能对应的后台方法,供PHP端调用
2.整理完后,根据模块的先后顺序进行开发(类似先做基础数据的功能开发,再处理业务部分), 开发的方式采用:开发人员查看PHP代码(PHP那边的开发负责人不管java这边,所以没有任何文档可以参考,然后根据PHP的逻辑进行编码。
付:本人是java开发团队的开发负责人,这个项目其实就是根据PHP项目来开发java服务端。以前都在文档化比较好的公司,很多开发都有文档可以参考,即使接口开发上没有文档,也会先制定出来,所以比较不费劲,这次因为时间比较赶,所以我也没有时间来写这个文档,所以现在只能这样计划,不知道朋友们,有没有什么比较好的建议?因为我觉得我这样做风险太大了。
、
相关推荐
实现Java服务端和C#客户端联通 Java使用Netty 开发环境为IDEA C#使用DotNetty 开发环境为VS2017 运行时先开启Java服务端 再开启客户端
JAVA服务端研发知识图谱_源码 JAVA服务端研发知识图谱_源码 JAVA服务端研发知识图谱_源码
新手入门参考,包含idea,jdk1.8,tmcat9
完整源码 delphi客户端+JAVA服务端
Java 实现HTTP BasicAuth服务端代码,压缩包为Eclipse工程,导入即可运行
1.使用Java 2.用cxf开发webservice 3.这个服务端和客户端的小demo 在服务端 对外开放接口服务,然后在客户端 调用服务端的方法, 实现客户端(一个javaweb项目)对服务端(javaweb项目)方法的调用, 实际上就是发送...
JAVA毕业设计智能停车场管理系统服务端源码JAVA毕业设计智能停车场管理系统服务端源码JAVA毕业设计智能停车场管理系统服务端源码JAVA毕业设计智能停车场管理系统服务端源码JAVA毕业设计智能停车场管理系统服务端源码...
php代码的客户端访问java代码的服务端. 都是工程性文件,所有文件和jar包在里面。 直接可以运行!
网上找的MQTT服务端的实现,代码有基本注释,自己研究一下
关于一个老话题,Java服务端+DELPHI客户端
代码可实现对微耕门禁系统的服务端部署,并且再次基础之上进行JAVA二次开发,修改服务器端各种参数配置。
Java服务端 Android客户端通信 Eclipse Netty 4.0.35
微信小程序+java服务端 微信小程序中实现:电商的主业,商品页面,分类页面,购物车页面,地址页面,订单页面。 java服务端中实现:对以上数据的支持功能。 下一次带实现的功能:微信支付功能,订单接入功能,物流接...
delphi客户端连接JAVA服务端.采用XML中间传输
基于android框架的客户端和基于servlet为服务端的物流配送系统地开发为主题的毕业设计,我开始对android的技术整合有新的认识,也熟悉对后端跟安卓端交互的过程与数据的对接。在做后端管理系统的时候。我又有学习到...
基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-...
个推工具类(java服务端),做推送使用,调用里面的方法,做推送
java版的socket,包含的服务端和客户端,实现两者连接和数据通讯
该资源是整合了tigase的java服务端源代码,环境为:idea + gradle + postgresql 注意,这部分项目只包括java源代码,而数据库备份将在下一个资源打包上传,有疑问请阅读相关博文: ...
Java服务端框架 服务器框架 java服务器框架模板