JavaWeb开发:服务器选择与实践
需积分: 9 65 浏览量
更新于2024-08-18
收藏 419KB PPT 举报
《Java程序设计》一书专章探讨了JavaWeb编程,其中第17章深入介绍了Web服务器端的开发技术。该章节首先阐述了JavaWeb服务器的种类和角色,重点区分了商业型应用服务器(如IBM WebSphere和BEA WebLogic)和开源免费的JBoss服务器。商业服务器因其功能全面、强大,支持Java服务容器标准,适用于大型商业应用,但成本较高且对系统资源需求极高,配置复杂。
在学习和开发过程中,作者推荐了轻型且免费的JavaWeb服务器,如Tomcat、Resin和Orion。这些服务器适合于开发初期的调试,与JBuilder、Eclipse等开发工具集成良好。其中,Tomcat与Sun Java的兼容性较好,广泛应用于实际开发,但Resin在处理Java编码问题上表现优秀,且其使用XML技术,便于集成到IDE如JBuilder、Eclipse中,提供了更好的用户体验。
书中指定Resin作为主要的测试和开发工具,版本为2.1.16。虽然个人使用Resin是免费的,但如果将其作为商业产品发布则需遵循相应许可规定。然而,尽管本书使用Resin,所有示例在Tomcat上也能运行,只需对配置文件稍作调整即可。这体现了灵活性,使得开发者可以根据自身需求和环境选择最合适的服务器。
总结来说,这一章深入讲解了JavaWeb服务器的选择和使用,不仅包括了商业级和开源服务器的比较,还强调了轻量级服务器在开发过程中的便利性和灵活性。这对于理解和实践JavaWeb编程至关重要,帮助读者掌握从服务器端编程的基础到选择合适工具的实际操作技能。
2018-10-25 上传
209 浏览量
2023-09-20 上传
2021-05-22 上传
2021-05-22 上传
2015-07-11 上传
2011-06-19 上传
2021-06-11 上传
2021-06-28 上传
双联装三吋炮的娇喘
- 粉丝: 17
- 资源: 2万+
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目