[hessdroid]Android下使用Hessian与Java服务端通讯

来源:农民伯伯 责任编辑:栏目编辑 发表时间:2013-07-01 11:10 点击:

前言

   随着项目演示版的接近尾声,开始准备Android的方方面面,其中很重要一点就是和服务端通讯,这里试用和评估一下Android平台下的Hessian,虽然非官方版本,但是一直有更新。
 

 

链接

  1.  Hessian官方网站:

      说明:Hessian也是一个轻量级的,自定义描述的二进制RPC协议.因为它是一个二进制协议,所以它很适合于发送二进制数据而需要使用其它附件来扩展这个协议。

      地址:http://hessian.caucho.com/

  2.  hessdroid项目:

      说明:hessdroid 是Resin 的Hessian二进制远程调用框架在Android上非官方移植版本。

      地址:http://code.google.com/p/hessdroid/

  3.  Mercurial

      说明:是一个轻量级的分布式版本控制系统,我选的是TortoiseHG for Windows 32bit,这里用于下载hessdroid源代码的工具。

      地址:http://mercurial.selenic.com/downloads/

 

声明

  欢迎转载,但请保留文章原始出处:)
 

  农民伯伯: http://over140.blog.51cto.com/  

 

正文

  一、准备

    1.1  下载源码

      下载Mercurial,安装完之后右键TortoiseHg->Clone->Source Path,输入"https://hessdroid.googlecode.com/hg/"下载即可。

    1.2  打包成jar

      源码直接用eclipse导入即可,然后导出成jar即可,这里我导成了hessdroid.jar。懒得自己导的可以从这里下载:http://download.csdn.net/source/2584651。

 

  二、通讯接口

    和WebService一样,准备一个接口:

public interface BasicAPI {
  
public String hello();
}


 

  二、服务端

    服务端为Tomcat+Servlet。

    2.1  导入Hessian官方Java的jar包,从http://hessian.caucho.com/下一个导入就行,本文例子是hessian-3.0.20.jar

    2.2  BasicService.java

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Android 完全退出程序
  • 原创:Android应用开发-Andorid歌词秀,含源码
  • android 屏幕保护
  • Android手机软件汉化教程---第四课 dex文件汉化
  • 众多Android 开源项目推荐,给力工作给力学习
  • Android Audio代码分析4
  • Android得到已安装的应用程序信息!
  • Android开发者指南(29) —— USB Host and Accessory
  • Android成长的幕后推手:工程师鲁宾
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1