基于 Idea 快速搭建 WebService 服务|学习笔记

简介: 快速学习基于 Idea 快速搭建 WebService 服务

开发者学堂课程【精通 Spring Cloud Alibaba基于 Idea 快速搭建 WebService 服务】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/634/detail/10054


基于 Idea 快速搭建 WebService 服务


内容介绍:

一、WebService 架构服务

二、基于 Idea 快速搭建 WebService


一、WebService架构服务

最为核心的组件:

wsdl (接口信息、方法、调用地址、参数)

图片3.png


二、基于 Idea 快速搭建 WebService

1)UserService.java

package com.mayikt.service;

import javax. jws. WebService;

@WebService

public class UserService {

@WebMethod

publicString getUser(long userId) {

return“每特教育+”+userId;

}

publicstatic void main(String[] args) {

//发布我们的接口

Endpoint.publish (address:"http://192.168.18.218: 8089/ service/ Userservice", new Userservice ()System.out.println("服务发布成功");

}

}

2)Client.java

import com. mayikt.service.UserServiceServiceLocater;

public class Client {

public static void main(String[] args) {

UserServiceServiceLocator userServiceServiceLocator = new UserServiceServiceLocator Userservice userService = userServiceServiceLocator. getuserservicePort ();

//远程实现rpc调用,采用代理技术返回结果

Stringresult = userService.getUser(10L);

System.out.println("result:"+result);

}

}

相关文章
|
7月前
|
Java 编译器 开发工具
Java基础学习笔记——idea篇
JDK由JRE(包含JVM和核心类库)和开发工具箱(如javac编译器和java运行工具)组成。Java项目结构包括Project、Module、Package和Class。IDEA快捷键包括:生成main方法(main psvm)、复制代码(Ctrl+D)、删除代码(Ctrl+Y/X)、格式化代码(Ctrl+Alt+L)、重命名(Shift+F6)等。
55 0
|
7月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
7月前
|
前端开发 Java 数据库连接
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
78 0
|
2月前
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
179 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
5月前
|
微服务
idea 配置 service 服务,多模块同时启动
idea 配置 service 服务,多模块同时启动
919 7
|
5月前
|
Java
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
idea启动java服务报错OutOfMemoryError: GC overhead limit exceeded解决方法
868 0
|
缓存 Java Spring
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
2274 1
idea2021断点调试,服务启动特别慢如何解决
idea2021断点调试,服务启动特别慢如何解决
208 0
|
7月前
|
应用服务中间件
idea搭建WebService HelloWorld程序
idea搭建WebService HelloWorld程序
56 0
|
7月前
|
微服务