基于 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);

}

}

相关文章
|
2月前
|
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)等。
26 0
|
2月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
2月前
|
前端开发 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)
39 0
|
9月前
|
缓存 Java Spring
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
解决IDEA报错:无法检索应用程序 JMX 服务 URL[Failed to retrieve application JMX service URL]亲测可用
1580 1
|
2月前
|
应用服务中间件
idea搭建WebService HelloWorld程序
idea搭建WebService HelloWorld程序
36 0
|
12月前
idea2021断点调试,服务启动特别慢如何解决
idea2021断点调试,服务启动特别慢如何解决
128 0
|
2月前
|
微服务
|
8月前
|
Java
JVM学习笔记-如何在IDEA打印JVM的GC日志信息
若要在Idea上打印JVM相应GC日志,其实只需在Run/Debug Configurations上进行设置即可。
83 0
|
9月前
|
XML Java 应用服务中间件
安装使用IDEA,修改样式,配置服务,构建Maven项目(超级详细版)
安装使用IDEA,修改样式,配置服务,构建Maven项目(超级详细版)
51 0
|
12月前
|
缓存
IDEA安装激活一条龙服务
IDEA安装激活一条龙服务