Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Networks & Mailboxes
ECGrid is the global infrastructure that enables organizations to transact business seamlessly across all Electronic Commerce Service Providers.
Directly attached to the infrastructure are Networks. Networks can be Value Added Networks (VAN) such as Sterling Commerce, Inovis, GXS, etc, or they can be service providers such as SPS Commerce, CovalentWorks, Trubiquity, etc. They can even be other infrastructures such as the US Federal Government's GEX or Department of Defense's DAASC Hub.
Networks on ECGrid can be any electronic commerce system that supports one or more end users. This is important: End Users do not connect to ECGrid as a Network.
Within ECGrid each Network is identified by an Integer value called the NetworkID. You can use NetworkSearch to find the NetworkID by name and NetworkInfo to find the name by NetworkID.
A traditional Network, such as a VAN, provides its own routing and mailboxing services to its end users. Many Electronic Commerce Service Providers (ECSPs) also provide their own internal mailbox services. Prior to ECGridOS, the ECGrid Infrastructure only provided Network connections without Mailboxes.
With this release of ECGridOS, a complete set of APIs allows the ECGrid attached Network to create and maintain individual mailboxes within their Network connection.
Each Mailbox on ECGrid is assigned a unique MailboxID. The default Mailbox for each Network is 0 (zero). Redirecton
It is possible that one Network's traffic may be redirected to another network. ECGridOS allows all of this rerouting to be mapped internally. In the event of a redirection, the ECGridIDInfo class shows the intended network in the NetworkID property, and the redirection in the OwnerInfo class.