edi ws api ecgridos web services

11
Embedded EDI Communications Drop A VAN into your Code Presented by:Todd Gould, President Loren Data Corp. Sector Research by: Alan Wilensky, Analyst bizQuirk

Upload: bizquirk

Post on 14-Jul-2015

702 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: EDI WS API ECGridOS Web Services

Embedded EDI CommunicationsDrop A VAN into your Code

Presented by:Todd Gould, PresidentLoren Data Corp.

Sector Research by:Alan Wilensky, AnalystbizQuirk

Page 2: EDI WS API ECGridOS Web Services

© 2009, 2

Overview Loren Data Corp. is a 23 yr. veteran of connected e-commerce

Operates ECGrid®- Since 2001, a trusted provider of interconnect management services between VANs, e-commerce hosts, and major supply chain hubs.

ECGrid® - Provides internetwork management and messaging reliability service enhancements to 65 VANs and e-commerce networks.

A Total of 80 major interconnects, and 14,000 unique trading partners rely on ECGrid for traffic routing services.

ECGrid®= Routes to 600,000 Trading Partner QID’s

Page 3: EDI WS API ECGridOS Web Services

Loren Data Corp Introduces:

ECGridOS - the programmer’s API gateway to ECGrid®.

With ECGridOS, any program, SOA / ESB/ SAAS / PAAS, can control every aspect of EDI communications.

Every Aspect

Page 5: EDI WS API ECGridOS Web Services

2009,3

Better than FTP & AS2, a code level, drop-in VAN

78 API functions to control every aspect of EDI communications function, creating the potential for new and innovative services.

Manage mailbox and user accounts, trading partners, networks, interconnects, upload /download messages, tracking with message manifests, and detailed reports.

Bring full administrative control to the desktop (and back-end) for configuration, test, and production. Make EDI communications integral, rather than relying on external systems.

ECGridOS encompasses the benefits of both hubs and VANs, with routes to over 600,000 partner QID’s, 80 Major commerce networks, and integrated trading partner lookup via the API.

Page 6: EDI WS API ECGridOS Web Services

© 2009, 4

Old Way / New WayImprove the End User Process with ECGridOS

VAN Limitations:

➡ No Programmable interfaces

➡ Manual Administration via arcane process (external web page)

➡ Each VAN Uses Different Conventions.

➡ Status Reporting Relies on External Web Page.

➡ No Customization, Integration, or interoperability.

➡ Limited or No Automation.

ECGridOS:

➡ Powerful, Programmable, Configurable, and Integrated

➡ Code-Level control of All Administrative Functions

➡ Code Level User Account and Mailbox Administration

➡ Code Level Handling of Errors and Delivery Exceptions

➡ Network Owner Level of Admin Authority

➡ Reduced complexity with one interface

➡ Send, Receive, Track, Report End-to-End

➡Years of Network Ops Experience, delivered as a configurable and customizable EDI communications tools suite

➡Build EDI into your products - don’t bolt it on!

Page 7: EDI WS API ECGridOS Web Services

Hot Button VANs ECGridOS API Notes

Integration and Programability

Very Limited, Uses External Web Interfaces

Integrates via any IDE or Web Services consumer

Provides a Unified Logical Program Interface for Customization

Admin Functions (Users, Mailboxes, Trading Partners

Almost always external web page or phone support, forms, etc.

True Integrated Admin functions. Role-Based access.

Use ECGridOS to define delivery of admin functions to your specs

Interconnect Management By Request to Netops, via email, forms, phone,

API based Expert System. Rapid Interconnects.Rich Control and Status Data

Fast response to interconnect requests via API, most return ‘Completed’ status

Traffic ManagementTracking Limited to Success or failure, arcane data retrieval

End-to-End tracking via detailed manifests, message status at each waypoint

ECGrid Live Data. Status, Traffic . Use for alarms, alerts, and Data Feeds

Routing Transparency Closed Routing, Opaque Rules, no Lookup

Extensive Directory service, lookups,and listings.

Total Control over routes and interconnects

Reports and StatsReporting after the fact, fixed formats or inflexible source data

Entire API Class for Reports, Data, Message Stats, create your own

Rich reporting in any format, rapid compilation and integration of live statistics with capital line of business systems

Page 8: EDI WS API ECGridOS Web Services

© 2009, 5

Embedding EDI Communications Services  What’s in the WSDL?

WSDL= A Description of API Services. Not for light reading ...it is for Integrated Development Environments or Integration Platforms to Import functions. API Families:

System Access & User ManagementAPIs for control of login/logout and other basic system access functionality.

Network/Mailbox Management

APIs to create and maintain Networks and Mailboxes

Trading Partner ID Management

Add, edit, delete and manage Trading Partners assigned to a specific Network/Mailbox.

Interconnect Management

Create and manage Interconnects between IDs throughout the ECGrid Network.

Carbon Copy Management

APIs to manage Carbon Copy interchanges for Trading Partner pairs.

Parcel Management

APIs to send and receive mailbags, interchanges and other payloads over the ECGrid Network.

Reports

Various system reports.

Page 9: EDI WS API ECGridOS Web Services

© 2009, 6

Case: Adding A QID to ECGrid &

Session API Function

Establishing an Interconnect to a VAN-based Trading Partner

Login()

Logout()

TPAdd() (Self)1

Host Program Calling and Return Param Example

LoginName -Password

TPSearch()2

InterconnectAdd()

SessionID string (GUID)

Description

Params Returns

User Defined QID

SessionID (GUID)

SessionID (GUID) ECGridID Source/Dest Reference InterconnectID

ECGridIDInfo Collection3

SessionID (GUID)

Notes:

1 - Not required if owner’s QID has been previously mapped to ECGridID2 - Example assumes QID exists in ECGridID routing table3 - A TPSearch() that returns a (null) result is handled with a simple routine using NetworkList()(to find VAN NetworkID)and TPAddVAN()to acquire ECGridID

SessionID (GUID) QID

ECGridID

Page 10: EDI WS API ECGridOS Web Services

© 2009 Page 7

ECGridOS Network Advantages

➡ 23 Years of Network Operations Experience Carefully Distilled into 78 powerful functions.

➡ Callable by any code asset, IDE, Web Services Consumer, ESB, SOA

➡ Confers the power of a VAN upon your application. Create users, mailboxes, interconnects. ➡ Loren Data Corp Network Operations is the e-commerce industry’s most experienced network operations team.

➡ Trusted by Electronic Commerce Service providers to manage and migrate QID’s, interconnects, and perform certificate maintenance.

ECGridOS is the only API to offer complete control of trading partners, ubiquitous routing to any QID, single program attachments via SOAP, and more to come for certificate management and canonical commerce documents.

Page 11: EDI WS API ECGridOS Web Services

© 2009, 8

Contact Loren Data Corp for Developer Accounts

Interested in Getting Started?

Get a Developer Account:[email protected]

API Docs on Line

ECGridOS.net

ECGridOS.com Website

Questions about applications, partnerships, co-ventures, industry trends and topics:

Contact Alan W. [email protected] (412) 353-9269

Loren Data Corp

Call:

(813) 426-3355(800) 745-6736