Posts Tagged ‘j2ee’

J2EE常见名词及缩写

星期五, 四月 14th, 2006

这两天在读英文版的J2EE Tutorial(The J2EE 1.4 Tutorial For Sun Java System Application Server Platform Edition 8.2),突然想把里面出现的名词以及缩写什么的总结一下(据我所知不少newbee看见这一大堆名词都相当头晕)。呵呵这篇文章会随着我读的进度而不断更新(今天读的还算不少,基本整个Overview都看完了)
J2EE常见名词及缩写(From J2EE Tutorial):
(更多…)

J2EE vs .NET

星期二, 十二月 27th, 2005

by Bruce Eckel
Which platform i.e. .NET or Java is going to dominate in next 3-4 years?
There are two factors here:
Java has a large, passionate following of people who have spent enough time with the language to know it well. It has generally served them well — at least for server-side programming and for some desktop application programming. And Java is cross-platform, something which continues to grow in importance as Linux becomes more popular and since Apple has gone to OSX (and now, finally, supports Java — quite well, as it turns out).
(更多…)

手机与Servlet的网络通信技巧(zz)

星期四, 十二月 15th, 2005

转自一个叫冷月宫主的人的BLOG,里面还是有一些很不错的文章,稍后转过来!

随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。只有你实现移动设备与非移动设备互相通信的功能后,你设计的移动设备应用程序才可以称的上是真正有用的。在本文中, 我们将通过一个简单的例子来学习如何实现手机与Servlet的网络通信。该程序经tomcat4.0.6、J2ME的MIDP简表及SUN的J2ME的无线应用程序开发工具包编译、配置和测试通过,同时在手机模拟器上中文显示正常。

一些参考书都讲了J2ME的网络编程,但我感觉大都有点雷同,并且很少有完整的手机客户端程序以及Servlet服务器端程序,虽然手机与Servlet通信的方法有多种,但经实践与比较,我觉得手机和Servlet通信比较简单的方法就是DataInputStream.readUTF和DataOutputStream.writeUTF的配对使用,比如手机发送数据可以在Connection的输出流中用DataOutputStream.writeUTF依次写入多个参数,相对应的,Servlet打开请求的输入流(request.getInputStream)用DataInputStream.readUTF来依次读出。返回的参数也一样,Servlet用response.getOutputStream打开输出流,并把返回值依次写入,手机端打开Connection的输出流并读出即可。至于多个参数多个返回值都是没有问题的,只是多次使用writeUTF和readUTF罢了。读者可以参考程序中的注释,以及运行结果来理解手机与Servlet是如何传递与返回参数的以及是如何来进行网络通信的。

手机客户端:
(更多…)