طراحی سیستم یک برنامه تجارت موبایل برای یک کارگزار CFD

ساخت وبلاگ

مشتری یک کارگزار چند طبقه اروپایی است که تجارت در FX و کالاها را از طریق CFDS ارائه می دهد. این کارگزار با مشتریان خرده فروشی و نهادی همکاری می کند و دو ده ابزار معاملاتی و بیش از 150 محصول تجاری را ارائه می دهد.

تجارت مشتری توسط CYSEC ، FCA ، DFSA و FSCA تنظیم می شود.

چالش تجاری

مشتری دارای یک برنامه موبایل میراث است که به عنوان منبعی برای تجزیه و تحلیل ، اخبار بازار و سایر محتوای مرتبط با تجارت عمل می کند. با این حال ، برنامه آنها به شدت نیاز به قابلیت تجارت در حال انجام است. سرورهای معاملاتی فعلی مشتری باید به عنوان موتورهای تجاری عمل کنند و UI معاملاتی باید سادگی و یک تجربه کاربری خوب را ارائه دهد.

با کنار هم قرار دادن آن ، راه حل معاملاتی مورد انتظار باید:

  1. ویژگی های برنامه تلفن همراه فعلی مشتری را درج کنید
  2. عملکرد تجارت را ارائه دهید
  3. با سیستم عامل های معاملاتی مشتری در سطح حساب یکپارچه شوید
  4. از حساب های معاملاتی واقعی و آزمایشی پشتیبانی کنید
  5. در سیستم عامل های Android و iOS در دسترس باشید

نیازهای عملکرد شامل 5000 کاربر همزمان است.

راه حل

مشتری از Devexperts خواست تا سیستمی را طراحی کند که برنامه خود را مجدداً تصور کند و مطابق با تمام نیازهای آنها باشد. پس از تجزیه و تحلیل آنها ، ما به موارد زیر رسیدیم:

برنامه موجود مشتری از ترکیبی از کد برنامه بومی و فناوری های متقابل پلتفرم استفاده می کند. این می تواند منجر به مشکلات شدید با قابلیت استفاده ، عملکرد و قابلیت حفظ شود. پلت فرم معاملاتی موبایل باید با استفاده از فناوری های بومی که قابل اطمینان تر از موارد متقابل پلتفرم هستند ، نوشته شود. این به دلیل ماهیت UI تجارت است ، که به دلیل جریان دائمی نقل قول ها و داده های نمودار ، و همچنین داده های معیارهای موقعیت و حساب ، دائماً بار را تجربه می کند.

بنابراین ، ما یک کار مجدد کامل از برنامه تلفن همراه مشتری فعلی را در برنامه های جدید بومی iOS و Android پیشنهاد کردیم. Dxtrade Mobile ، راه حل معاملات تلفن همراه ما ، می تواند به عنوان پایه ای برای برنامه های جدید باشد ، بنابراین ما نیازی به تهیه یک برنامه از ابتدا نخواهیم داشت. ما همچنین پیشنهاد کردیم که کد موبایل DXTRADE را انتخاب کنید ، آن را چنگ بزنید و برنامه های سفارشی را در بالا بسازیم. این امکان اجرای سریع را فراهم می کند.

Dxtrade Mobile همچنین شامل یک دروازه موبایل است که یک برنامه سرور است که برنامه های تلفن همراه را با نقل قول ها ، نمودارها ، داده های حساب-زمان واقعی و تاریخی-و سایر مطالب تغذیه می کند. در یک استقرار خوشه ای ، دروازه موبایل به عنوان یک متعادل کننده بار عمل می کند.

طرح اجرای ما همچنین دارای یک محصول سمت سرور است که ادغام آسان با اکوسیستم کارگزار را امکان پذیر می کند-در خط تولید ما ، GATE45 این نقش را ایفا می کند.

مشتری دارای 14 سرور معاملاتی با حساب معاملات واقعی و نسخه ی نمایشی است. تنظیماتی که پیشنهاد کردیم انعطاف پذیر است: ما می توانیم بدون تأثیر بر معماری و رویکرد کلی ، تعداد سرورهای تجاری را در آینده تغییر دهیم.

Implementation scheme

طرح اجرای

کل روند

ما برنامه موجود مشتری را در بستر معاملاتی موبایل بومی قرار خواهیم داد. دروازه موبایل به عنوان یک نقطه اتصال مرکزی برای جلوی موبایل ، CRM مشتری و GATE45 خدمت می کند.

راه حل نیاز به دامنه سطح بالا زیر دارد:

  • Forking Code Mobile Dxtrade
  • مجدداً عملکرد برنامه موجود
  • ادغام با سرورهای معاملاتی مشتری از طریق GATE45

ما پیشنهاد می کنیم تمام سیستم ها را برای در دسترس بودن زیاد در مواردی طراحی کنیم. خدمات جلویی باید با استفاده از یک شبکه تحویل محتوا مستقر شوند ، در حالی که خدمات Back-End از مقیاس خودکار یا کانتینر استفاده می کنند.

همه سیستم ها به صورت افقی مقیاس پذیر هستند. Middleware Back-End چندین اتصال به سرورهای معاملاتی مشتری تنظیم می کند. به این ترتیب ، سیستم حتی اگر اتصال اصلی کاهش یابد ، هنوز هم کار خواهد کرد. اتصالات شکسته در حالی که اتصال رزرو در حال تنظیم است ، تحت ترمیم قرار می گیرند.

نتایج

ما یک طرح سیستم را برای برنامه جدید تجارت موبایل ارائه دادیم. این امر به کلیه نیازهای عملکردی و عملکرد مشتری پایبند است و عملکردهای برنامه موجود آنها را حفظ می کند.

از آنجا که برنامه Legacy با فن آوری های متقابل پلاک نوشته شده است ، ما توصیه نمی کنیم عملکرد تجارت را در آن اجرا کنیم. به این دلیل است که برخی از مسائل مربوط به قابلیت استفاده ، عملکرد و قابلیت حفظ ممکن است بوجود بیاید. برنامه های جدید با استفاده از Technologies بومی iOS و Android نوشته می شوند و عملکرد رده بالا و تجربه کاربر صاف را ارائه می دهند.

راه حل های حاصل از ویژگی های بار زیر خواهد بود:

 

پارامترارزش
نرخ ورود به سیستم150 در دقیقه
نرخ سفارش1500 در دقیقه
میزان نمودار350 در دقیقه
نرخ پیام ویجت150 در دقیقه
حساب ها1 برای هر کاربر
کاربران همزمان حداکثر آنلاین5 000

بار پارامترها را برای بستر معاملاتی موبایل بارگیری کنید

ما برنامه های جدید تلفن همراه را طراحی کردیم تا برای رشد آینده مقیاس پذیر باشد.

به خاطر تحویل سوئیفت ، ما از پلت فرم معاملاتی موبایل DxTrade Mobile خود به عنوان پایه ای برای راه حل های جدید استفاده کردیم. این یک مجموعه برنامه های سرور مشتری است که امکان تجارت را فراهم می کند. این برنامه دارای نظارت بر نمونه کارها در زمان واقعی ، جریان داده های بازار ، ابزارهای مدیریت ریسک برای معامله گران و محتوای تحلیلی خارجی مانند اخبار و نمودارها است. جلو معاملات بومی موبایل ما برای iOS و Android عملکردهای سطح بالایی را از طریق فناوری اختصاصی و تجربه کاربری صاف به بازرگانان می دهد.

فارکس وکسب درامد...
ما را در سایت فارکس وکسب درامد دنبال می کنید

برچسب : نویسنده : آرش اصل زاد بازدید : 40 تاريخ : جمعه 11 فروردين 1402 ساعت: 19:38