java web开发遇到的几个名词

    刚刚接触java web技术,很多东西的含义都不懂。看了两天对几个名词有所浅释。

1. web services,它究竟是一个什么东西呢?下面是我自己的理解。web services是一种web的服务,你可以在客户端调用它里面类的方法。它的出现很大程度上解决了其他结构数据的传输问题。譬如它采用了XML格式的soap协议和http协议加强了数据跨平台操作(xml,soap等,这些其实都是基于http的文本信息,不带有任何平台特征。因此它可以跨平台),而且穿透防火墙(穿透防火墙就不被防火墙过滤掉,soap与http协议绑定,因为http使用80端口,所有的防火墙都不会屏蔽这个端口)。

2.jsp的认识。以前接触过html,但是它是一种静态的网页脚本语言,随着internet的发展,动态网页的出现,显然不能满足开发界面的需要,这样有很多诸如asp,jsp的纷纷出现。jsp是sun公司倡导的一种动态网页技术标准,在原有的html技术之上,渗透了java代码和一些jsp自身的标签库。后来在项目上使用过jspx,它是jsp2.0功能的一个扩展,它的优点在于它使用xml格式来书写的,显得工整,不像jsp代码是html标记和java程序的混合,显得混乱。web服务器处理jsp请求时,首先要处理里面的java代码(我是这么认为的,java代码控制页面的风格,重新定向等等,这些工作都是要在页面载入之前应该做的操作)。

3.jsf。它是一种java web的全新标准框架,提供更加丰富的UI组件。adf组件技术里就包括standard jsf,可见它的强大性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值