HSF新人用户手册

上传人:re****.1 文档编号:545042658 上传时间:2022-09-03 格式:DOC 页数:41 大小:1.37MB
返回 下载 相关 举报
HSF新人用户手册_第1页
第1页 / 共41页
HSF新人用户手册_第2页
第2页 / 共41页
HSF新人用户手册_第3页
第3页 / 共41页
HSF新人用户手册_第4页
第4页 / 共41页
HSF新人用户手册_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《HSF新人用户手册》由会员分享,可在线阅读,更多相关《HSF新人用户手册(41页珍藏版)》请在金锄头文库上搜索。

1、HSF新人用户手册一江,更新时间: 2010-9-91. HSF 介绍22. 安装和使用HSF3.1. 下载和安装HSF3-2. 进行HSF服务开发63. 查询和调用HSF服务133. HSF相关开发工具161. Eclipse Jetty 插件162. Hsf.unit 213. Hsf-Standalone 234. HSF工作原理241. JBoss中的HSF部署模型242. Tomcat中的HSF部署模型253. HSF发布服务254. HSF订阅及调用服务265. HSF服务配置详解 281. HSFSpringProviderBean 282. HSFSpringConsumerB

2、ean 301. HSF介绍HSF全称为High-Speed Service Framework ,旨在为淘宝应用提供一个分布式的服务框架,HSF从分布式应用层面以及统一的发布/调用方式层面为大家提供支持,从而可以很容易的开发分布式的应用以及提供或使用公用功能模块,而不用考虑分布式领域中的各种细节技术,例如远程通讯、性能损耗、调用的透明化、同步/异步调用方式的实现等等问题。更详细的HSF介绍信息请访问:淘宝百科HSF页面,常用链接入口:http:/ C? http: /hsf. taobao. net/hsf/index, html D*HSF OPS线下查询地址HSF OPS线上查询地址HS

3、F OPS预发查询地址HSF报表系统HSF帮助中心HSF文档中心HSF各版本下载地址HSF Jetty eulip紀插件更新地址 ConfigServer OPS 线下地址 HSF部署系统HSF百科图1-1. HSF常用链接入口2. 安装和使用HSF1. 下载和安装HSF第一步:从HSF主页访问HSF软件下载中心,下载JBoss 4.2.2和HSF 1.4.8压缩包。如下图所示:电*0卜载中心令O W http: /hsf, tacbaOx net /hsfvErsian/株件毒祥下6址H8F1 4.3线上用的斑多垣穩定版本HSF1.4.4忡oti硏绩的版本*目前加面.HSF1.4.5皓茹星新

4、容尸轎1Q r升如本.HSF1.4 7下銀Notl佑 户翩議版:HSF1.4.8T朝145基础上去11妝11旳版本,强列健溟便用谨頓本HSF.5.0下藍動nwebw ervice.权重规则瞪控等加8 *使fflVebse n/icE瞎语盲1的建溟使用此版丰.陰斯1因F歸揺V諡d恣;曲二胳鬆: :廠卒下垄地址1 J0Q8E1.2,2Tomcat6.0.20Tffi图2-1. HSF下载中心第二步:解压jboss-4.22GA.zip 包到任意目录,如。这时JBoss应该位于D:jboss-422.GA 目录;解压 taobao-hsf.tgz 到JBOSS_HOME%serverdefaultd

5、eploy目录。至此,JBoss和HSF安装完成。JBoss服务器目录结构如图 2-2所示。本文的后续章节中将,?使用 JBOSS_HOM1E代JBOSS解压目录 D:jboss-4.22GA?使用 DEPLOY_DIR%代 %JBOSS_HOME%serverdefaultdeploy目录bl血s* DJ0OSS.HOMEconf lgurat libservtr j default田巴Conf+ I iit ior l deployDEPLOY_DRejb3B deployer jbossaop-jdl?50 deployer jiboss-bean, depl oyer jboss-sp

6、rini-jdkS.deployer jibossweb. deployerj ms console, wari nana?ementIE 3 t aobao-hsf. sar+ uuid-kty-tenarator.warO lib巴logi+i O p 十已vork图2-2. JBoss和HSF安装后目录结构第三步:执行 JBOSS_HOME%binrun.bat 启动 JBoss,这时访问 http:localhost/将能够看到JBoss服务器默认首页,如图2-3所示。图2-3. JBoss服务器默认首页如果启动时,遇到 .BindException:Address already i

7、n use: JVM_Bind:80,如图2-4所示。L. BindException : Address Alt*ead in use: JUM_Bind:80at .apache .toncA. JIoEndpoint. init at o pg .apache. toncA .JIoEndpo int. st ai*t (JI aEndpo in t. jau*:S14) at ori .apache .coyote.httpll ttpllProtoco 1 .startHttmllFpotocol* j蠱 at.apache.cataLina,connector.Connector.

8、startat orsi. jboss . web*tomcat seru ice , JBossVeb. st art Connect orLs. Jboss , webtomcat .wericE JBo ? sUeb. handle Not if icat ionat sun reflect .DelesfatinMetlwdAccessorTmpl. invokeDelesfdtinsfllethodAcct at Java.lngf.reflect.MethodinMoeat or Jboww rx not if iut ion . No t if icat ion Lis tene

9、rFraxi/ * inuoke (Not if leal at $FDxy44. handle Not if icat ian Unlnouri Sourceat org. jbos? .mx.util. JBossNotif Icat lonBKoadcSterSuppoHt , JiandleNot if icat opg(. jboss .mx.ut 11 JEIossNotlFicatlonBtoadcasteiSnppoi?t -sendNotif icat: MA: 10Bat org . jboss _sjs ten.se iuer_Seru er Impl_ sendNo t

10、if icationCSepuerlmpl-jaua at org . Jhoss .systen.seIuer. Seruerlmpl-doStai?t Seiuerlmpl- jaua :497 at org . jboss .sijsten.seiuep-Seruepintpl-StartiSejuerimpI-jua :362 at org.jbo ss .Main .boot (Main .at org.jbo SS .Main$l.rUn15 131 :4S,098 HARN JBossUeb J Failed to s tart Conn ecto t*sLifecc le Ex

11、cept ion : serv ice ,&tName: Jboss .web; Protocol hndllep stArt f Ladt/ in use: JUM_Bind:80at OF9.apache.cataliat ors.jboss-ueh-tomcat.eeruice.JBossVeb.startConnectorsJBossUeb.jaua图2-4. JBoss启动,端口占用异常这说明JBoss Web默认使用的80端口被其他程序占用,你可以停掉占用80端口的应中存放了该用或修改 JBoss 端口配置,DEPLOY_DIR%jboss-web.deployerserver.x

12、ml配置信息,修改方法如下图所示。这里我使用的是8080端口。1415161.71.81.920212223242.51- A Connector*F represents an endpoint by which requests are received and. rasp on sea are 疋曰七 urned D ocum b nt a t j_ on 耳七 2Java HTTP Connec七口芝:/docs/config/http trtm丄(blocking & nn-to1ocking) Java AJE Connector:/d ocs/conflg/aj p-html(H

13、TTE/AJE) Connector: /docs/apr-r htmlDexn, a non-SSL HTTP/I +1 Connec七口匕 on per七 3080SiagftBgiboss webmmDConnector pciuW 8083 | addre55=l1 $jboss .hind, address)!1 maxThr a-ad s=1 250 id axH 七 tp Header Sj. z hi= 0 X92,!empty S e 3 s i o nF a th=11 true pro 七 uqImji lhenahleli a okups=!, false11 r edlrec七EcjeIzm11 84431 aca spfcCo11 100 !i u(3:rm&图2-5.修改JBossWeb连接端口2. 进行HSF服务开发本节将以HelloWorldService为实例介绍HSF服务的开发,使用到的工具有安装了maven 插件 m2clipse 的 eclipse。第一步:使用maven命令或eclipse创建一个简单的 Web工程HsfS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号