何为中间件 常见的中间件有哪些?
常见的中间件有哪些?
对于本地开发,建议将Tomcat用于小型项目或个人开发。对于Linux系统,建议使用jetty或Apache hpptd。对于大型项目,使用JBoss或Weblogic。对于大型项目或商业项目,通常使用Weblogic/web。对于其他项目,JBoss、GlassFish和其他示例项目或小项目,通常使用jetty tomcat、JBoss、Weblogic和web。对于一般项目,Tomcat是可以的。Tomcat是sun的jswdk(Java服务器)Web开发工具包(servlet容器)中servlet的运行环境。Tomcat是apachejakarta软件组织的一个子项目。Tomcat是一个JSP/servlet容器。它是在Sun公司的jswdk(Java服务器Web开发工具包)的基础上开发的JSP和servlet规范的标准实现。您可以使用Tomcat体验JSP和servlet的最新规范。经过多年的发展,Tomcat不仅是JSP和servlet规范的标准实现,而且具有许多商业javaservlet容器的特性,已经被一些企业用于商业目的。JBoss是一个运行EJB的J2EE应用服务器。它是一个遵循最新J2EE规范的开源项目。从JBoss项目开始,它已经从EJB容器发展到基于J2EE的web操作系统。它体现了J2EE规范中的最新技术。WebLogic服务器是一个企业应用服务器,支持EJB、集群和ERP的连接。开发公司:bea。WebSphere产品系列是IBM的一套典型的电子商务应用开发工具和运行环境。
老一代程序员应该有印象。在过去,我们所说的前端更多的是关于静态页面的布局和页面交互的实现。使用的主要技术是divcss、JavaScript和Ajax。
在前端完成页面后,应将其交给后端开发人员进行集成,这更像是一种“模板”思想。前端所做的只是一个“模板”,模板中的数据填充仍然依赖于后端来处理。
现在的前端已经不是传统的前端,还涉及到一些后端技术。例如,我们可以将PHP划分为前端区域,并使用PHP实现数据呈现。
对于一个大型的网站架构,现在是这样的:PHP/nodejs render page>;Vue call data>;Java API> Database
这种架构模式的主要优点是:实现了前端和后端的完全分离,并实现了各种前端终端(web、H5、app、TV、,等)不同,但不影响后端API的统一;
技术专业化,易于控制;
并行开发提高了开发效率。
以上是我的观点。如果其他网友有其他意见,可以在下面的评论区留言。首先,您需要学习Java的基础知识、数据类型、基本语法、常用数据结构和类。有很多在线资源。
2. 结合工作内容,学习常用的框架,如spring-boot常用于web开发。学习框架时注意选择当前的top3。那些过时或太新,看不清未来的不适合新手学习。
3. 随着学习的推进,我们可以逐渐独立,积累项目经验,提高工作中的技术水平。现在的技术开发迭代非常快,而且终身学习。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。