ATG技术架构概述[通俗易懂]

ATG技术架构概述[通俗易懂]ATG技术架构图:其中customerfacingcluster向用户展示站点的内容searchcluster为用户提供搜索功能assetmanagementcluster是业务人员管

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

ATG技术架构图:

Image(1)

其中

customer facing cluster 向用户展示站点的内容

search cluster 为用户提供搜索功能

asset management cluster 是业务人员管理产品目录的模块

agent facing cluster 是做订单管理的

 

具体介绍如下:

Customer Facing Cluster

面向客户的站点。包括 CRS和自己开发的模块,CRS( commerce reference store)是atg 提供的一个演示的站点。

主要功能:

向用户展示产品和服务

给用户提供一个购买产品的流程

为用户提供账号管理的功能。

目标用户:客户和站点访问者

从技术角度上,这个网站调用 DAS,DSS,DPS模块,根据业务的需要,有可能会调用到多站点, b2b,b2c 模块。

根据用户数和站点的访问量,这个集群通常会有多个服务器。

 

Asset Management Cluster

在 BCC(Business Control Center )中使用这部分功能

主要功能:

站点管理,包括多站点

管理产品和产品目录

提供内容管理的工作流

目标用户:管理员和业务人员

从技术角度上,调用 bcc(business control center),publishing 和ca模块( content administration)。

因为这部分的负荷不是很大,一般情况下,一个 asset management cluster只有一个服务器。

 

ATG Search Cluster

为 BCC和面向用户的站点提供搜索功能

主要功能:

简单的关键字搜索

目录页面的切片导航

对产品目录索引

搜索管理

调用 atg search模块。

根据搜索量,在集群中可以配置一台或者多台服务器

 

Agent Facing Cluster

CSC (customer service center)中使用这部分功能

主要功能包括订单管理和用户管理:

订单管理功能包括创建订单,状态确认,退货,重新发货等

用户管理功能包括注册,检查密码等功能

调用 agent模块

根据业务量, agent facing集群中有一个或者多个服务器

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/166500.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算机组成用变形补码运算,【学习计算机组成原理】补,原,移码的加减运算…

    计算机组成用变形补码运算,【学习计算机组成原理】补,原,移码的加减运算…文章目录补码的加减运算变补(求补)溢出判断采用变形补码原码的加减运算移码的加减运算补码的加减运算运算公式:[A+B]补=[A]补+[B]补(mode2n)[A-B]补=[A]补+[-B]补(mode2n)规则:加减运算统一,全用加法运算符号位和数值位参加运算变补(求补)这里引出一个概念,《变补》,根据上面A减B的补码等于A的补码加负B的补码,为了描述方便,也可以表述为A减B…

    2022年10月19日
    0
  • 在 ASP.NET MVC 中充分利用 WebGrid

    在 ASP.NET MVC 中充分利用 WebGridStuartLeeks下载代码示例今年早些时候,Microsoft发布了ASP.NETMVC版本3(asp.net/mvc)以及一款名为WebMatrix的新产品(asp.net/webmatrix)。 该WebMatrix版本中提供了几个工作效率帮助组件,可以简化诸如图表和表格数据呈现等任务。 其中一个帮助组件是WebGrid,

    2022年10月5日
    0
  • 一遍过的刷四史脚本教程「建议收藏」

    一遍过的刷四史脚本教程「建议收藏」首先你得有台电脑和一部手机手机进行抓包提前打开四史的界面,切换至后台,然后打开手机中的抓包软件开始抓包!进入带四史答题界面后,切换后台,打开抓包软件,一个一个打开去找抓包内容请求中Bearer后面的字符串电脑运行文件四史脚本加抓包软件传送门->>>…

    2022年6月26日
    22
  • Mybatis二级缓存_java一级缓存二级缓存

    Mybatis二级缓存_java一级缓存二级缓存在mybatis中,如果要使用二级缓存,就必须使javabean类实现Serializable(序列号)接口未实现序列化接口报错:关于为什么要实现序列化,我浏览了这个兄弟的文章为什么pojo类要实现序列化

    2022年9月14日
    0
  • linux设置crontab任务_定时任务crontab每天7点执行

    linux设置crontab任务_定时任务crontab每天7点执行   在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps-ef|grepcron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“crontable”的简写。一、cron服务  cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。  servicecrondstar…

    2022年8月24日
    17
  • forkjoin用法_数组join方法

    forkjoin用法_数组join方法Fork/Join是一个分而治之的任务框架,如一个任务需要多线程执行,分割成很多块计算的时候,可以采用这种方法。动态规范:和分而治之不同的是,每个小任务之间互相联系。工作密取:分而治之分割了每个任务之后,某个线程提前完成了任务,就会去其他线程偷取任务来完成,加快执行效率。同时,第一个分配的线程是从队列中的头部拿任务,当完成任务的线程去其他队列拿任务的时候是从尾部拿任务,所以这样就避免了竞争。在Java的Fork/Join框架中,使用两个类完成上述操作:  1.ForkJoinTask:我们要使用F

    2022年9月21日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号