|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java的B/s开发是通常是javaweb开发,又叫J2EE开发,J2SE是手机开发。C#的C/s和B/s开发是说.net和Asp开发。。u在这里说明一点;资深一点的Java和C#程序员都明白一点
项目选定Hessian作为webservice的完成体例,的确很轻量级,速率就跟间接用socket差未几,满是二进制传送勤俭了很多开支。可是在利用过程当中有营业必要是必需取得远程真个ip地点,主机名等信息的。翻便Hessian的文档和google了n次未果,心甘情愿到caucho和spring论坛往问,都没有失掉回复。明天心一横把hessian的源代码到场到项目中单步跟踪,总算有点小劳绩。献丑分享出来,一方面给必要的伴侣,次要仍是但愿列位找找是不是存在bug,和是不是有更好的改进。
一:先撇开Spring不谈,来看看纯Hessian的挪用
依照hessian文档里边先容的demo,在web.xml里边以下设置
Java代码
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>com.caucho.hessian.server.HessianServlet</servlet-class>
<init-param>
<param-name>home-class</param-name>
<param-value>example.BasicService</param-value>
</init-param>
<init-param>
<param-name>home-api</param-name>
<param-value>example.Basic</param-value>
</init-param>
</servlet>
<servlet-mapping>
<url-pattern>/hello</url-pattern>
<servlet-name>hello</servlet-name>
</servlet-mapping>
由此可知Hessian挪用的出口是HessianServlet这个Servlet,出来看看
<p>
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。 |
|