hprose java 下载_Hprose Java下载

Hprose For Java是一款免费、开源的高性能远程对象服务引擎,拥有简单易用、功能强大的特点,可以完美支持高性能远程对象服务引擎AAuto Quicker、asp、c++等诸多编程语言,只需要在简短的时间内就可以创建出对应的服务器端应用程序和客户端应用程序。

支持语言

AAuto Quicker

ActionScript

ASP

C++

Dart

Delphi/Free Pascal

dotNET(C#, Visual Basic...)

Golang

Java

JavaScript

Node.js

Objective-C

Perl

PHP

Python

Ruby

...

创建Hprose的Hello服务器

我们以Netbeans作为开发环境为例,来介绍一下如何创建一个Hprose服务器,按照传统惯例,都是以Hello World为例来作为开始的,我们这里稍稍做一下改变,我们创建的服务器将发布一个sayHello方法,这样客户端就可以调用它来对任何事物说Hello啦。

首先启动Netbeans开发环境,打开菜单的“文件→新建项目”,选择“Java Web→Web应用程序”,然后选择下一步,将项目名称改为HelloServer,再点下一步,选择好服务器后,点完成。

下面我们该把Hprose.jar放到该项目中来了。在Netbeans创建的HelloServer目录下,新建一个lib目录,然后将Hprose.jar复制到其中。

接下来在项目中,打开HelloServer下“库”的右键菜单,点击“添加JAR/文件夹...”,选择Hprose.jar,将其添加入库中。

之后在“源包”上打开右键菜单,选“新建→Java类...”,将类名改为Hello,包名任意,也可以不填写,只要跟后面配置HproseServlet时保持一致就可以啦。

Hello类的代码如下:

95b6692b38ebc32bd6e1f586a48e645b.png

好了,下面我们只要再配置一下Servlet,就可以发布这个服务啦。配置方法如下:

打开“HelloServer→配置文件→web.xml”。

打开“Servlet”选单,点击“添加Servlet元素...”按钮,设置Servlet名称为HelloServlet,Servlet类为hprose.server.HproseServlet,URL模式为/Hello。

在初始化参数部分,点“添加(A)...”按钮,设置参数名为class,参数值为Hello,这里的Hello对应我们刚才创建的Hello类。如果您在创建Hello类时包含有包名,这里也应该写包含了包名的全名。

这样我们的服务器端就创建好了,是不是相当的简单啊?

好了我们来看看效果吧,打开“HelloServer”的右键菜单,选择“运行”,之后您会看到浏览器窗口被打开,不过默认页面并不是我们的Servlet页面,没关系,我们直接在浏览器中更改一下URL,改为:http://localhost:8084/HelloServer/Hello,然后回车,如果看到如下页面内容就表示我们的服务发布成功啦。

5672f21c061e1955637bae26154fe121.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值