برای اینکه یک شرکت بخواهد براساس استاندارد ebXML با یک سازمان دیگر معاملات تجاری انجام دهد و به تبادل الکترونیکی اطلاعات بپردازد باید مراحل زیر را طی کند:
1- فاز اجرایی (Implementation Phase)

در شکل فوق، اولين چيزی که بايد بيان گردد، انبار ebXML يا ebXML Repository است. اين انبار حاوی فرآيندهای تجاری (Business Processes) و سناريوهای تعريف شده توسط صنعت موردنظر است که عموما در مورد اغلب کسب و کارهای تجاری صدق می کند. شرکتها ميتواننداين فرآيندها را تعميم دهند و سناريوهای خاص خودشان را به آن بيافزايند. Repository همچنين شامل پروفايلهايی از شرکتهايی است که قبلا شرح حال خود را برای انجام Transactionها با ساير شرکای تجاری ثبت کرده اند.
فاز اجرايی برای سازمان A که ميخواهد برمبنای ebXML تجارت الکترونيکی داشته باشد، شامل سه مرحله است که در دياگرام فوق نشان داده شده است :
-
درخواست اطلاعات
-
اجرای سيستم ebXML
-
انتشار پروفايل شرکت
اولين قدم درخواست فرآيندهای شرکت (Business Processes) و سناريوهای شرکت (Business Scenarios) و درک آنها است.وقتی اين اطلاعات کسب شد، بايد ديد که کدام فرآيند کاری را ميخواهيم اجرا کنيم. بدنبال آنبايد يک سيستم داخلی برمبنای آن استانداردها پياده سازی شود،کل ايده ارائه سيستمی است که ebXML را بفهمد و با آن صحبت کند. وقتی که سيستم ساخته شد، سازمان آماده هدايت کسب و کار با ساير سازمانها ميشود. برای تسهيل اين امر، شرکت A بايد پروفايل و شرح حال خود را که به CCP(Collaboration Protocol Profile) معروف است، در انبار ebXML ثبت کند و بدين طريق به اطلاع عموم برساند.
بنابراين يک CPP به يک سازمان اجازه ميدهد که شرح حال خود را توضيح دهد، مثلا اينکه چه فرآيند کاری را پشتيبانی ميکند، نقشش در آن فرآيند چيست،پيغامهايی که ردوبدل می شوند و مکانيزم انتقال آن پيغامها چيست.
وقتی CPP پروفایل را در Repository قرار داد سایر سازمانها میتوانند به آن دسترسی داشته باشند و درمورد توانایی های سازمان A اطلاعات کسب کنند. سازمان A هم میتواند هر زمان که لازم بداند پروفایل خود را تغییر دهد.
2- فاز یافتن شریک تجاری و مذاکره (Discovery of Partner and Negotiation)

در اين فاز خواهيم ديد که چگونه سازمان A با شريک تجاری خود، سازمان B، يک داد و ستد الکترونيکی انجام ميدهد.
همانطور که سازمان A پروفايل خود را منتشر کرد، سازمان B نيز همان کار را انجام داده است.پس اولين قدم برای سازمان A، بازيابی اطلاعات پروفايل سازمان B از انبار ebXML است. در دنيای واقعی شرکتها هميشه پيش از انجام هر داد و ستدی ، در مورد روشها مذاکره ميکنند و قراردادهای کاری تنظيم ميکنند از اين نظر ebXML تفاوتی نميکند. بنابراين، قدم بعدی برای سازمان A اينست که يک قرارداد کاری، معروف به CPA (Collaborative Partner Agreement) با فرمت ebXML به سازمان B بفرستد.CPP بازتاب پروفايل دو سازمان است. اکنون هردو سازمان ميتوانند براساس CPA با هم همکاری کنند و آنرا برای رفع نيازهای خودشان اصلاح کنند. نهايتا، دو سازمان، توافقنامه را قبول خواهند کرد. درطی اين فاز، بهتر است که پرسنل کليدی از دو سازمان حضورا يکديگر را ملاقات کنند و قبل از شروع رابطه تجاری eBussines، اساسنامه ای تنظيم کنند.
3- فاز داد و ستد (Transaction Phase)

حال دو سازمان آماده اند که Transaction های خود را اداره کنند. Transaction ها شامل پيغامهای ebXML است که براساس استاندارد ebXML Messaging Service فرستاده ميشود.