Post on 29-Mar-2018
transcript
GXS Trading Grid®
Messaging ServiceConnectivity Overview
A GXS TransactSM Messaging Service for the Active Business
2 • GXS Trading Grid® Messaging Service Connectivity Overview
Table of Contents
Introduction.......................................................................................................................................... 3
Trading.Grid.Messaging.Service.Connectivity.Options.Matrix............................................................. 4
AS2........................................................................................................................................................ 5
AS3........................................................................................................................................................ 6
FTP........................................................................................................................................................ 7
SFTP..................................................................................................................................................... 8
FTPS...................................................................................................................................................... 9
HTTPS.(scripted)..................................................................................................................................10
Trading.Grid.Online.(HTTPS)............................................................................................................... 11
GXS.TP.Client.(HTTPS)........................................................................................................................12
MQ.......................................................................................................................................................13
OFTP....................................................................................................................................................14
OFTP2..................................................................................................................................................15
X.400...................................................................................................................................................16
GXS Trading Grid® Messaging Service • 3Connectivity Overview
Introduction
The GXS Trading Grid® Messaging Service (TGMS) offers a broad set of connectivity options to meet the needs of companies large and small, of varying technical levels and with different business requirements. This document provides guidance on choosing an appropriate connectivity option to best meet your company’s data exchange needs.
TGMS connectivity options include:
• AS2 • AS3 • FTP • FTPS • SFTP • HTTPS(scripted) • TradingGridOnline(HTTPS) • GXSTPClient(HTTPS) •MQ • OFTP • OFTP2 • X.400
Some of these connectivity options provide similar functionality. When choosing the best option for your company, beyond meeting your minimum business and technical requirements, some of the leading decision criteria should be your familiarity, expertise and in-house technical capabilities with the connectivity solution.
If you have questions on any of these connectivity options, or on any potential option not included in this list please contactyourlocalGXSrepresentative.Contactdetailscanbefoundonourwebsiteatwww.gxs.com/contact/.
Licenses and Trademarks
Trading Grid® is a registered trademark of GXS, Inc.Othertradenamesusedinthisdocumentarethetrademarksorservicemarksoftheirrespectiveowners.
Trading Grid Messaging Service Connectivity Options Matrix
4 • GXS Trading Grid® Messaging Service Connectivity Overview
AS2
AS3
FTP
SFTP
FTPS
HTTPS.(scripted)
Trading.Grid.Online.(HTTPS)
GXS.TP.Client.(HTTPS)
MQ
OFTP
OFTP2
X.400
Drummond.Certified.
recommended
Drummond.Certifiedrecommended
Any.FTP
Any.SFTP
GXS-qualified.FTPS..software.only
Any.HTTP.scripting..language
Internet.Explorer.or.Firefox
GXS.TP.Client
IBM®.WebSphere®.MQ..or.MQ-capable.software
Any.OFTP
Any.OFTP
Any.MTA
Internet
Internet
Any.method.other.than.open.Internet.(examples.include.VPN,.leased.line,.frame.relay,.etc.)
Internet
Internet
Internet
Internet
Internet
Closed.circuit.IP.(leased.line,.frame.relay,.etc.).or.VPN.gateway
X.25,.ISDN,.closed.circuit.IP.(leased.line,.frame.relay,.etc.).or.VPN.(including.ANX.&.ENX)
Internet
X.25,closed.circuit.IP.(leased.line,.frame.relay,.etc.).or.VPN
Public.key,.SSL.optional
Public.key,.SSL,..User.ID/Password
User.ID/password,.Addi-tional.security.depends.on.physical.connectivity
SSH,.User.ID/password,.public.key.(optional)
SSL,.User.ID/password
SSL,.User.ID/Password
User.ID/Password,.SSL
SSL,.User.ID/Password
Network:.VPN/IPSec..or.closed.circuitApplication:.SSL
Network:.VPN/IPSec,..Dialup..Application:.SSID/Password
SSL,.SSID/Password,.Public.key.(optional)
Network:.VPN/IPSecApplication:.MTAName,.Password
Any.(Non-EDI.data..types.require.special.configuration)
Any.(Non-EDI.data..types.require.special.configuration)
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Connectivity Option Client Software Options
Physical Connectivity
Security/Authentication
Data Types
GXS Trading Grid® Messaging Service • 5Connectivity Overview
AS2
EDIINTAS2(ApplicabilityStatement2)isaspecificationdevelopedaspartoftheIETFEDIINTWorkGroupthatdefinescommunicationofEDIorotherbusiness-to-businessdataovertheInter-netusingHTTP.AS2providessecurityforthetransportpayloadthroughdigitalsignaturesanddataencryption. It ensures reliable delivery and non-repudiation through the use of message disposition acknowledgements(MDNs).AS2softwareinteroperabilitycertificationtestingisperformedbytheDrummond Group (www.drummondgroup.com).
Physical Connectivity: InternetSecurity:Publickey,SSLoptionalReceive (Push/Pull):PushData Types: Any(TGMSroutingofnon-EDIdatarequiresspecialconfiguration)Software Client Options: DrummondCertifiedclientsrecommended
Advantages: Real-time delivery, widespread acceptance, security and non-repudiation, utilizes the InternetDisadvantages:Expensivesoftware,firewallconsiderations
Requirements for connecting to TGMS via AS2:
• DrummondCertifiedAS2software(recommended) • X.509certificate • Persistentinternetconnection • Serveravailability24x7
Factors for considering AS2 connectivity to TGMS:
• AlreadyhaveAS2software • Needreal-timetransactionexchange • Largenumberofsmall/mediumsizefiles • PrimarilyEDIdata • Consideringhybridapproach(point-to-pointAS2withsomepartners,therestmanaged
through TGMS) •WanttoleverageInternetconnectivity
6 • GXS Trading Grid® Messaging Service Connectivity Overview
AS3
EDIINTAS3(ApplicabilityStatement3)isaspecificationdevelopedaspartoftheIETFEDIINTWorkGroupthatdefinescommunicationofEDIorotherbusiness-to-businessdataovertheInternetusingFTP.AS3providessecurityforthetransportpayloadthroughdigital signatures and data encryption. It ensures reliable delivery and non-repudiation throughtheuseofmessagedispositionacknowledgements(MDNs).AS3software interoperabilitycertificationtestingisperformedbytheDrummondGroup (www.drummondgroup.com).
Physical Connectivity: InternetSecurity:Publickey,SSL/TLS,UserID/PasswordReceive Push/Pull: PullData Types:Any(TGMSroutingofnon-EDIdatarequiresspecialconfiguration)Software Client Options:DrummondCertifiedclientsrecommended
Advantages: Security and non-repudiation, utilizes the InternetDisadvantages:Expensivesoftware,firewallconsiderations
Requirements for connecting to TGMS via AS3:
• DrummondCertifiedAS3software(recommended) • X.509certificate • Internetconnectivity
Factors for considering AS3 connectivity to TGMS:
• AlreadyhaveAS3software • PrimarilyEDIdata • Consideringhybridapproach(point-to-pointAS3withsomepartners,therest
managed through TGMS) •WanttoleverageInternetconnectivity
GXS Trading Grid® Messaging Service • 7Connectivity Overview
FTP
FileTransferProtocol(FTP)isacommonlyusedprotocolforexchangingfilesoveranynetworkthatsupportstheTCP/IPprotocol(suchastheInternet).Virtuallyeverycom-puterplatformsupportstheFTPprotocol.ThisallowsanycomputerconnectedtoaTCP/IP-basednetworktomanipulatefilesonanothercomputeronthatnetworkregardlessofwhichoperatingsystemsareinvolved.TherearemanyexistingFTPclientandserverpro-grams.TradingGridFTPconnectivityusesstandardFTP(FileTransferProtocol,specifica-tionRFC959)servicesandrequiresaprivateconnectionforsecurity.OpenFTPovertheInternettoTGMSisnotallowed.TheimplementationandtechnicaldetailsforusingFTPconnectivitywillvarygreatlydependingonprivateconnectivityoptionselected.Privateconnectivity options include: • VPN Security™ Remote—StandalonePCorLANsoftwarethatprovidesVPNcon-
nectivity over an Internet connection. This software can be obtained through GXS.
• VPN Security™ Gateway—Provideshost-to-hostVPNconnectivityviaaTCP/IPconnection.RequirestwoInternet-routableIPaddressesortheabilitytoperformNetworkAddressTranslation(NAT)andanIPSec-compliantfirewall.
• Leased Line, Frame Relay, MPLS—These are all examples of private, point-to-point connectivity options. These types of private connectivity options are provided by networkproviderssuchasVerizonandAT&T.
• Dial PPP—DialPPPisastandardmethodforaccessingInternetProtocol(IP)-basedapplicationsviadialupconnectivity;itisavailableatspeedsupto56kbpsthroughthe GXS service.
Physical Connectivity: AnymethodotherthanopenInternet(examplesincludeVPN,leased line, frame relay)Security:UserID/Password,dependentuponphysicalconnectivitysecurityReceive Push/Pull:Pull,Push(optionalwithsomephysicalconnectivitymethods)Data Types:AnySoftware Client Options: AnyFTPsoftware
Advantages:Supportforlargefiles,canuseanyFTPsoftware,securityofprivate connectionDisadvantages: CannotusetheopenInternet,firewallconsiderations
Requirements for connecting to TGMS via FTP:
• FTPsoftware • Privateconnectivity(VPN,leasedline,framerelay,etc.)
Factors for considering FTP connectivity to TGMS:
• FamiliarwithFTPanduseFTPforotherapplications • EDIand/ornon-EDIdata • Accesstoprivateconnectivityoptions(VPN,leasedline,framerelay,etc.) •WantsecurityofprivateconnectionversusInternetconnectivity
8 • GXS Trading Grid® Messaging Service Connectivity Overview
SFTP
SFTP(SSHFileTransferProtocol)connectivitytoTGMSisbuiltuponthestandardSFTPprotocolasdefinedbytheIETFSECSHworkinggroup.SFTPconnectivitytotheTradingGridonlysupportsSSH-2protocol,whichisthemosttypicalimplementationofSFTP.
SFTPconnectivitytotheTradingGridMessagingServicesupportsSSHpublickeyau-thenticationandUserID/passwordauthentication.ItwillfirstattemptSSHpublickeyauthenticationandifthatfailsUserID/passwordauthenticationwillbeperformed.ForSSH2,eithertheRSAorDSApublickeyencryptionalgorithmscanbeused.Keylengthsof1024(default)or2048aresupported.
Physical Connectivity: InternetSecurity:UserID/Password,SSH-2secureshell,publickeyoptionalReceive Push/Pull: PullData Types: AnySoftware Client Options:AnySFTPcapablesoftwarethatsupportsSSH-2
Advantages: Many client software options, low cost client software options, utilizes the InternetDisadvantages: Nostandardsupportfornon-repudiation,firewallconsiderations
Requirements for connecting to TGMS via SFTP:
• SFTPsoftware • Internetconnectivity
Factors for considering SFTP connectivity to TGMS:
• ExperiencedwithandalreadyhaveSFTPsoftware •WanttoleverageInternetconnectivity • EDIand/ornon-EDIdata •Manyclientsoftwareoptions
GXS Trading Grid® Messaging Service • 9Connectivity Overview
FTPS
TradingGridFTPSconnectivityusesstandardFTP(FileTransferProtocol,specificationRFC959)servicesandsimplyaddsasecuredtunnelthroughtheInternetusingSecureSocketsLayer(SSL)/TransportLayerSecurity(TLS).
Qualified Client Software (as of 01/12/2011):
• Ascential™ DataStage®TX,Release7.5(nowIBM) • Cleo®Lexicom™4.1 • eBridgeFTPSCommunicatorforGXSversion5.3 • Edisoft® Merchant™4.0 • Future3—AdvancedCommunicationModulePlus(ACMPlus) • Inovis™BizConnectSoftware,version3.0.2.361 • nuBridgestruExchange(formerlyTrailBlazerZMODFTPClientV3R1PTFLevel
PFT3100034) • QualEDIforWindows,32-bitversion • REIMS®B2BFrameworksversionV5Re • Robo-FTPversion3.2 • Seeburger®BusinessIntegrationServer(BIS®)Version5.5.1
Physical Connectivity: InternetSecurity: SSL/TLS,UserID/PasswordReceive Push/Pull:PullData Types: AnySoftware Client Options: OnlyGXSqualifiedclients
Advantages:UtilizestheInternetDisadvantages:Limitedclientsoftwarechoices,nostandardsupportfornon-repudiation,firewallconsiderations
Requirements for connecting to TGMS via FTPS:
• GXS-qualifiedFTPSsoftware • Internetconnectivity
Factors for considering FTPS connectivity to TGMS:
• AlreadyhaveaGXS-qualifiedFTPSsoftwareclient •WanttoleverageInternetconnectivity • EDIand/ornon-EDIdata
10 • GXS Trading Grid® Messaging Service Connectivity Overview
HTTPS (scripted)
HTTPisapopularrequest/responseprotocolinuseeverydaybywebbrowsersandwebservers.SecurityisprovidedbydeliveringnormalHTTPinteractionoverencryptedSecureSocketsLayer(SSL).Therearemanyfreescriptingtoolsavailable,suchasPerlorRuby,thatcustomercanusetointeractwiththeTradingGridviatheHTTPSprotocol. UnsecuredHTTPconnectivitytotheTradingGridisnotallowed.
HTTPSconnectivitytotheTradingGridfurtherdefinesasubsetoftheheaderfieldsforroutingandmessagehandling.GXScustomersusingHTTPStoexchangemessagesthroughtheTradingGridmustfollowthesespecificheaderfieldswhensendingandreceiv-ing documents.
Physical Connectivity: InternetSecurity: SSL,UserID/PasswordReceive Push/Pull: PullorPushData Types: AnySoftware Client Options: AnyHTTPSsoftwareclientorscriptinglanguagethatcancon-form to GXS’s required request header formats
Advantages:Potentialforcustomintegration,utilizestheInternetDisadvantages:MustconformtoGXS’srequestheaderspecifications,customintegrationoncustomersidelikelyrequired,largefilesnotsupported
Requirements for connecting to TGMS via scripted HTTPS:
• HTTPscriptinglanguageandabilitytocreateHTTPscripts • Internetconnectivity
Factors for considering scripted HTTPS connectivity to TGMS:
• ExperiencedwithHTTPscripting • Abilitytocustomizeinternalintegration •WanttoleverageInternetconnectivity • Smallfilesizes • Noclientsoftwarecosts
GXS Trading Grid® Messaging Service • 11Connectivity Overview
Trading Grid Online (HTTPS)
TradingGridOnline(TGO)providesaweb-basedportalinterfaceforuploadinganddownloadingfilesbetweenyouandTGMS.OnceyouareloggedintoTradingGridOnline(TGO),youcanselectfilesforuploadordownloadandthenthefilesaredeliveredoveranHTTPSconnection.
Physical Connectivity: InternetSecurity: UserID/Password,SSLReceive Push/Pull:PullData Types: AnySoftware Client Options: InternetExplorerorFirefox
Advantages: No software costs, utilizes the Internet, simple interfaceDisadvantages: Manualefforttouploadanddownloadfiles,notidealforhightransactionvolumes
Requirements for connecting to TGMS via TGO:
• InternetExplorerorFirefox • Internetconnectivity
Factors for considering TGO connectivity to TGMS:
• Verylowvolumes,willingtomanuallyuploadanddownloadfiles •WanttoleverageInternetconnectivity •Wanttoavoidanysoftwarecosts
12 • GXS Trading Grid® Messaging Service Connectivity Overview
GXS TP Client (HTTPS)
GXSTPClient(TPC)isafreedownloadavailabletoGXScustomerswhichprovidesconnectivityexclusivelytotheTradingGrid.TPCprovidesacommunicationstool,abasicin-box/out-boxinterface,andacomprehensivetaskmanagerforautomatingandschedul-ingevents.TPCusesHTTPSforfiletransfer.
Physical Connectivity: InternetSecurity:SSL,UserID/PasswordReceive Push/Pull: PullData Types:AnySoftware Client Options: GXSTPClient
Advantages: CompleteGXSsolution,freeandeasytoinstallDisadvantages: No support for direct connections with other partners, no security, limited functionality
Requirements for connecting to TGMS via GXS TP Client:
• GXSTPClientsoftware •Windows-basedPC • Internetconnectivity
Factors for considering GXS TP Client connectivity to TGMS:
• Lowdatavolumes • Nocostforclientsoftware •WanttoleverageInternetconnectivity
GXS Trading Grid® Messaging Service • 13Connectivity Overview
MQ
MQisaconnectivityoptionofferedtocustomersusingIBM’sWebSphereMQasa primarymethodofmovingbusinessdocumentswithintheirbusiness.WebSphereMQ is a widely available multi-platform message-oriented middleware software suite that provides an event-driven communication method, integrating GXS services into the client’s back-end system.
Physical Connectivity: VPNGateway,otherIPconnectivity(leasedline,framerelay,etc.)Security:VPNIPSec,closedcircuitReceive Push/Pull: PushData Types: AnySoftware Client Options: IBMWebSphereMQManagersoftware(MQclientnot supported),JMSsoftwarethatcansupporttheIBMWebSphereMQprotocol
Advantages: Real-time, push delivery, integration directly with internal middleware systemDisadvantages:RequiresIBMWebSphereMQManagerorotherMQcapablesoftware,extensiveconfiguration/implementation
Requirements for connecting to TGMS via MQ:
• IBMWebSphereMQorMQcapablesoftware • Privateconnectivity(VPN,leasedline,framerelay,etc.)
Factors for considering MQ connectivity to TGMS:
• AlreadyusingIBMWebSphereMQin-house • Accesstoprivateconnectivityoptions(VPN,leasedline,framerelay,etc.) • Needreal-timetransactionexchange • NeedassureddeliveryfeaturesofWebSphereMQ • Needtightintegrationwithinternalprocesses
14 • GXS Trading Grid® Messaging Service Connectivity Overview
OFTP
ODETTEFTP(OFTP)supportisofparticularrelevancetotheautomotivesectorin Europe.TGMSsupportsconnectivityusingtheOFTPcommunicationsprotocol, including: • OFTPoverX.25(incl.X28) • OFTPoverISDN(incl.X31) • OFTPoverIP(overtheENXnetwork) • OFTPPush—TGMSwillproactivelydeliverdatatoclientpremisesusingOFTP • VFNsupport—TGMSwillacceptdatathatcontainsaVFN(VirtualFileName)
andwillroutetheVFNwiththedatatoOFTPorX.400tradingpartners. • ASCII/EBCDICtransliteration • End-to-endresponse(EERP)
Physical Connectivity:X.25,ISDN,IP,ENX,ANXSecurity:Standardnetworksecurity,SSID/PasswordReceive Push/Pull: Pull,Push(optional)Data Types:AnySoftware Client Options:AnyOFTPclient
Advantages: Reliable, stable Disadvantages:Security,requiresOFTPexpertise
Requirements for connecting to TGMS via OFTP:
• OFTPclientsoftware • X.25,ISDN,IP,ENX,ANX
Factors for considering OFTP connectivity to TGMS:
• AlreadyusingOFTPinhouse • Needend-to-enddeliverynotifications
GXS Trading Grid® Messaging Service • 15Connectivity Overview
OFTP2
ThelatestversionoftheOFTPprotocolisversion2,knownasOFTP2.Thisversion is mainly intended for secure data exchange over the public Internet, where security is guaranteedbytheuseofsecuritycertificates.
Physical Connectivity: InternetSecurity: SSL,SSID/Password,PublicKey(optional)Receive Push/Pull: Pull,Push(optional)Data Types: AnySoftware Client Options: AnyOFTP2client
Advantages: Internetconnectivity,security,emergingstandard,certifiedcompatibleclientoptions, real time exchange optionDisadvantages: LimitedacceptanceoutsideofEurope,softwarecosts
Requirements for connecting to TGMS via OFTP2:
• OFTP2clientsoftware • Internetconnectivity
Factors for considering OFTP2 connectivity to TGMS:
• AlreadyhaveOFTP2software • Needreal-timetransactionexchange • Handlessmallandlargefiles • Consideringhybridapproach(point-to-pointOFTP2withsomepartners,
the rest managed through TGMS) •WanttoleverageInternetconnectivity
16 • GXS Trading Grid® Messaging Service Connectivity Overview
X.400
X.400isasuiteofInternationalTelecommunicationUnion(ITU)TelecommunicationStandardizationSector(ITU-TS)recommendationsthatdefinestandardsforDataCom-municationNetworksforMessageHandlingSystems(MHS).X.400ispredominantlyusedoutsideofNorthAmerica—forexample,inretailinEurope.X400providesaproac-tive or push delivery method.
TGMSsupports1984,1988and1992versions,alladdressingstandardsandthecommonX.400bodyparts.TGMSsupportstheX.400P1MTAprotocolbutnotP7Client protocol.
Physical Connectivity:X.25,IPSecurity: Standard network securityReceive Push/Pull:PushData Types:AnySoftware Client Options: AnyMTA
Advantages: Reliable, international standardDisadvantages: Security,requiresX.400expertise
Requirements for connecting to TGMS via X.400:
• X.400MTAsoftware • X.25orIPconnectivity
Factors for considering X.400 connectivity to TGMS:
• AlreadydoingX.400 • Needpushdelivery
About.GXSGXS.is.a.leading.provider.of.B2B.e-commerce.solutions.and.operates.the.world’s.largest.and.most.expansive.network.of.integrated.business.communi-ties..The.company’s.software.and.services.simplify.and.enhance.businesses.process.integration.and.collaboration.among.networks.of.trading.partners..Organizations.worldwide,.including.more.than.75.percent.of.the.Fortune.500,.use.GXS.solutions.to.extend.their.supply.chain.networks,.optimize.product.launches,.automate.warehouse.receiving,.manage.electronic.payments.and.gain.supply.chain.visibility..Based.in.Gaithersburg,.Maryland,.GXS.has.operations.and.offices.around.the.world..For.more.information,.see.http://www.gxs.com,.http://blogs.gxs.com.and.http://twitter.com/gxs.
©.Copyright.2011.GXS,.Inc..All.Rights.Reserved..January.2011.A
NORTH AMeRICA AND GlObAl HeADQuARTeRS9711 Washingtonian Blvd.Gaithersburg, MD 20878, US+1-800-560-4347 t+1-301-340-4000 t+1-301-340-5299 fwww.gxs.com
euROPe, MIDDle eAST AND AFRICA18 Station RoadSunbury-on-ThamesMiddlesex TW16 6SUUnited Kingdom+44 (0)1932 776047 t+44 (0)1932 776216 fwww.gxs.eu
ASIA PACIFIC Asia HeadquartersHong KongGXS International16/F China Resources Building26 Harbour Road, WanchaiHong Kong+852 2884-6088 t+852 2513-0650 fhttp://www.gxs.com.hk