如何用java实现B/S模式

iamiking 2002-11-29 10:59:25
我想用java实现b/s模式的报表提交和显示,
请问在数据传输这用什么方法可以实现?
...全文
264 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhongjia 2002-12-05
  • 打赏
  • 举报
回复
大家可以过来看看,http://hnchat.126.com
zhongjia 2002-12-05
  • 打赏
  • 举报
回复
我写的聊天室,就是采用你说的b/s模式开发的,自己写Http协议。
songyangaaron 2002-12-03
  • 打赏
  • 举报
回复
嘿嘿,这里在讨论B/S啊,插一句:
浏览器里显示动态3D(物品的形状是改变的)用什么技术? 别告诉我VRML
doublet 2002-12-03
  • 打赏
  • 举报
回复
学习
squirrelX 2002-12-03
  • 打赏
  • 举报
回复
有道理,收到,改正 browser

to songyangaaron(千里独行):
浏览器里显示动态3D有很多很多的办法,具体的形式在IE的话都是用ActiveX为基础开发的插件。VRML只是一种language,主要是用来描述的。至于形状改变也没什么特别的,每个物体都是有三角形做的,顶点的改变就可以了。实现的方法很多很多,插件也不少。上次倒是看到一个比较特别的,主要想突出阴影效果,可惜我忘了哪个公司了。
flinstone 2002-12-03
  • 打赏
  • 举报
回复
各位怎么E文那么撇啊,B/S应该是browser不是browse.
不是吹毛求疵,只是几位大侠都写成browse,看着实在有点别扭
blueice0120 2002-12-03
  • 打赏
  • 举报
回复
今天看到一本书,JAVA 3D,相信大家都看到了吧!
lijunjoy 2002-12-03
  • 打赏
  • 举报
回复
俺找到的一个很不错的网络安全论坛!~~~
http://www.yiii.net/app/club
signboy 2002-12-02
  • 打赏
  • 举报
回复
database->ejb->servlet->jsp+javascript=完美解决方案,
用applet在处理图形方面可能有点优势,其他几乎没用,将来这个必然会是一个过时的技术
signboy 2002-12-02
  • 打赏
  • 举报
回复
阎宏博士啊,你这样寡闻,谁还敢买你的树啊
squirrelX 2002-12-02
  • 打赏
  • 举报
回复
to signboy(横):

我不同意
“用applet在处理图形方面可能有点优势,其他几乎没用,将来这个必然会是一个过时的技术”
的说法,特别是前面两个短句。

我觉得application和applet无论在哪个方面都一样的,无论是图形还是你说的“其他”。涉及到图形的类和applet是独立的。再说applet完全可以直接作为panel放到其他Container里的。如果说只是因为有类似getImage或者其他让人感到applet有优势的话,那太过于偏颇了,Toolkit里完全可以替代的。

另外,对于applet会不会过时,我不知道。但我知道他最能吸引我的地方倒是IE和其他浏览器都能提供一个版本支持度很底的解释器。

对于java,我并不追求我能使用高版本提供的功能,我觉得底版本的能做很多事情了。

就这里提到的所谓B/S模式,我觉得范围是很广的,并不是一个servetlet能说明的,jsp只是S的一个可选择对象,如果browse那里没有很好的支持的话,那从browse的角度来说和asp或者php是一样的。

这里比较同意funeryoung(天生我才必有用)在前面的说法,如果一定要发挥出jsp的优势并能够在browse端充分体现,还是用applet会非常合适的。比如说能够充分发挥rmi啊,串行化啊,等等方面,包括在传输时考虑到数据加密和压缩,反正就是挖空心思把java的优势发挥出来了:)

对于activeX,我感觉,在认证方面不太清楚,似乎和applet相比太麻烦。
速度也是我一直在考虑的问题,我想过很多种方法,不过没什么让人感觉好点的,我也会继续努力的,等有了稳定的结果会在这里发个帖子的。

不过当我的applet启动后,那发挥出的优势是其他无法比拟的(即使我只用1.1版本以下的版本)

以上只是我的一点看法,没有任何针对性的。
jeffyan77 2002-12-02
  • 打赏
  • 举报
回复
呵呵,如果不知道b/s就是孤陋寡闻,那么99.99%的美国同行都。。。美国没有这个专有名词。

当然,我觉得这个词还是合适的,可以说是中国人的发明创造,就像“软件蓝领”这个词一样。



阎宏博士,写于纽约
《Java与模式》作者
电子信箱:javapatterns@yahoo.com
个人网站http://www.WebEndsHere.com
或者http://218.6.168.109/jeffyan77/

个人作品集http://www.yesky.com/20011108/203866.shtml

买书请到:
http://www.china-pub.com/computers/common/info.asp?id=8182
http://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=BB07630282
http://www.cnforyou.com/query/bookdetail.asp?viBookCode=7638
天生胆小 2002-12-02
  • 打赏
  • 举报
回复
要是用java实现B/S应该是用Java Applet,不过客户端启动速度可能会慢的让你无法忍受,而且报表和打印也不是java的强项。建议使用ActiveX技术,牺牲一点跨平台的特性,可以换来比较大的性能提升。
RichardKong 2002-12-02
  • 打赏
  • 举报
回复
我还是喜欢c/s
Jimreader 2002-12-02
  • 打赏
  • 举报
回复
websphere(EJB)+jsp+数据库
chenlocus 2002-12-02
  • 打赏
  • 举报
回复
我曾经做过这样一个项目,是用java applet与服务器上一个java程序进行通讯,采用socket,在他们之间自定义一个协议,每边有一个模块负责打包和解包,可以实现数据从服务器传到带有applet的网页。

后来我看了一些书,发现这种模式有点象java rmi。
jinfanzi 2002-12-02
  • 打赏
  • 举报
回复
我现在做的电信工程的报表就是采用这种模式(零客户端的):
database->ejb->servlet->jsp+javascript
kevinhe20 2002-12-02
  • 打赏
  • 举报
回复
b/s:browse /server,用jsp,servlet代替Frame,要用applet的话对于客户端的jdk有很高的要求,版本低ie就不能显示
c/s:client/server,一般的应用程序都是c/s结构,要下载或是安装软件后才能
运行
313fxq 2002-12-01
  • 打赏
  • 举报
回复
B/S不是已经很普遍的应用了,实现的方法也是很多的啊。楼主随便找个例子看看,就可以发现很多知识的。
coderStone 2002-12-01
  • 打赏
  • 举报
回复
Servlet实现
加载更多回复(9)

50,634

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧