使用Jersey实现图片服务器与应用服务器分离
2024-10-13 05:35:05
现在模拟一下Jersey从客户端发送图片到服务器。
1.Tomcat准备
(1)解压一个新的Tomcat作为图片服务器,然后修改端口号(有3处)。
(2)然后修改web.xml文件,关闭只读。
2.客户端准备
(1)新建一个Java工程,并添加Jersey的依赖包。
(2)编写程序
public class JerseyDemo{ public static void main(String[] args) throws IOException{ //实例化一个Jersey
Client client = new Client(); //另一台服务器的请求路径
String url = "http://localhost:8088/img-web/upload/qqq.jpg"; //设置请求路径
WebResource resource = client.resource(url); //本地路径
String path = "C:\\1.jpg"; //读取文件到内存在
byte[] bs = FileUtils.readFileToByteArray(new File(path)); //发送开始
resource.put(String.class,bs); System.out.println("发送完毕");
}
}
最新文章
- struts2国际化
- WCF、Web API、WCF REST、Web Service比较
- JAVA中最常用的十个快捷键
- php 关于时区 date gmdate date_default_timezone_set/get 终极答疑
- 转:理解Cookie和Session机制
- hybrid app 简介
- AX 2012 Form and Parts
- linux 安装webbench
- OC基础(27)
- [codility]tree_height
- Swift和OC混编时, 关于@objc的作用
- Check SMTP Server Availability for ORA-29278 or ORA-29279 errors using UTL_SMTP to Send Email
- c++ , const对象中的变量不能被修改
- JVM 体系结构
- springMVC+Mybatis(使用AbstractRoutingDataSource实现多数据源切换时)事务管理未生效的解决办法
- 【java】文件复制的简单实现
- asp.net mvc 5 蛋疼的问题
- Luogu P5309 [Ynoi2012]D1T1
- 导出pdf功能
- POJ 3080 Blue Jeans (字符串处理暴力枚举)
热门文章
- SaberRD之直流工作点分析
- 读书笔记 effective c++ Item 22 将数据成员声明成private
- spring mvc之@ModelAttribute注解
- IKAnalyzer 分词
- VUE2.0实现购物车和地址选配功能学习第一节(来源--慕课网河畔一角)
- Android网络开发实例(基于抓包实现的网络模拟登录,登出和强制登出)
- Collection和Map
- 你知道自己执行的是哪个jre吗?
- Html<;img>;标签特写 2017-03-10 AM
- struts2学习笔记 ⑤