zoukankan      html  css  js  c++  java
  • 使用Jersey实现图片服务器与应用服务器分离

         现在模拟一下Jersey从客户端发送图片到服务器。

    1.Tomcat准备

    (1)解压一个新的Tomcat作为图片服务器,然后修改端口号(有3处)。

         image

         image

         image

    (2)然后修改web.xml文件,关闭只读。

         image

    2.客户端准备

    (1)新建一个Java工程,并添加Jersey的依赖包。

    image

    (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("发送完毕");
    	}
    }
  • 相关阅读:
    new delete的内部实现代码
    子串的替换
    求字符串的长度
    TSQL语句学习(四)
    TSQL语句学习(二)
    杭电acm1036
    杭电acm2032
    杭电acm2045
    杭电acm2072
    杭电acm1029
  • 原文地址:https://www.cnblogs.com/yangang2013/p/5688944.html
Copyright © 2011-2022 走看看