启思java毕业设计代做【篇一:java思想外文翻译毕业设计】java编程思想(java和因特网)1、客户端编程web“”最初采用的服务器-浏览器方案可提供交互式内容,但这种交互能力完全由服务器提供,为服务器和因特网带来了不小的负担
服务器一般为客户浏览器产生静态网页,由后者简单地解释并显示出来
基本html语言提供了简单的数据收集机制:文字输入框、复选框、单选钮、列表以及下拉列表等,另外还有一个按钮,只能由程序规定重新设置表单中的数据,以便回传给服务器
用户提交的信息通过所有web“”服务器均能支持的通用网关接口(cgi)回传到服务器
包含在提交数据中的文字指示cgi该如何操作
最常见的行动是运行位“于服务器的一个程序
那个程序一般保存在一个名为cgi-bin”的目录中(按下web页内的一个按钮时,请注意一下浏览器顶部的地址窗,“经常都能发现cgi-bin”的字样)
大多数语言都可用来编制这些程序,但其中最常见的是perl
这是由于perl是专为文字的处理及解释而设计的,所以能在任何服务器上安装和使用,无论采用的处理器或操作系统是什么
2、脚本编制语言插件造成了脚本编制语言的爆炸性增长
通过这种脚本语言,可将用于自己客户端程序的源码直接插入html页,而对那种语言进行解释的插件会在html页显示的时候自动激活
脚本语言一般都倾向于尽量简化,易于理解
而且由于它们是从属于html页的一些简单正文,所以只需向服务器发出对那个页的一次请求,即可非常快地载入
缺点是我们的代码全部暴露在人们面前
另一方面,由于通常不用脚本编制语言做过分复杂的事情,所以这个问题暂且可以放在一边
脚本语言真正面向的是特定类型问题的解决,其中主要涉及如何创建更丰富、更具有互动能力的图形用户界面(gui)
然而,脚本语言也许能解决客户端编程中80%的问题
你碰到的问题可能完全就在那80%里面
而且由于脚本