HSF新人用户手册
一江,更新时间:2010-9-9
1.HSF介绍 (2)
2.安装和使用HSF (3)免费软件下载网站入口
1.下载和安装HSF (3)
2.进行HSF服务开发 (6)
3.查询和调用HSF服务 (13)
3.HSF相关开发工具 (16)
1.Eclipse Jetty插件 (16)
2.Hsf.unit (21)
3.Hsf-Standalone (23)
4.HSF工作原理 (24)
1.JBoss中的HSF部署模型 (24)
2.Tomcat中的HSF部署模型 (25)
3.HSF发布服务 (25)
4.HSF订阅及调用服务 (26)
5.HSF服务配置详解 (28)
1.HSFSpringProviderBean (28)
2.HSFSpringConsumerBean (30)
1.HSF介绍
HSF全称为High-Speed Service Framework,旨在为淘宝应用提供一个分布式的服务框架,HSF从分布式应用层面以及统一的发布/调用方式层面为大家提供支持,从而可以很容易的开发分布式的应用以及提供或使用公用功能模块,而不用考虑分布式领域中的各种细节技术,例如远程通讯、性能损耗、调用的透明化、同步/异步调用方式的实现等等问题。更详细的HSF介绍信息请访问:淘宝百科HSF页面,常用链接入口:hsf.taobao/。
图1-1.HSF常用链接入口
2.安装和使用HSF
1.下载和安装HSF
第一步:从HSF主页访问HSF软件下载中心,下载JBoss4.2.2和HSF1.4.8压缩包。如下图所示:
图2-1.HSF下载中心
第二步:解压jboss-4.2.2.GA.zip包到任意目录,如D:\。这时JBoss应该位于
D:\jboss-4.2.2.GA目录;解压到%JBOSS_HOME%\server\default\deploy 目录。至此,JBoss和HSF安装完成。JBoss服务器目录结构如图2-2所示。
图2-2.JBoss和HSF安装后目录结构
第三步:执行%JBOSS_HOME%\bin\run.bat启动JBoss,这时访问localhost/将能够看到JBoss服务器默认首页,如图2-3所示。
图2-3.JBoss服务器默认首页
如果启动时,遇到java.BindException:Address already in use:JVM_Bind:80,如
图2-4所示。
图2-4.JBoss启动,端口占用异常
这说明JBoss Web默认使用的80端口被其他程序占用,你可以停掉占用80端口的应用或修改JBoss端口配置,%DEPLOY_DIR%\jboss-web.l中存放了该配置信息,修改方法如下图所示。这里我使用的是8080端口。
图2-5.修改JBoss Web连接端口

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。