什么是http接口?需要的key又是从哪里来?还有我提供给他调用接口的地址咋写啊?我是不是得提供一个controller层的方法给他调用啊?没写过外部接口,看网上的文档越看越糊涂,android那边调用我的java接口!新手求指点!
这个接口说白了就像你平常自己希方法一样的,只不过是一个是自己内部调用了去页面进行渲染,一个是外部调用你的方法而已,至于地址,你两自己约定一个,他能调用到就可以了,不要想的太复杂了
百度搜下java restful框架.应该有现成的.照着做就行
现在主流的Java框架用起来很是挺方便的。推荐使用Spring boot,算是Spring框架的集大成者,集合了Spring的诸多优势,又省去了Spring繁琐的配置文件。网上搜Springboot三分钟构建Web服务器(你需要的android调用接口也是一样的,没有任何区别),那个main方法所在的类是通用配置,你不用管它,照写就好。需要注意的是@Restcontroller和@Controller的用法,当然调用接口的地址(uri),调用的方法(post,get等)也有现成的标签@RequestMapping可用。
tcpListener(AnyAddress)
Accept()
Socket.Read
Anasys HttpPackage:
HttpPackage.RequestUrl<->Map<->Bussiness Function
Socket.Write(The HttpPackge It Contains The Bussiness Function Buffer)
你是说webapi吗
你说的key 是 auth验证吧 可以翻翻相关资料