Idea中 webservice 的调用

需建立一个maven 项目 项目核心目录如下核心目录

运行启动类

**
 * 启动类
 */
@SpringBootApplication
public class EnergyApplication {

    public static void main(String[] args) {
        SpringApplication.run(EnergyApplication.class, args);


    }
}

配置类:`@Configuration
public class CxfConfig {
@Bean
public ServletRegistrationBean disServlet() {
return new ServletRegistrationBean(new CXFServlet(), “/energy-mes/*”);
}

@Bean(name = Bus.DEFAULT_BUS_ID)
public SpringBus springBus() {
    return new SpringBus();
}

@Bean
public EnergyService energyService() {
    return new EnergyServiceImpl();
}

@Bean
public Endpoint endpoint() {
    EndpointImpl endpoint = new EndpointImpl(springBus(), energyService());
    endpoint.publish("/energyWService");
    return endpoint;
}

}`

运行成功后可看到端口号:
运行成功调用网址:
http://+webservice 运行电脑的ip :端口号 +CxfConfig 中的urlMappings+CxfConfig中的addr +***?***+wsdl
例如:http://10.20.126.61:9099/energy-mes/energyWService?wsdl
注意 wsdl 千万不能丢
调用成功后 显示
成功
小知识点:如何查看自己的IP
1、window+R cmd

ipconfig
2、找到自己的IP

IP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值