The decision to add eCommerce to your environment, and then integrating that into an already established ERP system, involves a lot of consideration.
Middleware is a piece of software that connects disparate computer systems and allows them to talk. This is usually accomplished by trading XML documents but it can also be achieved by trading flat files, a CSV or some other proprietary data element. Some middleware allows you to change the format of the content, such as entering a CSV file on one side and receiving an XML on the other side. Regardless, all middleware allows for the secure transmission of data from one point to the other.
The systems generally plugin through an API or web service on either side of the connection. Both the ERP and eCommerce sides have mechanisms for communication and the middleware sends the data from one side to the other. This allows the systems to run without worrying about what the other system is doing. So, if one system were to go down for any reason, it doesn’t affect the operations of the other system.
One of the many advantages of utilizing middleware is that it allows you to upgrade on either the ERP or eCommerce side without significantly altering the integration. As long as the plug-in points don’t change, the middleware just keeps on running. This makes software upgrades a non-event from the integration perspective.
Additionally, these middleware pieces typically allow for a “one to many” type of integration. If you have multiple systems flowing into the ERP, the integration to the ERP is set up only once, the middleware is plugged in, and that allows the other pieces to hook up to the ERP. For example, let’s say you are integrating three eCommerce instances with one ERP. Instead of three full integrations, a six-step process, the integration takes place once on the ERP end and then once on each of the three other aspects. This allows for scalability and efficiency.
We use Mule ESB for our integration tool of choice. It is fast, stable, and has a strong track record in the industry. We have found it to be easy to work with, and it gives us many options for file formats and communication methodologies. Let's talk middleware and integration options.
Lorem ipsum dolor sit amet, consectetur adipiscing elit
For the past two decades, we've made it our business to help you work smarter. From commerce challenges to ERP customizations, we support the power of your big ideas by helping you work more strategically, more intuitively, and more efficiently.
2658 Scranton Road, Suite 3
Cleveland, Ohio 44113
216.369.3600
No Comments Yet
Let us know what you think