TELKOM
NIKA Indonesia
n
Journal of
Electrical En
gineering
Vol.12, No.5, May 2014, pp
. 3987 ~ 39
9
3
DOI: http://dx.doi.org/10.11591/telkomni
ka.v12i5.4346
3987
Re
cei
v
ed O
c
t
ober 1
9
, 201
3; Revi
se
d Decem
b
e
r
22, 2013; Accept
ed Ja
nua
ry 1
1
, 2014
Key Technology of Distributed E-commerce System
Architecture
Guo Xiaohui
*, Gao Rong,
Wei JianYu, Huo Cho
n
g
n
ing
T
obacco GuangXi Industrial CO., L
T
D China
Bei Hu N
an Ro
ad No.2
8, Nan
Ning, Gua
n
g
X
i, 5300
01 C
h
in
a
*Corres
p
o
ndi
n
g
author, e-ma
i
l
: gxh_ltd
@16
3
.
com
A
b
st
r
a
ct
A new
distrib
u
ted E-co
mme
rce arch
itectur
e
is
p
u
t forw
ard in th
e stud
y, through t
h
e
carefu
l
analysis of the existing short
c
omin
gs of the architecture of
the
present E-commerce system
. The system
integr
ates mult
i-co
mmerci
al a
c
tivities
of
E-c
o
mme
rce
und
e
r
the lo
ose-c
o
upl
ed serv
ice
progr
a
m
s so t
hat
the arch
itectur
e
of lar
ge sc
al
e distri
bute
d
E
-
commerc
e sy
stem is
for
m
ed
. T
he trans-reg
i
on
al d
i
strib
u
te
d E-
C
o
mm
e
r
ce
a
r
ch
i
t
e
c
tu
re
aims a
t
so
l
v
i
n
g
th
e
u
r
ge
n
t
p
r
ob
l
e
m
s
su
ch
as re
so
u
r
ce
reco
mp
o
s
i
t
i
o
n
and
distributed deployment ahea
d
of large commerce system
s. Based
on it,
we propose the
glo
bal sc
hem
e
that
coul
d b
e
b
u
ilt
i
n
the
ag
ent-b
a
s
ed P
2
P n
e
tw
ork or
other
en
viron
m
e
n
t, an
d
the l
a
test softw
are techn
o
lo
gies
coul
d be
used
in the serv
ers to publ
ish th
e coo
perati
on
services. As far as the pr
es
ent techn
o
lo
gy
is
concer
ned, W
e
b service P2P
and a
g
e
n
t technol
ogy ar
e
goo
d choic
e
, w
h
ich are the thre
e
key supporti
n
g
techno
lo
gies
o
f
the architect
u
re. Each
bra
n
ch
mark
et ca
n be
oper
ated
and
mainta
in
ed i
nde
pe
nde
ntly
regar
dless of the existe
nce o
f
others,
but their ord
e
r servic
es are to
be c
entral
l
y proces
sed by the ord
e
r
server.
Ke
y
w
ords
: P2P, web services, e-comm
erc
e
system
archit
ecture, e-com
m
erce mode
Copy
right
©
2014 In
stitu
t
e o
f
Ad
van
ced
En
g
i
n
eerin
g and
Scien
ce. All
rig
h
t
s reser
ve
d
.
1. Introduc
tion
Based
o
n
th
e op
en
se
rvi
c
e
syste
m
framew
ork
of the Ag
ent–ba
sed
P2P e
n
vironm
ent;
the model which is a
ppli
c
abl
e to both B2B and C2
C tran
sa
ctions acro
ss geographi
ca
lly
distrib
u
ted
archite
c
ture
of
e-comme
rce
are
propo
s
e
d
.
But it is well known that in the traditional
e-comme
rce
basi
c
tran
sa
ction mod
e
l a
nd an
impo
rt
ant mod
e
is
B2C. Fam
o
u
s
B2B
web
s
i
t
e
Alibaba
and
Taoba
o C2
C web
s
ite
fo
un
der
Jack ma
recently stre
sse
s
that
the B2C will be
come
indu
strial up
g
r
adin
g
in the future [1-3], the m
anufa
c
turi
ng indu
stry should be o
n
h
i
gh alert. In the
study, it ad
o
p
ts the
Web
Service
tech
nology
as
th
e core,
and
explore
a
c
ro
ss ge
ographi
cally
distrib
u
ted e-comm
erce sy
stem ar
chite
c
ture, a
nd
based o
n
the
re
search
of ne
w
architectu
re
a
n
d
globali
z
ation
cro
s
s-regi
ona
l, it puts forward th
e
infi
nite joini
ng
e
-
co
mme
rce
model. a
n
d
the
Logi
stic Stru
cture of syste
m
we
propo
sed is sho
w
n a
s
Figu
re 1.
Figure 1. Logi
stic St
ru
cture of System
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 3987 – 39
93
3988
2. Sy
stem Architec
ture E
v
o
l
ution
In the study
, the across geog
rap
h
ically di
strib
u
ted e-co
mme
rce
archite
c
t
u
re a
r
e
discu
s
sed wit
hout emp
h
a
s
izing a
n
y ad
ditional c
ondi
tions, su
ch
a
s
P2P, network
or pe
rva
s
ive
environ
ment;
Only ba
sed
on
Web Se
rvice te
ch
nol
ogy as th
e
core, in
-de
p
th
to explore the
formation p
r
o
c
e
ss of the a
r
chite
c
tu
re a
nd key
supp
orting te
chnol
ogie
s
. And it is necessa
ry
to
explain th
e i
n
tera
ction
be
tween
the
m
any comp
on
ents i
n
te
rm
s of a
r
chitectu
re
and
E-UDDI.
Prelimina
r
y
Archite
c
ture: the n
e
w a
r
chite
c
tu
re
d
i
scusse
d in
the pa
per is simila
r to
the
geog
rap
h
icall
y
distribute
d
architectu
re,
but in t
he client/serve
r part the o
r
igi
nal archite
c
t
u
re
grou
p h
a
s be
en ad
ded, it i
s
a
ne
w
con
c
ept, the pu
rp
ose
is to
ma
ke the n
e
w archite
c
ture
wh
ich
is suitable fo
r the B2C
ele
c
tronic comme
rce
tran
sa
ctio
n mod
e
. The
architectu
re
can supp
ort th
e
low co
st infinite joining, the so-call
e
d
infini
te joining, is refers to busine
s
s and enterp
r
ise
certification throu
gh the archite
c
ture. When the serv
er authe
nticat
i
on is tru
s
ted
as me
rchant
s, it
can b
e
able to provide the
web service, and regi
st
e
r
to the E-UDDI, and it also can b
e
adde
d
to
the store
s
wit
h
low co
st. The st
ore Market1 serve
r
, Market2 se
rver
.
.. Market n se
rver, can joi
n
tly
c
o
ns
titute the c
r
oss
-
regional
infinite join busi
n
e
ss
syst
em of virtual store
s
[4].
Figure 2. Five-layer Mo
del
of System
The structu
r
e
data layer in
clud
es the u
n
derly
ing d
a
ta
base and tab
l
e relation
shi
p
s, it is
the system
o
f
the unde
rlying data
sup
p
o
rt; Data lo
gi
c layer
en
ca
psul
ates
som
e
data logi
c,
it
inclu
d
e
s
stored pro
c
e
dure
s
and tran
sa
ctions, trigge
rs, logs, etc.; Accordi
ng to the corre
s
po
ndi
ng
Web servi
c
e logic event
s, the wra
ppe
r will be pac
ka
ged into a web se
rvice fu
nction, interfa
c
e
s
are exp
o
sed
to trusted
users. Va
riou
s
malls
a
r
e in i
ndep
ende
nt operation a
n
d mainten
a
n
c
e,
there is n
o
need to con
s
i
der ea
ch oth
e
r, but they
put invoicing
servi
c
e to order serve
r
s [
5
, 6].
The structu
r
e
of the origin
al large
ce
ntralize
d
datab
a
s
e st
ru
cture i
s
de
com
p
o
s
e
d
into multipl
e
respe
c
tively separate data
base mod
u
le, each
differe
nt serve
r
. Thi
s
kin
d
of dist
ributed data
b
a
s
e
architectu
re
can
put very
large
an
d complex data
layer, effect
ively dispe
r
sed into a
si
ngl
e
indep
ende
nt and
relatively simple
b
u
sin
e
ss
d
a
ta
. Facts
hav
e prove
n
th
at the datab
ase
c
o
ns
titutes is
the s
i
mpler, t
he us
in
g o
f
it
is
ea
s
i
er
, an
d th
e
ma
in
tena
nce
efficien
cy
of the
syste
m
can b
e
impro
v
ed effectively [4].
Applicatio
ns t
o
acce
ss We
b datab
ase way is
not d
e
a
l
dire
ctly with
the datab
ase table,
but throu
gh t
he Web, the
servi
c
e
can
obtain t
he
da
ta need
ed. T
he be
nefits o
f
this de
sign
is
obviou
s
, it ca
n not only protect the net
work effe
ct
ively, the security of the data, and effecti
v
ely
solve the
het
erog
ene
ou
s
platform, het
erog
ene
ou
s
databa
se
bet
wee
n
sto
r
a
g
e
acce
ss p
r
obl
ems,
but also it ha
s well blo
ck f
unctio
n
of th
e logi
c of the
databa
se ta
ble, then the
databa
se
access
servi
c
e
will be changed int
o
a We
b Service provided by service ac
cess. The fi
ve-layer m
o
del of
system i
s
sh
o
w
n a
s
Figu
re
2.
Ne
w
Con
c
ept
of the
Cu
sto
m
er-se
r
ver: I
n
the a
r
chite
c
ture, the
user ca
n not
be
di
rectly to
acce
ss the
st
ore
s
in
the
m
a
lls th
rou
gh t
he inte
r
net, a
nd it n
eed
s a
gue
st
serve
r
to supp
ort th
e
family vis
i
t. Firs
t, c
l
ient/s
erver is
the core of t
he n
e
w archite
c
ture,
it dra
w
the
virtual sto
r
e
s
of
each
store
se
rver i
n
its lo
cal Web
se
rvice, the virtu
a
l
store
s
an
d
ot
her fun
c
tion
s
in the f
r
ame
w
ork
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
Key Te
chn
o
lo
gy of Di
stribut
ed E-com
m
e
rce System
Archite
c
ture
(G
uo Xiaohui
)
3989
of the server
such as billi
ng server im
age of the show
in front of the visitor, let the visitor login
as
a tradition
al region
al ce
ntralize
d
We
b site. Abov
e diagra
m
is
so
mewh
at simp
lified, there is no
join E-UDDI
compon
ents,
b
u
t it ac
tu
ally e
x
ists, cli
ent/server can
real
ize th
e
regi
stry in ea
ch
sto
r
e
serve
r
In E-UDDI of
Web
service
s
a
nd it
can
com
p
let
e
bu
sine
ss l
o
gic throug
h bi
nding the vi
rtual
s
t
ores
[5].
Secon
d
, the client/serve
r also
can be
divi
ded into Web Se
rvice
proxy layer, busi
n
e
s
s
logic laye
r an
d pre
s
e
n
tatio
n
layer. We
b
Service
b
r
o
k
er layer
gen
e
r
ates l
o
cal proxy class, pa
ss
obje
c
t usi
ng
the We
b Service fun
c
tion
throu
gh the
SOAP proto
c
ol a
nd oth
e
r
vario
u
s
We
b
Service
serv
er
co
nne
ctio
n; The
bu
sin
e
ss lo
gic lay
e
r
en
cap
s
ula
t
es the
client
the
entire
lo
gical
rule
s an
d tra
n
sa
ction
pro
c
esse
s.
Performance layer i
s
the u
s
e
r
in
t
e
ra
ction inte
rf
ace, the
syst
em
c
an us
e
J
2
E
E
[5] or NET [6] platform to improve the
sys
tem.
Third, clie
nt serve
r
doe
s not
ne
ed
to hav
e its o
w
n
inde
pen
dent
datab
ase,
which
do
es
not like the
traditional
e-co
mmerce
site
s, inclu
d
in
g
se
curity, ma
rket
re
sea
r
ch
an
d sells ,save
s
,
etc,. and oth
e
r co
mplex a
nd varied b
u
s
ine
s
s action
s.
It is like in the worksho
p
of large-scale
assembly lin
e
,
its role
is th
e sto
r
e
s
in th
e ma
ll se
rver and
p
r
ovide
s
individual and
national heal
th
full servi
c
e, a
t
the same ti
me, it can m
a
ke
cu
stome
r
s enjoy p
r
ofe
ssi
onal, pe
rfe
c
t and
reliabl
e
core
se
rvice
s
provided
by t
he m
a
lls, th
e
s
e
se
rvic
es in
clud
es invoi
c
i
ng, custo
m
er
authenti
c
atio
n
,
virtual ba
nk,
the
CA
certification,
etc.;
Users al
so
can
enjoy mo
re
safe, more effi
cient fe
eling
and
unprecede
nte
d
huge
amou
nts of goo
ds
and servi
c
e
s
, wh
ich is the
same
as the
other tra
d
itio
nal
e-comme
rce
sites. Improved Archite
c
ture: Th
e cr
oss-re
gion
al
infinite joining e-com
m
e
r
ce
system a
r
chi
t
ecture i
s
dif
f
erent from t
he gen
eral software
archi
t
ecture, it sh
ould not o
n
ly
con
s
id
er th
e
soft of archite
c
ture
but Al
so sh
oul
d
co
n
s
ide
r
the
depl
oyment of ha
rdware p
r
obl
ems
[7]. From thi
s
p
e
rspe
ctive
,
the si
ngle
cu
stome
r
server a
rray
col
u
mns to d
eal
with the
ab
ove
assignm
ents
will become t
he bottl
eneck of the whole
frame, beca
use the
singl
e point of access
for all u
s
e
r
s can l
oad l
a
rge,
so it m
u
st be i
m
pro
v
ed. The im
proved
archit
ecture
simpli
fied
diagram i
s
a
s
sho
w
n
in
Figure 3. T
h
e imp
r
ov
ed
architectu
re
based on
th
e
u
s
er's
phy
sical
locatio
n
can
be divide
d int
o
seve
ral
regi
ons, a
nd e
a
ch domai
n ha
s its own do
m
a
in cli
ent server
grou
p to han
dle the req
u
e
s
t of custo
m
e
r
s in the do
m
a
in, so that it can di
strib
u
te
pressu
re, ea
ch
client
se
rver i
n
the
dom
ain
is d
e
si
gne
d i
n
the
sa
me.
But it ari
s
e
a
new qu
estio
n
,
whi
c
h
se
em
s to
requi
re
different re
gion
al
use
r
s mu
st rememb
er
th
e
i
r region
al
custome
r
s’ IP add
re
ss of
the
serve
r
, but a
n
y e-comme
rce
site may n
o
t let use
r
s rememb
er a l
o
t of different
regio
nal a
ccess
address fo
r u
s
er wh
en the
y
visit the site, they
sho
u
l
d
ado
pt unifi
ed ad
dre
s
s,
can
be e
a
sy
for
loadin
g
in
an
y area
s [8]. In ou
r a
r
chite
c
ture, th
e IP
redi
re
ction
se
rver i
s
a
dopt
ed to
solve t
h
is
probl
em.
Figure 3. Sch
e
matic Di
ag
ram of
Improv
ed System Archite
c
ture
Applicatio
n o
f
IP Redirect Server: If
IP redirectio
n serve
r
is
adde
d in th
e ne
w
architectu
re,
the pu
rpo
s
e
is to
solve
the p
r
obl
em
of unified
ad
dre
s
s a
c
cess, whe
n
the
u
s
e
r
acce
ss to the
malls, the first visit is IP redire
ct
ion
se
rver, and it ha
s a fixed add
ress for u
s
e
r
to
be re
memb
ered. Redi
re
cti
on service de
vice can
an
al
yze the u
s
e
r
'
s
IP address,
and di
stingui
sh
the area it
belongs to.It also
c
a
n deal
with
c
u
s
t
omer's various
reques
t
s
,
bec
a
us
e the IP
redi
re
ction server (a
rray)
is
o
n
ly re
spon
sible fo
r
IP redirectio
n,
without d
ealing with other
busi
n
e
ss, th
e load b
e
a
r
i
ng is too
bi
g, so
su
ch schem
e is
co
mpletely fea
s
ible.
Redi
re
ction
pro
c
e
ss i
s
as
sho
w
n in Fig
u
re 4.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 3987 – 39
93
3990
Figure 4. Applicatio
n of Redire
ct Serve
r
From a
noth
e
r pe
rspe
cti
v
e, as lon
g
as u
s
e
r
s
can
pa
ss t
h
rou
gh the
serve
r
s’
authenti
c
atio
ns, the
sin
g
le
sign
-o
n p
r
ob
lem will
be
solved, and
th
en the
users
will be
co
me t
he
legitimate users, u
s
e
r
s ca
n acce
ss the
custom
er se
rvers and ge
t the virtual image bu
sin
e
ss
servi
c
e
s
prov
ided
by different sto
r
e
s
, a
nd oth
e
r
core
frame
w
o
r
k a
nd
se
rvice
s
p
r
ovided
by th
e
serv
i
c
e.
Final Archite
c
ture: After the above impro
v
ement
s, the
eventual arch
itecture i
s
a
s
sho
w
n
in Figure 5.
Figure 5. Final Archite
c
ture of Tran
s-
re
gional
Distri
b
u
ted E-comm
ence System
This a
r
chitect
u
re ha
s the fo
llowing
cha
r
a
c
teri
stics:
(1) Wh
en
the use
r
a
c
cess name
e
-
com
m
erce stor
es
throug
h do
m
a
in nam
e, it is a
c
tually
a redi
re
ct se
rver via IP directed to the
area
s of
cli
e
n
t
server, an
d
it is throug
h its acce
ss to t
h
e
entire
sto
r
e
s
and
othe
r
core a
r
chitectu
re
to p
r
ov
ide
se
rvice
s
, a
nd th
e custo
m
ers
serve
r
s g
e
t th
e
scattered
poi
nts mall imag
es a
r
ou
nd th
e wo
rld. Only
the use
r
pa
sse
s
thro
ugh t
he archite
c
ture of
the use
r
aut
hentication service a
nd
device aut
he
ntication, the
n
busi
ness
operation
s
a
r
e
perfo
rmed,
when th
e
sho
p
p
ing i
s
fini
sh
ed the
paym
ent
will
be fini
she
d
throug
h
unified
che
c
kout
serv
e
r
.
(2)
Anothe
r core ch
aracte
ristic of
the a
r
ch
ite
c
tu
re i
s
that ente
r
p
r
i
s
e
s
a
nd
bu
si
nesse
s
c
a
n us
e
the
W
e
b Se
r
v
ic
e
s
e
r
v
er
a
s
a
join
s
t
or
es
at
variou
s
point
s
mall serve
r
, a
nd o
n
ly provide
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
Key Te
chn
o
lo
gy of Di
stribut
ed E-com
m
e
rce System
Archite
c
ture
(G
uo Xiaohui
)
3991
t
he serv
i
c
e i
n
t
he local.
S
u
ch a
s
a c
a
r sal
e
s
st
ore, GM comp
any provide t
he se
rvice
s
to join
global m
a
rket
s in the
U.S., Toyota provide the
se
rvice to sto
r
e
s
in
Jap
an, an
d
Merced
es
ca
n
offer se
rvice
s
in Germany conve
n
ient a
nd put it
into
the global ma
rket
s. Of course, it needs the
use
r
authe
ntication
serve
r
validation an
d bi
nd
s it
s se
rv
ice in E
-
UD
DI
ar
chit
ect
u
r
e
.
(3)The
wh
o
l
e
syste
m
through
co
mpo
nent
inte
rfaces,
comp
one
nt of the
con
t
ext and
environ
ment
build
con
s
i
s
tency, both
can ma
ke
us
e
of existing
mature
and
robu
st mod
u
le
ca
n
also
co
ntinue
to rele
ase n
e
w
se
rvice
s
t
o
im
prove th
e sy
stem. Su
ch p
r
o
c
e
s
sin
g
ca
n a
c
hi
eve
reu
s
e at level
s
, su
ch a
s
th
e invo
icin
g se
rvice i
s
on
e o
f
the core
services of
the
whole system, so
it can be in a
c
cord
an
ce wi
th the unified
model ca
ll, at the same time, the invoicing
se
rvice
also
can in
crea
se
the servi
c
e a
c
cordi
ng to the new rule
s a
nd req
u
ireme
n
ts.
(4)
La
rge
dat
aba
se
stru
ct
ure
ca
n be
d
e
com
p
o
s
ed
i
n
to seve
ral i
ndep
ende
nt
module
s
,
respe
c
tively, in differe
nt server array
of ea
ch
regi
on. In fact, t
hese data
b
a
s
e
system
s
are
different e
n
te
rpri
se
s. Thi
s
across
geo
graphi
cally
di
stributed
data
b
a
se
archite
c
t
u
re
ca
n b
r
ea
k
down
compli
cated d
a
ta lay
e
r
bu
sine
ss l
ogic is into
in
depe
ndent
re
latively simpl
e
bu
sin
e
ss
d
a
ta.
It has b
een
proved
that t
he data
b
a
s
e
is
simple
r;
th
e u
s
e of
mai
n
tenan
ce
an
d re
structu
r
in
g is
easi
e
r, it can
be improved
and en
han
ce
d efficien
cy.
(5)
Und
e
r thi
s
archite
c
ture
, an appli
c
ati
on ca
n a
c
ce
ss
web
data
base way n
o
t
dealing
dire
ctly with the datab
ase tabl
e and through
Web
service
s
to ob
tain the data
neede
d. In this
desi
gn, it is o
b
vious th
at the ben
efits of i
t
from
the sy
stem level. It can solve the
hetero
gen
eo
us
reu
s
ability an
d intero
perab
ility, i
t
not only can prot
ect
the safety of netwo
rk data effectively,
and
it also can
solve the h
e
terog
ene
ou
s platfo
rms,
stora
ge a
c
ce
ss b
e
twe
e
n
hetero
gen
e
ous
databa
se
pro
b
lems. At the
sam
e
time, i
t
is al
so ve
ry good
to
shie
ld it from th
e
databa
se
ta
ble
logic, which make
s the da
tabase acce
ss into
a We
b servi
c
e p
r
ovi
ded
by se
rvice acce
ss.
Thus it ca
n
see that, the
core
se
rvice
s
su
ch a
s
th
e
cu
stome
r
aut
hentication, i
n
voicin
g
servi
c
e an
d
CA ce
rtificati
on of the mal
l
are fo
rm
ulat
ed and p
ubli
s
he
d. While
at variou
s pa
rt o
f
depa
rtment
stores ma
rket either
by in
dividual m
e
rchants or ma
nufactu
re
rs a
dopt the
unifi
ed
techni
cal
spe
c
ificatio
ns
in developm
ent and rel
ease,
t
hey al
so
ca
n
take
advanta
ge of
the
sto
r
es
in the mature
Web se
rvice
s
and self-re
s
ea
rch
and d
e
velopme
n
t combine
d
form. They play th
e
different rol
e
s, bear the different obli
gati
ons, an
d also
enjoy differe
nt treatments.
3. Other
Ke
y
Technologi
es
Acro
ss geo
graphi
cally dist
ributed e
-
com
m
erce
syste
m
s can b
e
re
alize
d
thro
ug
h variou
s
techni
que
s such a
s
.net a
nd J2EE, etc., in t
he paper, taking the
.
Net as an example, we
will
discu
ss the i
m
pleme
n
tatio
n
of the techn
o
logy used in
the application insta
n
ce.
De
sign of log
i
c structu
r
e:
From the lo
gi
cal
view of di
stribute
d
e-co
mmerce a
r
chi
t
ecture,
it can b
e
divi
ded into t
w
o
layers of the
serve
r
,
the Web se
rvice machi
ne,
the
client
se
rver. As
mentione
d ab
ove, Web Se
rvice
serve
r
i
s
divided in
t
o
data layer, l
ogic laye
r, da
ta Web Se
rvice
interface l
a
ye
r; the
gue
st
server can
be
divided i
n
to t
he
Web
servi
c
e
proxy laye
r, bu
sin
e
ss l
o
gic
layer a
n
d
p
r
esentation
l
a
yer.
Data l
a
yer in
clu
d
e
s
the
un
de
rlying data
b
a
s
e
and
tabl
es
relation
shi
p
, it is the und
erlying data su
pport
sy
stem;
Data logi
c u
s
ed to e
n
cap
s
ulate th
e da
ta
logic, incl
udi
ng stored proce
dur
es a
n
d
transactio
n
s
, trigger, lo
gs, etc.; According to the
corre
s
p
ondin
g
logi
c event
s, We
b servi
c
e
wrappe
r
will be
pa
cka
ged into
We
b
Service fu
nction
interface, and
are provided
to trusted u
s
e
r
s.
Client
serve
r
only need
s t
o
be respon
sible fo
r the
compo
s
ition of
virtual sto
r
e
s
imag
e
and supp
ort custome
r
b
r
o
w
sing afte
r the singl
e sig
n
-o
n, and the cu
stome
r
valida
t
ion se
rver is
to
verify identity, etc. Client se
rver from leve
l is
divided into Web service bro
k
er laye
r, the busine
s
s
logic l
a
yer
a
nd p
r
e
s
entati
on laye
r. Web Servi
c
e proxy
layer conta
c
ts We
b
se
rvice
se
rver
throug
h the SOAP proto
c
ol
, and gene
rat
e
a local p
r
ox
y class and u
s
e the Web service fun
c
tio
n
throug
h the
obje
c
t; Th
e
bu
sine
ss lo
gic l
a
yer en
cap
s
ul
ates the e
n
tire
lo
gical
rul
e
s
and
transactio
n
p
r
ocesse
s of
the clie
nt; prese
n
tati
on la
yer is fri
endl
y interface
with en
d u
s
er
interaction, the system
USES.
net (or J2EE Build) technology.
The di
stribut
ed sto
r
ag
e d
a
taba
se
s ca
n
the ch
a
nge t
he co
mplex b
u
sin
e
ss logi
c of data
layer effectiv
ely into scattered i
ndividu
al simpl
e
bu
si
ness d
a
ta sto
r
age
s.
Ta
ble
stru
cture is m
o
re
simple,
the
e
a
sie
r
it i
s
to
i
m
prove
the
e
ffici
ent of m
a
intenan
ce, A
s
thi
s
, the
ex
isting
datab
a
s
e
stru
cture of system ca
n b
e
de
comp
osed into
multi
p
le inde
pen
d
ent datab
ase
module
and
ate
placed on ea
ch se
rver, re
spe
c
tively. Access we
b
d
a
taba
se way
is not dealin
g
directly with the
databa
se ta
bl
e, but it is th
roug
h web
service
to
obt
ain the d
a
ta
need
ed. Som
e
advanta
g
e
s
o
f
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 3987 – 39
93
3992
this de
sig
n
are obviou
s
, su
ch d
e
si
gn
ca
n not only
eff
e
ctively prote
c
t the safety of netwo
rk da
ta,
and
solve th
e hete
r
og
ene
ous platform, heteroge
neo
us datab
ase
stora
ge acce
ss
bet
wee
n
th
e
probl
em, at the sa
me time
it is also very good
to blo
ck the l
ogic
o
f
a database
table, make the
databa
se a
ccess into the service
a
c
ce
ss provided by
Web
se
rvice.
De
sign
of the
agent laye
r:
Agent also ca
ll SOAP
interface l
a
yer, it i
s
web
se
rvice
acce
ss
open to
web
servi
c
e
serv
er, thro
ugh t
he sim
p
le X
M
L protocol, namely the
SOAP proto
c
ol,
excha
nge
structured i
n
formation a
nd t
y
pe inform
ati
on o
n
the
Web. In
ad
d
i
tion, local
Web
Service
prox
y classe
s a
r
e
gene
rated i
n
the gue
st se
rver, an
d defi
ne the obj
ect
mode throug
h
usin
g the fun
c
tion of the Web se
rver. Th
e intera
ction
pro
c
e
ss i
s
as
sho
w
n in Fig
u
re 6.
Figure 6. We
b Service’
s Basi
c Structu
r
e
and Intera
ction
De
sign
of bu
sine
ss logi
c l
a
yer: Bu
sine
ss lo
gic l
a
yer
can
en
cap
s
ul
ate the b
u
si
n
e
ss lo
gi
c
and
rul
e
s. S
u
ch
a
s
sh
op
ping, o
r
d
e
r
pro
c
e
ssi
ng,
accou
n
t ma
n
ageme
n
t, produ
ct to
ch
e
ck,
manag
eme
n
t co
nsultin
g
, commodity, th
e seco
nda
ry
market, biddi
ng relea
s
e
d
online, fill in
and
reply messa
g
e
, user ma
n
ageme
n
t, leave a messag
e, managem
ent, backsta
g
e
manag
eme
n
t,
biddin
g
boo
ks man
age
me
nt, site mana
gement a
nd
use
d
a
s
a
web service m
odule, n
are
all
con
c
rete in
du
stry bu
sin
e
ss logic. A
s
the
intera
ct laye
r of the u
s
e
r
i
s
not th
e p
r
o
b
lems of mid
d
le
tier need to d
eal with, it has nothing to
do with t
he specifi
c
use
r
interface and
intera
ction, it is
only the co
re of busi
n
e
s
s rul
e
s a
nd l
ogic. Bu
si
ne
ss
system m
i
ddle tier of
busi
n
e
ss lo
gi
c is
encap
sulate
d
as a.
NET
co
mpone
nt, its
name
s
pa
ce
i
s
E
c
omm
e
rce
.
Com
pone
nt, it ca
n e
a
sy
a
nd
conve
n
ient to
access ri
ch
servic
e
s
p
r
ovi
ded by the Web se
rvice.
De
sign
of prese
n
tation la
yer: Pre
s
ent
ation
laye
r a
dopts
Micro
s
oft's technol
o
g
y that
Asp.NET a
n
d
Asp.NET
we
b form
s and
related te
c
h
n
o
logy, it can
and fully app
ly its techni
cal
advantag
es,
and maximi
ze the run
n
ing
spee
d of the
prog
ram, the
security, the reu
s
ability a
n
d
maintaina
b
ility and o
b
tain
good
effects.
All interfa
c
e
pre
s
entatio
n l
a
yer a
dopt
s the a
s
px p
a
g
e
,
after the
se
p
a
ration
of the
logi
c of the
gene
ration
code. In
ord
e
r to facilitate t
he
client
web
s
ite
developm
ent, and improve
the efficiency of developm
ent, in the
web pa
ge de
sign, we
can
also
make
use of the mod
u
le d
e
sig
n
metho
d
;
points
of pa
ge structu
r
ed
pro
c
e
ssi
ng can achieve hi
gh
open effici
en
cy and maint
enan
ce effici
ency.
4. Conclusio
n
In the p
ape
r, it introd
uces the resea
r
ch
of buil
d
ing
o
f
across geo
grap
hically di
stribute
d
infinite joinin
g e-comme
rce system an
d its arch
ite
c
ture evolutio
n pro
c
e
ss; And then its key
sup
port te
ch
nology is
stu
d
ied, and p
r
ese
n
t the
de
sign of joint
sign
ature
su
pport multip
a
r
ty
se
cure co
m
m
unication case; Acco
rdi
ng to the act
ual archite
c
ture ne
ed, we extract the
web
servi
c
e comp
osition mo
del
; Finally, based on the di
scussio
n
the architectu
re ,
Cro
s
s-regio
n
a
l
infinite joining
a new e-co
m
m
erce mod
e
is pro
p
o
s
ed.
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
Key Te
chn
o
lo
gy of Di
stribut
ed E-com
m
e
rce System
Archite
c
ture
(G
uo Xiaohui
)
3993
Referen
ces
[1]
T
i
ezheng N
i
e,
Ge Yu, Dero
ng
Shen, Y
ue Ko
u, Jie So
ng.
A
n
Appr
oac
h for
Co
mp
osin
g W
eb Serv
ice
s
on D
e
man
d
.
P
r
ocee
din
g
of th
e 10th
Intern
ation
a
l C
onfer
en
ce on
Com
put
er Sup
porte
d
Coo
perativ
e
W
o
rkin Desi
gn.
2006; 7
8
-83.
[2]
S Hela
l, S Su,
J Meng, et al.
T
he Internet e
n
terpris
e
. T
he
2nd IEEE/IPSJ S
y
mpos
ium o
n
Appl
icatio
n
s
and Intern
et, Nara. 200
2; 54-6
2
.
[3]
E Karak
o
c, K
Kardas, P
Senkul.
A W
o
rk
fl
ow
-based
W
e
b Serv
ice
Co
mp
ositi
on Syst
em
. Com
puter
Societ
y. 200
6; 36-4
0
.
[4]
Kruchten P,
Obbink
H, Stafford J.
T
he p
a
st, present,
and futur
e
of
softw
are archit
ecture.
IEEE
Soft
w
a
re. 20
06
; 23(2): 22-30.
[5]
Sha
w
M, Clements P.
T
he gol
den a
ge of softw
are architectu
re.
IEEE Soft
w
a
re. 2006; 23(2): 31-39.
[6] Hon
gbi
ng
W
a
n
g
.
W
eb Services: Proble
m
s
and future d
i
re
etions
. W
eb Semanti
e
s:
Scie
nce, Servie
e
and Ag
ents on
the W
o
rld W
i
d
e
W
eb. 200
4; 1(3): 309-3
20.
[7]
Yang
Xia, Ho
n
g
w
e
i Z
h
an
g, Z
hao
Xu.
Appl
ic
ation
and
Rese
arch of a N
e
w
Multi-party D
i
gi
tal Sig
natur
e
Schem
e
in E-
Comm
erce and E-Gover
n
m
e
nt.
Internati
ona
l S
y
mp
osium
o
n
D
i
stribute
d
C
o
mputi
ng
an
d
Appl
icatio
ns fo
r Business En
g
i
ne
er
in
g an
d Scienc
e. 200
8: 511-5
16.
[8]
Yang
Xi
a, Qiaofen Gao, Z
hao
Xu.
Res
earch on E-business Syst
em w
i
th Dyna
mic Serv
ic
e
Co
mp
ositio
n.
I
n
ternati
o
n
a
l S
y
mp
osi
u
m o
n
Distrib
uted
Comp
uting
a
n
d
Ap
plic
atio
ns
to B
u
sin
e
ss
Engi
neer
in
g an
d Scienc
e. 200
7: 955-9
58.
[9]
Xi
n
Li, T
i
ng L
i
. E-commerce
S
y
stem
Sec
u
rit
y
Ass
e
ssme
n
t bas
ed
on
B
a
yesi
an
Net
w
o
r
k Algor
ithm
Research.
T
E
LKOMNIKA Indones
ian J
ourn
a
l of Electrica
l
Engi
neer
in
g
. 2013; 11(
1): 338
-344.
[10]
Hon
g
she
n
g
Xu,
Ru
ili
ng
Z
hang, Ch
unj
ie Li
n,
W
enl
i
Gan. Co
n
s
truction of E-commerce
Recomme
nd
ati
on S
y
stem b
a
sed
on Se
mantic An
not
ation
of Ontolog
y
a
nd
Use
r
Preferenc
e
.
T
E
LKOMNIKA Indon
esi
an Jou
r
nal of Electric
al Eng
i
ne
eri
n
g
.
2014; 1
2
(3): 2
028-
203
5.
[11]
Hon
g
Su
n, Sh
i-pin
g
C
h
e
n
, L
i
-pin
g
Xu, Yin
g
-
y
in
g C
hen.
Base-o
n C
l
ou
d
Comp
utin
g A
ne
w
t
y
p
e
o
f
distrib
u
ted a
p
p
licati
on s
e
rv
er s
y
stem
de
sign.
T
E
LKO
M
NIKA Indon
esia
n Jour
nal
of Electrica
l
Engi
neer
in
g
. 2012; 10(
7): 180
0-18
07.
Evaluation Warning : The document was created with Spire.PDF for Python.