外文翻译---servlet和jsp技术简述内容摘要:
ogramming language and follow a standard API. Servlets are supported directly or by a plugin on virtually every major Web server. Consequently, servlets written for, say, Macromedia JRun can run virtually unchanged on Apache Tomcat, Microsoft Inter Information Server (with a separate plugin), IBM WebSphere, iPla Enterprise Server, Oracle9i AS, or StarNine WebStar. They are part of the Java 2 Platform, Enterprise Edition (J2EE。 see so industry support for servlets is being even more pervasive. Inexpensive A number of free or very inexpensive Web servers are good for development use or deployment of low or mediumvolume Web sites. Thus, with servlets and JSP you can start with a free or inexpensive server and migrate to more expensive servers with highperformance capabilities or advanced administration utilities only after your project meets initial success. This is in contrast to many of the other CGI alternatives, which require a significant initial investment for the purchase of a proprietary package. Price and portability are somewhat connected. For example, Marty tries to keep track of the countries of readers that send him questions by . India was near the top of the list, probably behind the . Marty also taught one of his JSP and servlet training courses (see in Manila, and there was great interest in servlet and JSP technology there. Now, why are India and the Philippines both so interested? We surmise that the answer is twofold. First, both countries have large pools of welleducated software developers. Second, both countries have (or had, at that time) highly unfavorable currency exchange rates against the . dollar. So, buying a specialpurpose Web server from a . pany consumed a large part of early project funds. But, with servlets and JSP, they could start with a free server: Apache Tomcat (either standalone, embedded in the regular Apache Web server, or embedded in Microsoft IIS). Once the project starts to bee successful, they could move to a server like Caucho Resin that had higher performance and easier administration but that is not free. But none of their servlets or JSP pages have to be rewritten. If their project bees even larger, they might want to move to a distributed (clustered) environment. No problem: they could move to Macromedia JRun Professional, which supports distributed applications (Web farms). Again, none of their servlets or JSP pages have to be rewritten. If the project bees quite large and plex, they might want to use Enterprise JavaBeans (EJB) to encapsulate their business logic. So, they might switch to BEA WebLogic or Oracle9i AS. Again, none of their servlets or JSP pages have to be rewritten. Finally, if their project bees even bigger, they might move it off of their Linux box and onto an IBM mainframe running IBM WebSphere. But once again, none of their servlets or JSP pages have to be rewritten. Secure One of the main sources of vulnerabilities in traditional CGI stems from the fact that the programs are often executed by generalpurpose operating system shells. So, the CGI programmer must be careful to filter out characters such as backquotes and semicolons that are treated specially by the shell. Implementing this precaution is harder than one might think, and weaknesses stemming from this problem are constantly being uncovered in widely used CGI libraries. A second source of problems is the fact that some CGI programs are processed by languages that do not automatically check array or string bounds. For example, in C and C++ it is perfectly legal to allocate a 100element array and then write into the 999th element, which is really some random part of program memory. So, programmers who fet to perform this check open up their system to deliberate or accidental buffer overflow attacks. Servlets suffer from neither of these problems. Even if a servlet executes a system call (., with or JNI) to invoke a program on the loc al operating system, it does not use a shell to do so. And, of course, array bounds checking and other memory protection features are a central part of the。外文翻译---servlet和jsp技术简述
相关推荐
非作业人员进入。 4)拆除时要统一指挥,上下呼应,动作协调,当解开与另一人有关的结扣时,应先通知对方,以防坠落。 5)在拆架时,不得中途换人,如必须换人时,应将拆除情况交代清楚后方可离开。 6)当天拆架下班时,不应留下隐患部位。 7)拆架时严禁碰撞脚手架附近电源线,以防触电事故。 8)所有杆件和扣件在拆除时应分离,不准在杆件上附着扣件或两杆连着送到地面。 9)所有的脚手片 ,应自外向里竖立搬运
于 20毫米,预测机头又有向偏差大的方向发展的趋势时,要采取纠偏措施。 纠偏时开动纠偏千斤顶。 纠偏时每 1 米测量一次,并做机头和机尾的数据比较,有回归趋势时,保持一段顶进距离后,要停止纠偏,防止左右摆动。 纠偏的原则是膨润土胶质价 膨润土 水 碱 60~ 70 100 524 2~ 3 70~ 80 100 524 ~ 2 80~ 90 100 614 2~ 3 90~ 100 100
数图表,以及相关人员的协 助。 对于监控系统出现的任何故障都需要无条件进行维修(硬件设施损坏无法修复除外)。 根据监控系统各部分设备的使用说明,每月检查其各项技术参数及监控系统传输线路质量,处理故障隐患,确保各部分设备各项功能良好,能够正常运行。 三、 定期上门巡检服务 . 每二个季度进行一次设备的除尘、 清理,扫净监控设备显露的尘土,对摄像机、防护罩等部件要卸下彻底吹风除尘
JavaBeans 的采用控制翻转( Inversion of Control, IoC)原则的配置管理,使得应用程序的组建更加快捷简易。 一个可用于从 applet 到 Java EE 等不同运行环境的核心 Bean 工厂。 数据库事务的一般化抽象层,允许声明式( Declarative)事务管理器,简化事务的划分使之与底层无关。 内建的针对 JTA 和 单个 JDBC 数据源的一般化策略,使
de the holedominated, the other side is the Ntype semiconductor, here is mainly electronic. But linking the two semiconductors, among them the formation of a PN junction. When the current through the