这两天给系统加了一个基于hessian的远程服务,本来很简单的一个东西,却因为种种原因,发布过程颇为坎坷,确实系统业务和流程非常庞大复杂,我刚开始来,也确实对系统不熟悉,但是不管怎样,我应该反思。
和rmi,ejb等等分布式计算框架一样,hessian也是为了分布式计算。简单来说,一个基本的分布式计算应该解决如下的基本问题:
1:远程服务的透明调用
2:对象传输的序列化
3:通讯协议
与rmi不同的是,hessian的通讯是基于java servlet来做的,而不是像rmi那样有自己的独有通讯协议,要启动rmi服务,需要在web容器之外再指定端口,而hessian直接用web容器的http端口,因为它是一个servlet,同样,它也不能脱离于web容器单独存在,这是一个很取巧但是很聪明的地方,我认为1和2才是最重要的,至于用什么通讯的,那个谁关心?只要数据正常发送和响应就好了。关于数据的序列化和反序列化,hessian是有自己的私有协议的,而不是java的序列化格式。至于hessian怎么使用,这个相当简单,网上有很多例子。
这次的发布测试,经过辛苦的排查,发现问题出在mod_jk的转发上,最终发现是因为apahce由于种种原因,没有正常的停止并启动,导致mod_jk.conf新加入的关于hessian服务的转发规则没有生效,hessian客户端调用时,老是报file not found,这是因为这个调用的url,不在apache的转发规则里,apache自己在服务器内部寻找,但url是个serlvet地址,apache当然找不到了。
一句话,是我太相信了apache的控制脚本了。本来想写很多的,就先写到这里吧。
分享到:
相关推荐
1.首先我们来了解几个概念,“事件”,“事件流”,“事件名称”,“事件处理函数/事件监听函数,也许是“老生常谈”,知道的朋友可以越过。 事件: 事件是用户自身或浏览器进行的特定行为。如:用户点击 也就是常用...
5. 文本理解与情感表达:教师引导学生通过关键词如"断断续续"和"随便说说"来深入理解文本,感受人物的情感。"断断续续"揭示了钢琴弹奏者的不熟练,而"随便说说"则表现了妹妹体贴哥哥的懂事。通过这些细节,学生可以...
歌词中的“what are words if you really dont mean them”提出了一个问题:如果誓言只是随便说说,那么它们还有什么意义?这提醒我们在表达感情时,必须真诚,因为语言的力量在于其背后的真心。"What are words if ...
27. **姑妄言之**:暂且随便说说,不一定有根据。 28. **莞尔而笑**:微笑的样子,表示愉快的心情。 29. **亦步亦趋**:形容盲目跟随,没有独立见解。 30. **沽名钓誉**:为了获得名誉而采取不正当手段。 这些成语...
万能二字可不是随便说说的,有定理为证,万能近似定理说,当神经网络的隐藏单元足够多,它就能逼近任意函数。也就是说,只要提供的训练数据量充足,就一定能用一个隐藏单元够多的神经网络去拟合这些训练数据。然而...
5. **不强求**:如果邀请只是随便说说,就不要过分执着,尊重对方的决定。 6. **自我反省**:在出现问题时,先反思自己是否有错,尝试站在对方立场理解问题。 7. **谦逊低调**:适应环境,学会大方,即使内心不...
**“空了吹”是——随便说说**。这是一种表示说话者并不十分在意或者只是随口说说的态度。 5. **“豁别个”是——欺骗**。这个词组在四川方言中用来形容欺骗或者忽悠的行为。 - **选择题**: - 这部分题目主要...
8. 带点词语解析:如“随便说说”表明说话人并不期望认真对待,而“多纯熟”和“多深”则分别强调技艺的精湛和情感的深沉。 9. 逻辑关系匹配:题目涉及事物之间的对应关系,如“绿色—颜色”与“铅笔—文具”对应,...
11. **文学常识与理解**:涉及诗词作者、句子理解等,如《春夜喜雨》是杜甫的作品,“随便说说”可能意味着随口一提,不一定是认真的。 12. **修辞手法**:识别并理解各种修辞手法,如拟人(“优美的音韵,像灵泉...
1)改为第三人称转述:"姑娘告诉哥哥不要难过,她不过是随便说说罢了。" 2)保持原意的改写:"兄妹俩被那美妙的琴声深深地吸引了。" 3)合并句子:"尽管他已经连续工作30多个小时,但大家怎么也劝不走他。" 4)仿写句子...
第③题“哥哥,你别难过,我不过随便说说罢了。”适合E.体谅、安慰;第⑤题“谈得多纯熟啊!感情多深哪!您,您不会就是贝多芬先生吧?”应选D.赞叹、惊喜;第⑤题的补充部分未提供情境,无法判断。 2. **查字典**...
9.新增快捷发表随便说说功能。 10.新增GG用户在公司集团功能 显示VIP图标等功能。 11.新增表情批量导入和导出功能。 12.整合视频认证功能。 13.GG用户搜索功能 14.截图发送无法等待。 15.GG2011支持群聊,群发送...
功能随便说说,供参考: 1.地图和平面布置图 办公室、展馆布置示意图、立体交通图、地铁与方向图等。 2.网络图 网络拓扑图、机架图、网站图 3.软件 图、流程图与数据库模型等 4.商务和管理 组织结构图、甘特图、...
2. **随便说说的同意**:确认顾客的同意后,迅速行动,防止因过度推销导致的反感。 **倾听技巧** 1. **避免偏见**:倾听时不要预先设定观点。 2. **不轻易提建议**:让顾客自由表达,适时提供帮助。 3. **避免插嘴*...
随便说说最近项目中的三层架构吧。讲点实际的东西。我最讨厌空讲道理。网上讲道理的太多了,不喜欢举例子。 大多数文章中都或多或少的讲到了三层架构。表示层,业务层,数据层。又把业务层再细分,分为外观服务层,...
因为工作内容的原因,我在前后两家公司中的工作中主持和经历了十余次代码和架构的重构,下面随便说说我对重构的一些经验和想法。关于重构首先重构面临的背景都是相似的,程序员们为了快速完成需求和上线而写出了最基...
因为工作内容的原因,我在前后两家公司中的工作中主持和经历了十余次代码和架构的重构,下面随便说说我对重构的一些经验和想法。关于重构 因为工作内容的原因,我在前后两家公司中的工作中主持和经历了十余次代码...
平常不是很接触XML,本文就随便说说XML的两种解析方式。 DOM解析方式 DOM即文档对象模型(document object model)。根据W3C的描述,DOM是一套用于HTML和XML文档的标准接口,它定义了文档的逻辑结构,以及访问或操作...
随便说说,学校的教室、操场、银行营业厅、金库、储蓄所、ATM取款机、社会治安管理和监视、城市交通管理、汽车站、火车站、高速公路和机场等、大型商场、超市和购物中心、变电站、发电厂、生产线、库房和厂区监控,...