开发流程- 公司要与其他网站合作,要求开发api接口,供合作方调用,返回的数据是json或xml格式的

问题描述

公司要与其他网站合作,要求开发api接口,供合作方调用,返回的数据是json或xml格式的

请问这个开发流程大概是怎样的?求解。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

解决方案

asp.net webapi非常适合做这个,你只要按照你原来的方式编写函数调用,它会自动将提交的数据转换成对象,作为参数传入,以及传出的参数转换成json返回。

解决方案二:

不管你后台用.net还是java还是php,你只需要公布一个可以访问的http或 https等访问接口,当你接到请求时,将查询到的数据组织成json或者xml返回给调用者就可以了

解决方案三:

web Framework都可以支持web api方式,都可以返回json等
PHP,asp.net,

解决方案四:

开发什么样的 API,完全是由要开发什么功能决定的。例如,如果需要登陆,则需要开发出登陆接口 API。其它功能也是类似!
json或xml格式都比较简单,先了解一下你想要用格式,然后将接口 API 所需要的数据放在 json或xml格式的字符串中。

时间: 2024-08-30 04:56:00

开发流程- 公司要与其他网站合作,要求开发api接口,供合作方调用,返回的数据是json或xml格式的的相关文章

web标准的网站开发流程

web标准的网站开发流程 很久以来,网站开发过程中,最大的问题是沟通: 前台与后台,项目经理与项目实施人员, 项目经理和客户,都苦于良好的沟通方式.我觉得问题的根源就在于传统的网站开发方法,说白了,就是非标准的开发方式导致的沟通的困难. 具体地说,一个网站开发小组,通常要配备一下人员: 网站总体策划师,网页设计师(美工),网站制作,程序员.看似分工明确,却往往效率低下,原因在于网站开发本身就没有实现内容.结构.表现.行为的分离,却把人员分工分的如此的明确,这本身就是人力资源运用的败笔:根本没有可

《产品设计与开发(原书第5版)》——2.5 Tyco公司产品开发流程

2.5 Tyco公司产品开发流程 Tyco是一家以市场拉动型产品开发为主的企业.这意味着Tyco公司通常基于感知的市场需求驱动其开发项目,并利用新的或成熟的技术来满足需求.其竞争优势来源于高度有效的全球营销渠道.强大的品牌识别度.大型的工程设备以及将新技术整合进产品线中的能力.因此,技术推动流程是不适用的.Tyco公司的大部分产品都由塑模.机械加工.电子组装等相对传统的流程制造的组件装配而成.在最终的销售和安装流程中,通常会为特殊的顾客定制产品,因此Tyco公司的开发流程旨在创造新的产品,而不是

转载:敏捷的软件开发流程

速度是企业竞争致胜的关键因素,软件项目的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成项目,所以软件团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效.这正是 Agile Process (敏捷的软件开发流程) 于近年来兴起的主要原因,本文将介绍数种广为接受的软件开发流程,及其在运用上的建议. Agile Process - 敏捷的开发流程 几乎所有的软件项目都会在起始阶段面临选择开发流程的困难,一种是完备的开发流程,另一种是简易轻便的流程.虽然我们

《产品设计与开发(原书第5版)》—— 第2章 开发流程和组织 2.1 产品开发流程

第2章 开发流程和组织 Tyco公司是一家领先的传感器和控制系统(包括家用和工业安全系统)制造商,该公司的产品之一是无线安全报警系统控制面板(如图表2-1所示).Tyco公司的高级经理希望建立一种通用的产品开发流程结构,以适合公司不同部门的产品开发,并创建产品开发组织,使Tyco公司在激烈的市场竞争中保持优势.Tyco公司面临的问题包括:所有项目共同的关键产品开发活动有哪些?为了管理整个开发流程的各阶段,需要设定哪些里程碑和评审点?是否存在适用于不同部门的标准开发流程?不同职能领域的专家在开发流

小型软件项目开发流程探讨

一.导言 国内很多项目都是小型项目,参与人员少(两到五个人),要快速交付(一两个月) . 要成功完成这种项目,除了使用成熟且被团队成员熟练使用的技术之外,有一个良好的开发流程,也是很必要的. 二.小型软件项目开发流程 下图是我对小型软件项目开发流程的一个设想: 需求分析的重要性想必大家都应该清楚,对于项目来说,满足用户的需求是第一位的. 因为时间紧,系统设计经常被忽略. 这会留下很大的隐患,国内很多项目的需求通常是很简略的,还需要在系统设计阶段把一些需求进一步的明确. 不然会出现因为前期一些需求

网站的开发流程:前端的敏捷开发

几天前,就网站的开发流程做了一个总结,观点比较片面.极端,仅供参考: 保证界面及用户体验的前提下,写代码的速度是第一要务 不要拘泥于什么技术可用,什么技术不可用.让它在最短的时间内跑起来,在用户体验的过程中完成迭代升级.利用高速的开发流程,为项目创造竞争优势.有些可以用CSS实现的东西,没必要挂JS.然后还跑过来问"我不想用CSS,这段JS为啥不能隐藏滚动条?"这种开发者,不仅是自虐,还是在虐待访客的电脑. 针对某些要求1小时上线的变态项目,大可以用PS直接生成html,什么是标准?什

手机网站的开发流程

目前手机上网的速度越来越快,手机的功能也越来越强大,手机网站开发也变得越来越繁荣,该如何做好手机网站的开发呢? A.首先我们要了解手机上网的特点 手机屏幕一般在240*320以上的称之为大屏幕手机.因为收的CPU频率低,不能像电脑一样快的浏览.做手机网站的时候像JS等要少用.手机上网速度慢,联通的3G网络还可以,但我都是喜欢支持中国移动我们国家自行研发的3G上网技术,浏览器众多,兼容性差.一不小心就显示不出来. 了解了手机上功能点,我们可以确定手机网站制作原则. 1.网站要简洁,功能能不要的就删

Nurun中国敏捷开发(Agile方法)打造网站开发新记录

巴黎欧莱雅在中国的首个电子商务平台的发布只用了破纪录的4个月!魅力惠中国网站打破新纪录-耗时仅5周! 从概念设计到完成开发,理论上需要16-18个月,Nurun中国只用了4个月就做到了.通过使用敏捷开发(Agile方法)配合公司的内部技术,Nurun成功地在极短的时间内为巴黎欧莱雅集团以及旗下奢侈品品牌发布了2个主要平台,而中国的魅力惠网站,通过使用敏捷开发(Agile方法),将原本需要4-5个月的开发时间缩短到了5周. 中国是全球增长最快的奢侈品消费市场,年增长率在20%-30%,位列世界第三

杜均:Discuz!最新开发流程详细介绍

中介交易 SEO诊断 淘宝客 云主机 技术大厅 日前,康盛创想(Comsenz)联合艾瑞咨询(iResearch).中国站长俱乐部举办的互联网社区运营沙龙暨2010中国互联网社区发展状况调查线下活动圆满结束.现场就团购.社区运营.Discuz! X的发展方向等热点话题进行了讨论.与会嘉宾和到会站长共计60余名,现场气氛热烈.康盛创想MYUCH运营部杜均对Discuz!最新的开发流程做了详细的介绍. 主持人:待会再继续讨论这个话题.其实刚才国德说从运营方面可以知道更多的细节,有请我们的同事杜均,他