Você está na página 1de 6

1

Template ver.1.2 / 1
Start Slide
Vlkommen till Programvarurdets Seminaruim:
Movex vs Integration
Template ver.1.2 / 2
Program-
varurdet
Integration demands
Principal integration technologies
Movex workplace
Movex Interfaces
Movex e-Collaborator
Movex EDI solution
Movex Web service framework
Agenda
Template ver.1.2 / 3
Integration
demands
External partner Internal partner The Company
Data access
Data capture
EAI
EDI
EDI
Template ver.1.2 / 4
Integration
demands
Open interfaces
Support standards
Flexibility
Easy of use
Low total cost of ownership
Template ver.1.2 / 5
Small enough to listen,
but large enough to act
The Integration
Matrix
Synchronous Asynchronous
Type of integration interaction Integration
Technology
API
Messaging
Data base
Template ver.1.2 / 6
Small enough to listen,
but large enough to act
API
Type of integration interaction Integration
Technology
API
Messaging
Data base
Straight program calls from client software
component via API calls, distributing the
shared data via memory
Suitable for integration that needs interactive
or very fast responses and momentarily
performance, though it demands continuos
communication
Technologies like Remote Procedure Calls
(RPC), Socket API and Microsoft
COM/DCOM are API technologies
Synchronous Asynchronous
2
Template ver.1.2 / 7
Small enough to listen,
but large enough to act
Messaging
Type of integration interaction Integration
Technology
API
Messaging
Data base
Sending of files between applications
Suitable for integration that needs to share
large amounts of data and complex
structured data. Very suitable for sharing data
between disparate systems
Technologies like EDI and XML file exchange
are messaging technologies
Synchronous Asynchronous
Template ver.1.2 / 8
Small enough to listen,
but large enough to act
Data base
Type of integration interaction Integration
Technology
API
Messaging
Data base
Share of data via storage in a data base
Very safe and controllable technology, which
though demands data base connectivity.
Cant though reply.
Technologies like replication and data
integration are data base technologies. Very
traditional and proven technology
Synchronous Asynchronous
Template ver.1.2 / 9
Small enough to listen,
but large enough to act
Web services
Type of integration interaction Integration
Technology
API
Messaging
Data base
Sending of files between applications that can
be accessed both synchronous and
asynchronous
The ultimate integration technology since it
can both work as request/reply as well as
shoot and forget.
Synchronous Asynchronous
Template ver.1.2 / 10
Solutions to
integration
demands
External partner Internal partner The Company
Movex workplace
Movex Interfaces
Movex web service framework
Movex EDI solution
Movex e-Collaborator
Template ver.1.2 / 11
Movex
interface
architecture
Bus Logic
Components
DB
interface
Data Colletion
Server
Web service
framework
e-Collaborator
User interface
DB
Bus Logic
Components
Bus Logic
Components
Application
interface
5250 Explorer Net extension
User interface
Application interface
Clients
Clients
Interaction
component
Application
interface
Template ver.1.2 / 12
Movex
Workplace The Open Workplace for Internal and External Collaboration
Customers Employees Suppliers
Movex Workplace
Applications Service and Tools
Movex and Other Systems
Internet
Extranet
Intranet
3
Template ver.1.2 / 13
Movex
Workplace
New Interface to Movex Collaboration
Applications
Single Point of Information
Portal framework
Rollbased
Its an user interface capable of presenting
information from any datasource in an easy,
seemless, web-enabled and secure way.
Access of any ODBC source (Movex
Information Engine)
Ultra Thin Client
Web browser
Web service enabled
Support for LDAP
Template ver.1.2 / 14
Movex
Interfaces
API -Application Programming Interfaces
Business object oriented
800+ available business methods
Synchronous, easy to understand
programming transactions
Designed for simple and robust connectivity -
TCP/IP socket
Easy to access from program languages like
Java, Lotus notes script, C, C++, RPG and
more.
Easy to extend via supplied clients for COM,
DCOM, SOAP and more remote program call
protocols
StructBuilder.
Complemented with Business Component
Interfaces in Movex V12
Template ver.1.2 / 15
Examples of
Movex API
Clients
Data Collection Server
Movex Automatic Document Capture
Movex Advanced Production Planner
Movex Supply Chain Planner
Movex Wap framework
Movex Web shop
Movex e-Collaborator
Template ver.1.2 / 16
For Movex a connector per Integration broker is needed... e-Collaborator
Mercator
N
e
o
n
?
Biztalk
S
t
r
e
a
m
-
s
e
r
v
e A
M
T
r
i
x
Template ver.1.2 / 17
thats why Intentia developed the e-Collaborator! e-Collaborator
Mercator
N
e
o
n
?
Biztalk
S
t
r
e
a
m
-
s
e
r
v
e A
M
T
r
i
x
Template ver.1.2 / 18
e-Collaborator
But e-Collaborator is more than just a
Integration broker connector
Movex e-Collaborator is a mini message
broker, utilizing synchronous API connectivity
and XML technology for application message
interaction with Movex
e-Collaborator provides both design time
runtime for messaging applications as well as
pre-made messaging applications.
4
Template ver.1.2 / 19
Movex e-
Collaborator
system
overview
EDI- message flow
Message broker
Version Y
Internal
application
External
application
Business
message
connector
Syntax
engine
Syntax
engine
Com XML
stx2
S
tx
1
API
Business
Message
Designer
Transformation
definitions
EDIFACT
INVOIC
X12
850
VDA
4905
ODETTE
AVIEXP
Tradacom
ORDER
Template ver.1.2 / 20
e-Collaborator
Java based XML connector to Movex APIs
Manages both single API transactions and
whole, complex document interactions in
asynchronous mode
Supports both publish and subscribe as well
as request/reply connections
Connectivity via internet protocols like:
Disk
ftp
http
MQ Series
MSMQ
Very flexible XML interface development tool
based on on XML, XSD and Java
technologies
Manages other syntax than XML via specific
syntax engines
Flat file
SPEC2000
Template ver.1.2 / 21
Movex
Business
Messages
Exchange
Movex
Application
Server
Movex Interfaces
Movex XML Interfaces
Movex Business Messages
EDI Business Messages
Template ver.1.2 / 22
Integration application areas
Supplier
portal
APP
EPM
e-Collaborator
Component
manager
e-Collaborator
e-Collaborator
<XML>
<XML>
<MBM>
<XML>
<XML>
<XBM>
XML Business
Messages
Movex
Business
Messages
<XML>
<XML>
<PBM>
Propriety
Business
Messages
<XML>
<XML>
<EBM>
EDI Business
Messages
MBM
Integration directly to
partner application
Integration via message
broker to partner application
Template ver.1.2 / 23
Movex
Business
Messages
Movex Business Messages (MBM)
XML formatted documents aimed for
exchanging business data on document level
with easy to grasp design
Object oriented approach on document
content and structure with easy to
understand and extensible design
Shall wrap Movex and create an version
independent business information exchange
environment
Shall be used both for A2A and B2B
integration for creation, update,
synchronization and deletion purposes
Shall support publish and subscribe (P/S) as
well as request and reply (R/R) message
exchange processes
XML interface as well as Movex to Movex
integration
Template ver.1.2 / 24
Two Movex systems can with Movex business messages interact
without any customer modifications
Movex
Business
Messages
Purchase order
PurchaseOrder_Add
Customer order
Customer order confirmation Purchase order confirmation
PurchaseOrder_Confirm
<MBM>
<MBM>
5
Template ver.1.2 / 25
Movex and
EDI
EDI can be solved in three ways against
Movex:
A traditional interfacing way via synchronous
Movex API access. -Demands a quite
technical development and maintenance
organization that needs to know a lot about
Movex and EDI.
A traditional interfacing way via messaging
technology and e-Collaborator. Demands a
development and maintenance organization
that needs to know Movex and EDI.
A untraditional way via Movex EDI solution.
EDI can be fully solved by Intentia.
Template ver.1.2 / 26
Movex EDI
solution
Intentia take a larger responsibility regarding
EDI than other Enterprise application
vendors
Intentia supplies a total, but componentized
EDI solution with EDI messages of the shelf
Intentia has competence in both technical
and business related EDI issues
The goal is to:
Make fast and safe EDI implementations
Supply a stable and high performance
solution
Enable very low life cycle cost per used EDI
message
Template ver.1.2 / 27
Movex EDI solution addresses management of content and relational
information close to Movex and manages syntax and communication
in the EDI server
Movex EDI
Solution
EDI
Server
WMS
CRM
Customers
Suppliers
B2Bi EAI
BPA
Full set syntax map Relational content
map
Template ver.1.2 / 28
Componetized for efficiency and reuse!
Movex EDI
solution
e-
Collaborator
<EDI>
AMTrix <EBM> API
External
Comm.
Message
standards
Syntax
transformation
Internal
Comm.
Content
transformation
Application
interaction
Business
process
interaction
OFTP
X400
ftp
http
MQS
VANs
....
EDIFACT
Odette
X12
VDA
Tradacoms
RosettaNet
EANCOM
Odette
VICS
UCS
EDIFICE
CEFIC
SWIFT
...
Disk
ftp
http
MQS
Template ver.1.2 / 29
Web services
What is web services for?
Mature for EAI
Mature for internal EDI
Not mature for external EDI, but will the base
for future EDI.
Template ver.1.2 / 30
Movex Web
Services
Framework
Movex Web Services Framework is...
A set of tools to create, manage and
deploy Web Services
An integration layer that helps different
applications share data and business
logic
A way of providing a very high level of
isolation between client and server
A set of specifications that make it easy to
automatically generate code for the clients
A single point of access to business logic
and data, that can utilize different
security implementations
A framework that enables clients on many
different operating system, hardware and
language platforms
6
Template ver.1.2 / 31
Movex
API
Movex
database
Movex Applications
Movex Information
Engine
Movex Web
Services
Framework
HTTP Server
Client Application
MWSF Client SDK
Generated Code Session
Handler
MWSF Server
SOAP Delegator
Movex BC
Service
Scripting
Service
e-Col
Service
Metadata
Template ver.1.2 / 32
Integration to
Movex
summary
Intentia take a very large responsibility
regarding integration
Movex open architecture enables integration
in a fast and safe manner
Intentia supplies a total, but componentized
integration solution
Intentia has competence in both technical
and business related integration issues
The target is to:
Make fast and safe integration
implementations
Supply a stable, flexible and high
performance solution
Enable very low life cycle cost per integration
Template ver.1.2 / 33
End Slide

Você também pode gostar