码迷,mamicode.com
首页 > Windows程序 > 详细

API开发实践(一) 结构设计

时间:2017-05-21 11:55:26      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:util   服务   com   返回   高德地图   string   .com   阿里云   错误信息   

参加了2017年的阿里云API创新大赛,自己一个人参加的第一赛段,把开发过程中的学到的知识总结一下。

我设计的API功能:用户输入自己货物的订单编号及公司编号,返回物流信息地图。

实现方法:调用两个API,一个是快递鸟快递查询API,一个是高德地图地图查询API,利用servlet处理上传的数据并返回一个HTML显示地图。

开发模式:JavaBean+servlst+html

开发工具:阿里云服务器、Tomcat、MyEclipse、org.json.jar

 

功能模块:

接受url请求

调用快递鸟API进行查询

生成可显示地图的String型HTML并返回

 

文件夹及组织结构

技术分享

 

servlet包:

getMap类--->接受客户端的url请求,处理并返回信息。

 

util包:

errorManage--->错误处理类,一个用来保存错误信息的类(实际上当做一种结构体来用)。

getHtml--->根据服务器处理的信息生成html格式的String。

kdniaoTrackQueryAPI--->物流查询类,包含快递鸟API查询请求的方法。

 

API开发实践(一) 结构设计

标签:util   服务   com   返回   高德地图   string   .com   阿里云   错误信息   

原文地址:http://www.cnblogs.com/cxy2016/p/6884149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!