问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java语言 编写接口开发需要用到WebService么?

发布网友 发布时间:2022-04-30 15:57

我来回答

7个回答

热心网友 时间:2022-04-27 15:30

WebService是第三方接口,就是可以远程调用服务接口。如果是本机上,直接调用就行了,不需要用WebService技术!

热心网友 时间:2022-04-27 16:48

你理解的接口只是系统内部的接口,第三方怎么调用呢?
WebService就是针对第三方开发的 ,当然也可以用基于http协议的restful接口

热心网友 时间:2022-04-27 18:23

你要问的应该是数据接口服务吧?
数据接口是提供给第三方调用的服务,主要是为了我们自己的应用得安全性,所以我们只把能供给第三方调用的东西封装在接口服务里。
如果用Java写 可以用WebService 也可以用 http服务写 都可以的。
1、WebService 写的接口服务,调用时需要根据发布地址生成客户端文件才能使用。
WebService 直接用新建 WebService项目
代码如下
import javax.jws.WebService;
import javax.xml.ws.Endpoint;
@WebService
public class XXService {
public static void main(String[] args) {
Endpoint.publish("ip:端口/工程名/XXService", new XXService());
}
public String abc(String aa){
return aa;
}
}
可以直接用http://ip:端口/工程名/XXService?wsdl 查看。
也可以用这个地址生成客户端文件。
2、http的写法使用方便 直接用地址调用 注意get 和post就好。

热心网友 时间:2022-04-27 20:14

通常所说的接口开发(面向接口开发)说的是数据之间的访问,访问的应该是接口而不是具体类,即对于服务提供者来说,我只是提供了对外开放的接口,内部底层的实现外部是不知道的,并不是说webservice,那只是web开发前后台交互的一种方式

举个小例子:

// 服务提供商提供的api,提供登陆、下载功能
public interface ServiceProvider {
    
    void login(String name, String passwd);
    
    void downLoad(String fileName);

}

// 服务使用者通过api调用服务
public class Customer {
    
    ServiceProvider provider;
    
    void loginServer(String name, String passwd){
        provider.login(name, passwd);
    }

    void downLoadFile(String fileName){
        provider.downLoad(fileName);
    }
}

热心网友 时间:2022-04-27 22:22

不需要,wenservice只是一个网络传输协议,做servcie并不一定要实现这个协议,做接口只要能够完成相应的功能即可,但是如果你要公开接口,你就必须按照一定标准来,如果不是那你就要有完整的文档和手册来教会接入者怎么使用。

热心网友 时间:2022-04-28 00:47

接口,java就是对外提供Controller的路径访问!
比如下面:
@Controller
@RequestMapping(value = "/order/info")
我们访问接口地址:http://localhost:8080/order/info

热心网友 时间:2022-04-28 03:28

接口开发种类很多,但是一定是双方定义请求的方式和数据类型,约定大于配置。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卡耐基的智慧大全集内容简介 会说话赢天下内容简介 卡耐基演讲与口才内容简介 商务口才训练内容简介 卡耐基金牌口才作者简介 卡耐基商务口才 作者简介 爱因斯坦的更多故事 杨柯叶谨言是什么电视 房贷和消费贷利率差别不大,但是还款金额差别挺大,都是怎么计算的... ...11月18号提现1500元、,11月25号还款1515,请问我还需要还 求中国银行和农业银行05、06年年报!有的前辈发我邮箱!论文急用!谢谢 feilulu200820@126.com 电饼铛机械版的好还是电脑版的好? 有人说电饼铛发热管是发热丝做的,如用蜂呜档测不响就是坏的,如果测电阻只有几欧就是好的,若有几十欧就 中国农业银行在哪里 我怎样才能查出中国农业银行一年之内的历史交易明细,给别人打的款带帐号的。 农业银行的公告在哪里可以看到呢?有没有专门的辅导书! 焖年糕的家常做法大全怎么做好吃视频 书币买的书到哪儿去找 年糕块怎样做好吃简单 电加热煎饼机用电加热管的好还是电磁加热的好? 跪求中国农业银行2010年全年的财务报表!尽快,谢谢大家乐! 电饼铛热管外露好还是隐藏式好? 高分悬赏急求中国农业银行的财务报表 年糕怎样做视频 麻辣小龙虾怎么可以可以做的更美味呢? 华为mate book d14语音通话对方听不清 能告诉我,主板COM口9针转11针的接口该如何接线吗?谢谢! 主板后面集成显卡旁边的蓝色9针插孔是什么? 主板的串口针脚 matebook14怎么关闭语音播报? 在Java WEB的DAO层开发中关于DAO接口的使用,求解答 java web开发中为什么要调用接口返回数据,而不是直接访问其实现类? 一张身份证在中国移动可以办几张电话卡,原来的号码还在使用中,可以在办卡吗? 网上可以在哪里贷款? 零基础学javaweb开发? 在网上怎么样才能贷款 又是哪一个快点 java web项目中dao的接口,实现类和service接口,实现类区别 佛山电台高明广播FM883玫瑰之约节目背景歌曲是什么歌? java怎样提供webservice接口 请问佛山的高明电台的FM频率是? 为什么Java Web有这么多规范,服务,接口和协议 怎样找到高明电台主持人的照片? 实木地板上粘有玻璃胶,请问怎样可以除去 台铃电动车超速滴滴响怎么关闭 台铃电动车后坐垫一直滴滴叫 多种豆子熬的水下奶吗 临沂中力叉车有限公司怎么样? 为什么台铃电动车骑行的时候后面总是响,怎么才能关掉?太烦人了 哺乳期上火了吃什么降火又不会回奶 叉车服务部范围有哪些?我想注册叉车搬运服务部,范围该写哪些?