Với xu hướng phát triển thương mại điện tử từ ngày càng phổ biến và được hỗ trợ bởi hầu hết doanh nghiệp, người dùng, nhà phát triển thiết bị. Hệ thống bán hàng theo phương thức thương mại điện tử được xây dựng bao gồm hệ thống website để trưng bày, thực hiện các giao dịch thương mại với khách hàng và hệ thống quản lý nghiệp vụ quản lý nghiệp vụ nhằm đảm bảo quy trình nghiệp vụ và dữ liệu an toàn. Việc quản lý đồng thời hai hệ thống song song cho một doanh nghiệp thương mại gặp nhiều khó khăn khi dữ liệu chạy riêng trên từng hệ thống dễ dẫn đến sai lệch, mất mát dữ liệu, ảnh hưởng doanh thu. Nhằm đảm bảo tính an toàn cho dữ liệu và cho cả hoạt động của doanh nghiệp, các nhà phát triển chọn giải pháp cho tồn tại song song hai hệ thống nhưng tại thời điểm nhất định hoặc khi có sự thay đổi thì chúng sẽ được kết nối, tương tác để dữ liệu của hai hệ thống này được đồng bộ. Nhiều công nghệ và kỹ thuật được sử dụng để vận hành hệ thống này như VB.net và Joomba, Odoo và Magento... Mỗi công nghệ và kỹ thuật có ưu và nhược điểm riêng, tùy nhu cầu và loài hình kinh doanh mà chủ doanh nghiệp sẽ lựa chọn cho phù hợp. Bài báo này giới thiệu việc sử dụng dịch vụ web để đồng bộ dữ liệu giữa hệ thống website bán hàng được xây dựng trên mã nguồn mở Joomla và hệ thống quản lý nghiệp vụ được xây dựng trên mã nguồn mở Odoo.