Wb O T X V 8 4 WebOTX V8.4

kokomomammothDéveloppement de logiciels

17 févr. 2014 (il y a 3 années et 8 mois)

109 vue(s)

NEC Service Execution Platform product
WbOTXV84
W
e
bOTX

V8
.
4
-ESB / Salesforce Inte
g
ration Solution -
g
NEC Corporation
3rdITSoftwareDivision
3rd

IT

Software

Division
IT Network Global Solutions Division
Jan. 2012
Back
end integration platform WebOTX ESB
Back
-
end integration platform WebOTX ESB
Page 1
© NEC Corporation 2012
What is Enterprise Service Bus (ESB)?
▌Technology and middleware for application integration

䥮瑥
g
牡瑩潮整桯搠扡獥搠潮敳獡
g
攠數捨慮
g
攠潦⁓e
A

杧g
▌Standard communication protocols such as HTTP, SOAP, JMS
▌Synchronous / asynchronous integration by message routing /
transform
▌Loose coupling without affecting integrated application
System B
System D
SOAP
JMS
ESB
Data format transform
Routin
g
Se
q
uence control
SOAP
JMS
S
y
stem
A
S
y
stem C
g
q
HTTP
JCA
Page 2
y
y
© NEC Corporation 2012
What is WebOTX Enterprise Service Bus (WebOTX ESB)?
▌Highly performed system & data integration platform with high
reliability and open system.
▌Enables secure integration of any system and resource, from
existing legacy assets to latest cloud service.

f

剥慬楺敳R捯浰汩捡瑥搠牯畴楮朠捯湴牯氠慮搠摡瑡⁴牡湳
f
潲洠睩瑨潵琠
灲潧牡浭楮朮
W敢佔堠䑥癥汯灥e
We扏员⁁摭楮楳瑲慴潲
W敢佔堠䅰灬楣慴楯渠卥牶敲
却潲慧S
䅮摲潩A
慰灬楣慴楯a
䡔呐⡓H
䩍J
呃倯䥐
䑡瑡⁴牡湳景牭副畴楮朠捯湴牯R
䅵瑨敮瑩捡瑩潮
W敢佔堠䕮瑥牰物獥e卥牶楣攠䉵B

䉲潷獥B

䅤慰瑥A
䅤慰瑥A

A
协䅐
䕊E
䍏剂C
䙩汥⁉⽏
䵡楮晲慭M
佰敮
獹獴敭/
䍬潵C
偡捫慧P
⡓䅐t)
䙔倨匩

十S
卡汥獦潲捥
䅃体
Page 3
Mainframe
system

/

package
Cloud
(Salesforceetc.)
(SAP
e
t
c.
)
ACOS
© NEC Corporation 2012
WebOTX ESB Salesforce integration
WebOTX ESB Salesforce integration
Page 4
© NEC Corporation 2012
Salesforce
V8.4 New
▌Realizes seamless real time data integration between existing
system and Salesforce.


High performance

S
ame
d
a
t
a can
b
e s
h
are
d

b
e
t
ween ex
i
s
ti
ng sys
t
em an
d

S
a
l
es
f
orce
i
n
real time. Prevents data unconformity.
High reliability
No coding required
fSlf
Connection keep
Login requirement
SiID
Encrypted communication
Data input / deletion
Dth
Flexibility
WebOTX ESB
Mainframe
Sales
CRM
f
or
S
a
l
es
f
orce
S
ess
i
on
ID
D
a
t
a searc
h
Operabil
Salesforce
(Force.com)
management system
ERP
Internet
Contact center etc.
Salesforce
JC
A
JCA(SAP)
ity
Produc
t
(Force.com)
Open system
Accounting system
JCA(SAP)
Internet
t
ivity
Ot
h
Page 5
SCM system
Web service
interface
SOAP
Browser
h
ers
© NEC Corporation 2012
WebOTX ESB Salesforce integration without coding
V8.4 New
▌By graphical setting, search and I/O operation to Force.com can be realized
without coding.

䕮捲

瑩潮⁣潭浵湩捡瑩潮⁡湤⁣潮湥捴楯渠浡湡
g
敭敮琠捡渠湯琠扥⁣牥慴敤⁦潲c
High performance

ypg
Salesforce integration.
High reliability
Salesforce (Force.com)
Allocates Salesforce
connectioncomponentby
Flexibility
Data input/deletion
connection

component

by

drag & dropfrom palette
// Force.com login to the platform
LoginResult loginResult =
stub.login(Setting.USER_NAME,
Setting.PASSWORD);
//SS
Code example
required to create
Operabil
Loginrequest
Data search
Connection
preservation
//
Register
S
essionID issued during login in
S
tub
stub._setProperty(SoapBindingStub.ENDPOINT_AD
DRESS_PROPERTY,
loginResult.getServerUrl());
SessionHeader sh = new SessionHeader();
sh.setSessionId(loginResult.getSessionId());
stub.setHeader(new
SforceServiceLocator().getServiceName()
.getNamespaceURI(),
"
SessionHeader
"
sh);
Produc
t
ity
Login

request
Session ID
Encrypted
communication
SessionHeader
,
sh);
// Obtains unfinished task list
QueryResult queryResult = stub
.query("SELECT id,
subject FROM Task WHERE status<>'Completed'
AND ownerid='"+ loginResult.getUserId() + "'");
開発者
t
ivity
Ot
h
ESB
On-premises
Put the line between
tddid
Salesforce
connection
[Dl]
Page 6
© NEC Corporation 2012
h
ers
componen
t
s an
d

d
ec
id
e
where to send message
[D
eve
l
oper
]
Challenges in company using cloud
▌Data mismatch between cloud and on-premise (internal conventional system).
▌Requirement for seeing on-premise information (order, delivery, payment information,
etc
)
from Salesforce side.
)
▌Requirement for data synchronization in real time.
▌Business process between mission critical system (such as ERP / ACOS etc) and CRM
(Salesforce) is not integrated.
Cloud
Configuration without ESBConfiguration without ESB
Needs lots of time and cost
for developing integration
application individually.
Salesforce (Force.com)
Application required for
Salesforce integration
Page 7
On-premises
© NEC Corporation 2012
Solution with WebOTX ESB
▌Seamless integration of cloud and on-premise by enabling real time integration.
▌Development / operation cost reduction and scalability by gathering integration feature.
Confi
g
uration with ESBConfi
g
uration with ESB
Cloud
g
g
Salesforce(Forcecom)
Integration with Salesforce
by easy setting !!
Salesforce

(Force
.
com)
Routing
Formattransform
Message send/receive
Sessionmanagement
ESB
Salesforce
Format

transform
Session

management
ESB provides platform
function
Page 8
On-premises
© NEC Corporation 2012
Examples
Examples
Page 9
© NEC Corporation 2012
BEFORE: Order management system and Salesforce
Challenge
Existing received order management system can not be integrated with
Salesforceordermanagement.
-
Registersreceived
Salesforce

order

management.
Registers

received

information
Received order
informationregistration
Shipment
scheduleconfirmation
Received Received
management systemmanagement system
information

registration
schedule

confirmation
-Required to register
order information twice.
DB
-Required to log in
existing system to confirm
theshipmentschedule.
Page 10
the

shipment

schedule.
© NEC Corporation 2012
Existing received order management system integration with Salesforce
Challenge
Enables to configure received order system while using existing mission
criticalsystem
-
Confirmsshipment
critical

system
-Registers received
order information
-
Confirms

shipment

schedule
Received order
informationregistration
Shipment
scheduleconfirmation
ESB
Registers
received
order
ifti
Received Received
management systemmanagement system
information

registration
schedule

confirmation
JCA
Salesforc
e
JCA
Salesforc
i
n
f
orma
ti
on
JCA
e
Sends back
shipment
schedule
information
DB
Page 11
© NEC Corporation 2012
NEC Group Vision 2017
To be a leading global company
leveraging the power of innovation
to realize an information society
to realize an information society
friendly to humans and the earth
Page 12
© NEC Corporation 2011
Page 13
© NEC Corporation 2011