`
cloud315
  • 浏览: 2187 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Web工程与服务工程分开

阅读更多

    之前做项目都是写在一个工程里,进入互联网公司后发现把业务逻辑和页面展现写在一个工程里真的很不利于网站的扩展。

    1.由于网站做大之后要建多个域名,多个web工程作为展现,但是多个web工程可能调用相同的业务服务,如果把业务逻辑写到web工程里,其他web工程要调用服务就必须访问改web工程,会造成改web工程负荷过大,而且耦合比较紧。但是如果web工程和业务服务分开就可以直接调用业务服务,耦合低。

    2.如果每个工程自己写业务还会造成业务代码冗余,将来维护成本上升。而且多个工程连接数据库也会造成数据库的负荷过大。

    所以,Web工程要与服务工程分开构建。

分享到:
评论

相关推荐

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    工程硕士学位论文 基于Android+HTML5的...免去目前市场业务中企业用户需要实地地并频繁地与检测机构沟通,从而提出自己的委托乃至下委托单、等待检测报告等,设计并研发了市场上首款提供质检服务的移动端app,即“认...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.4.1 xml将数据与显示分开 5 1.4.2 xml对文档的格式要求更加严格 6 1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释...

    毕设&课设&项目&实训-框架采用微服务的设计思想,而且各工程易分易合 此框架采用前后台分开,前后台都可以单独部署.zip

    可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,...

    Flex开发手册 环境搭建手册

    1、 Java工程和Flex工程分开; 在Java工程中:导入BlazeDS.rar中的包,添加Apache Tomcat库。WEB-INF目录下新增flex文件夹,新建messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml...

    Tomcat 中如何给 web 项目配置虚拟目录的方法

    可是这样并不符合规范,最好还是把 web 项目文件和 Tomcat 的安装文件分开。那如何实现这个要求呢?当然是给 web 项目配置虚拟目录啦。 如何给 web 项目配置虚拟目录? 前面已经说了,我们要把项目文件和 Tomcat ...

    5一面 5:浏览器相关知识点与高频考题解析.md

    # 一面 5:浏览器相关知识点与高频考题解析 Web 前端工程师写的页面要跑在浏览器里面,所以面试中也会出现很多跟浏览器相关的面试题目。 ## 知识点梳理 - 浏览器加载页面和渲染过程 - 性能优化 - Web 安全 本...

    IT互联网发展历程.pptx

    当然,实际工作中,这几重职能也不是截然分开的。 IT互联网发展历程全文共11页,当前为第3页。 Web前端工程师的定义 Web前端工程师,是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过7年。他的主要...

    ssh+extjs工程

    用ssh+extjs做的一个小项目,麻雀虽小,五脏俱全,里面涉及到文件上传,数据导入导出excel,pdf,web打印(jasperreport)等等.由于jar包太大,分开上传,有需要的朋友可以看看,如有小错误,竞请谅解,相信对需要的人...

    spring源码所需jar文件lib_2(与上一个资源spring-framework完整源代码(spring框架源码))一起使用

    aop,beans,cache,context,core,dao,ejb,instument,jca,jdbc,jms,jmx,jndi,mail,metadate,mock,orm,remoting,scheduling,scripting,stereotype,test,transcation,ui,util,validation,web 以上数十子模块源码全部为...

    spring-framework完整源代码(spring框架源码)

    aop,beans,cache,context,core,dao,ejb,instument,jca,jdbc,jms,jmx,jndi,mail,metadate,mock,orm,remoting,scheduling,scripting,stereotype,test,transcation,ui,util,validation,web 以上数十子模块源码全部为...

    jforum-2.1.8.zip

    jforum web工程版,可直接在Eclipse运行。由于本人只可上传小于15M的文件,特将jar包分开。本人邮箱1226160340@qq.com

    flex 入门必看,flex,java 操作

    1、 Java工程和Flex工程分开; 在Java工程中:导入BlazeDS.rar中的包,添加Apache Tomcat库。WEB-INF目录下新增flex文件夹,新建messaging-config.xml,proxy-config.xml,remoting-config.xml,services-config.xml...

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    商品信息和商品描述是分开存储的。把商品信息描述保存到tb_item_desc表中。 ###规格参数 不同分类的规格参数不同,同一分类的规格项是相同的,值不同。 规格组: 规格项:规格值 同一类规格项的分组是相同的,...

    使用PyCharm配合部署Python的Django框架的配置纪实

    安装软件 安装 Python 2.7、PyCharm、pip(Python包管理工具)、Django ( pip install ...表示web工程Url映射的配置。 子目录student则是在该工程下创建的app,包含了models.py、tests.py和views.py等文件 templates

    spring-Quartz(作业调度)

    Quartz 是个开放源码项目,提供了丰富的作业调度集。... 通过把要执行的工作与它的调度分开,Quartz 允许在不丢失作业本身或作业的上下文的情况下,修改调度触发器。而且,任何单个的作业都可以有多个触发器与其关联。

    springmvc+httpInvoke远程调用例子(1)

    springmvc 例子。采用了httpInvoke远程调用技术,为了简单只用...其中的jsp controller 放在_web工程中,业务逻辑放在_svc中,分开下载,如果觉得没有,就可以不用下载另外一个工程了,持久层用mybatis,数据库oracle。

    springmvc+httpInvoke+mybatis例子_svc

    springmvc 例子。采用了httpInvoke远程调用技术,为了简单只用...其中的jsp controller 放在_web工程中,业务逻辑放在_svc中,分开下载,如果觉得没用,就可以不用下载另外一个工程了,持久层用mybatis,数据库oracle。

Global site tag (gtag.js) - Google Analytics