پالایش الکترونیکی تجارت (بازنشسته) کارت ابزار شامل مجموعه ای از کلاس های که شما می توانید گسترش برای ایجاد یک مجموعه از کارت است که با یک سیستم تجارت الکترونیکی پالایش ادغام و عرضه داده بازنشسته به پلت فرم کپلین.
دانلود سخنرانی ها برای این دوره.
بررسی اجمالی
جعبه ابزار کپلین بازنشسته تطبیق فراهم می کند کلاس برای ایجاد شش نوع اداپتور:
نقش هر مبدل پاسخگویی به درخواستهای خروجی از پلتفرم کاپلین در مورد دادهها یا اقدامات مربوط به بازنشستگی است و بر این اساس با برقراری ارتباط با سیستم بازنشستگی و پاسخگویی عمل می کند. این ارتباط بین یک تطبیق دهنده و یک سیستم بازنشسته توسط رابط های برنامه کاربردی تجاری پالایشی و همچنین سایر رابط های برنامه کاربردی خاص بازنشسته که برای ادغام سیستم های خارجی استفاده می شود مدیریت می شود.
اهداف شرکت
در این مقاله به تشریح جدول زیر می پردازیم. ما این کارت به عنوان مثال برای پیکربندی یک اتصال به زندگی می کنند داده ها از طریق بازنشسته جریان استفاده خواهد کرد. شما نیاز به پیکربندی اتصال به پالایشی برای تقویم تطبیق برای ایجاد یک اتصال به یک سیستم بازنشسته.
شما در حال رفتن به یادگیری به راه اندازی یک کارت تقویم عملیاتی, جایی که شما خواهد شد:
پیکربندی و اتصال اداپتور به رابط کاربری معاملاتی پالایشی
به عنوان یک تیغه در چارچوب استقرار مستقر کنید
تست کنید که مبدل همانطور که انتظار می رود کار می کند
به یاد داشته باشید در تقویم تطبیق به عنوان مثال و تکرار مراحل برای تمام کارت های دیگر
پیش نیازها
کتابخانه های کپلین زیر:
جاوا منبع داده رابط های برنامه کاربردی 7 (منبع داده-جاوا-نسخه-شیشه-با-وابستگی.جار )
جاوا مجوز رابط های برنامه کاربردی 7 (مجوز-منبع داده-نسخه .جار )
جاوا تجارت رابط های برنامه کاربردی 7 (تجارت-منبع داده - نسخه .جار )
اپلیکیشن تجارت اینترنتی کپلین: کپلین فارکس حرفه ای
بازنشسته کارت ابزار کاپلین ( بازپرداخت ابزار نسخه .زیپ )
کتابخانه های پالایشی زیر:
مجوزهای تصفیه: تراپی.لیک و ال بی ان.لیک
حساب های کاربری زیر در تجارت الکترونیکی پالایشی (بازنشسته):
هر یادگیرنده در این دوره نیاز به مجموعه خود را از حساب های کاربری بازنشسته, بنابراین نام های کاربری زیر با یک فضای نام دلخواه پیشوند, فضای نام _ , که باید منحصر به فرد برای هر یادگیرنده باشد.
گزینه 'اصلاح' در اپلت مدیریت بازنشسته تنظیم و می افزاید: یک حاشیه به نرخ برای پوشش هزینه ها و خطرات به بانک.
ایجاد یک فضای کاری
شما باید با تهیه یک فضای کاری و ابزار یک محیط توسعه ایجاد کنید. اولین گام این است که برای ایجاد یک تیغه تطبیق — یک تطبیق بسته بندی شده در یک تیغه — که شامل تمام تنظیمات بازنشسته لازم. به عنوان یک نقطه شروع, ما به سادگی می توانید کپی یک مثال تمام شده است که با جعبه ابزار بازنشسته تطبیق عرضه.
مراحل زیر را دنبال کنید:
ایده خود را باز کنید و یک پروژه درجه بندی جدید با نام تقویم ایجاد کنید . مهم است که از این نام خاص همانطور که در ابتدا اشاره شده است استفاده کنید.فایل جار. کلیک کنید پایان هنگامی که شما انجام می شود.
محتویات /مثالها/تقویم/ را در پروژه تازه ایجاد شده خود کپی کنید.
کپی تمام فایل ها در /معاونت/ و /معاونت/شخص ثالث دایرکتوری به /تقویم/تیغه/منبع داده/معاونت/ دایرکتوری.
/ تقویم / تیغه / منبع داده/معاونت / دایرکتوری باید شامل هر زیر دایرکتوری نیست. |
کپلین زیر را کپی کنید کتابخانه های نرم افزار به /تقویم/تیغه/منبع داده/معاونت/ دایرکتوری: ادغام فارکس, منبع داده-جاوا, مجوز-مشترک, مجوز-منبع داده, و تجارت-منبع داده.
کپی کتابخانه پالایش زیر را به /تقویم/تیغه/منبع داده/معاونت/ فهرست راهنما: تراپی-معاونت , تراپی-نرخ-پلاگین , مدیر .
کپی فایل مجوز پالایش, تراپی.به عنوان مثال, به/تقویم/تیغه/لغو/تقویم / و غیره دایرکتوری.
Right-click your project and click Properties >جاوا ساخت مسیر برای باز کردن گفت و گو مسیر ساخت.
در زیر تب منبع از کادر محاوره ای خواص, تغییر پوشه منبع از سورسی به سورسی/اصلی/جاوا. این کار را با کلیک کردن بر روی دکمه افزودن پوشه گسترش پوشه سورسی به پوشه جاوا و سپس فعال کردن پوشه جاوا با انتخاب چک باکس. سرانجام, حذف پوشه های قدیمی و کلیک کنید خوب هنگامی که شما انجام می شود.
ما با استفاده از یک طرح دایرکتوری مبتنی بر سخنگوی. |
در زیر زبانه کتابخانه در مسیر ساخت جاوا خود را, کلیک بر روی دکمه اضافه کردن شیشه, و انتخاب تمام فایل ها در دایرکتوری /تقویم/تیغه/منبع داده/معاونت/ .
سرانجام, شما می توانید شروع به تدوین پروژه خود را با استفاده از دو روش:
در محیط برنامه نویسی خود دستور ساخت پروژه را انتخاب کنید:
Eclipse : Menu > Project >ساخت
IntelliJ : Menu > Build >ساخت پروژه
همچنین می توانید از وظایف تدریجی پروژه برای تدوین پروژه خود استفاده کنید. این کار را با باز کردن یک رابط خط فرمان و با استفاده از دستور ساخت درجه پروژه یا اجرای برنامه در محیط برنامه نویسی خود انجام دهید:
پس از ساخت اونها اونو طوری پیکربندی میکنید که از طریق تراپی به سیستم زنده بازنشسته متصل بشه - قسمت بعدی رو ببینید.
اتصال به واسطههای کاربردی بازرگانی پالایشی (تراپی)
برای برقراری ارتباط با یک سیستم بازنشسته باید تقویم را پیکربندی کرد تا به واسطهی معاملات پالایشی (تراپی) متصل شود.
نام های کاربری و رمزهای عبور مورد استفاده در پرونده های پیکربندی اتصال زیر فقط نمونه هستند و هر کاربر فقط یک بار می تواند متصل شود. |
برای تقویم کارت, شما می توانید داده های تقویم زندگی می کنند با جایگزین کردن محتویات تیغه فعال/لغو/تقویم/و غیره/تراپی اتصال.خواص فایل با مقادیر زیر.
هاست و پورت باید به هاست و پورت رله اس اس شما مراجعه کند و هر نام کاربری باید با نام کاربری/رمزهای عبور بازنشسته مطابقت داشته باشد. |
اتصال به پلت فرم کپلین
پس از ما اتصال تراپی پیکربندی کرده اند و راه اندازی اتصال بازنشسته, ما نیاز به پیکربندی کارت به طوری که می تواند داده های بازنشسته به ازاد و یا ترانسفورماتور ارتباط برقرار (سیستم به عقب پایان کاپلین).
باز کردن فایل /تقویم/جهانی/میزبان-تعریف می کند.کنفرانس و تنظیم نام هر نام میزبان به محل استقرار پلت فرم کپلین خود را. نام های میزبان به طور پیش فرض باید محلی باشند مگر اینکه استقرار سیستم عامل شما روی یک ماشین از راه دور باشد و سپس از نام میزبان مناسب استفاده کنید.
میزبان فایل چارچوب استقرار-تعریف می کند.کنفرانس استفاده می شود برای تولید میزبان فایل.کنفرانس . هر دو فایل در یک مکان قرار دارند. اگر شما قالب پروژه استفاده کرده اند برای تولید یک پروژه جدید به دنبال دستورالعمل زیر: در حال اجرا کارت خود را در محیط برنامه نویسی . این در استقرار هایی که از چارچوب استقرار استفاده می کنند مشکلی نخواهد داشت.
صادرات پیکربندی پلت فرم
همانطور که قبلا پیکربندی کارت بازنشسته, شما نیاز به صادرات تمام تنظیمات و استقرار کارت به پلت فرم کپلین. این پلت فرم توسط چارچوب استقرار مدیریت می شود. چارچوب استقرار شما را قادر می سازد تا این اجزای مختلف را از طریق یک رابط خط فرمان استفاده کنید.
برای استفاده از این نرم افزار می توانید مراحل زیر را انجام دهید::
از دایرکتوری ریشه انجمنها خود را, اجرای دستور زیر برای جلوگیری از تمام اجزای پلت فرم در حال اجرا:
شروع با کپی کردن فایل / نمونه / پیکربندی به / جهانی .
این پیکربندی به طور پیش فرض چارچوب استقرار به پیکربندی مورد نیاز توسط جعبه ابزار بازنشسته تطبیق تغییر خواهد کرد. |
اکنون پیکربندی جدید را صادر کنید:
دستور درجه زیر را یا از محیط برنامه نویسی یا از کنسول خود اجرا کنید:
تیغه پیکربندی جدید تحت دایرکتوری ساخت/توزیع پروژه شما ایجاد می شود.
اطمینان حاصل شود که پیکربندی لغو خود را به درستی مستقر شد, در غیر این صورت شما باید به صورت دستی کپی تیغه خود را/لغو/تقویم را به استقرار خود را چارچوب/جهانی/لغو/تقویم .
تیغه را کپی کنید~ساختن / توزیع / - نسخه.فایل های فشرده به دایرکتوری کیت انجمنها خود را:
پیکربندی را در چارچوب استقرار خود مستقر کنید. این کار را با باز کردن یک کنسول سایگوین بر روی دستگاه شما و مرور به دایرکتوری بالاترین چارچوب استقرار خود را. سپس دستور زیر را اجرا کنید:
این رهایی دهنده پیکربندی شده اند برای ارسال هر گونه درخواست مانند درخواست داده های تقویم به طور مستقیم به کارت تقویم.
اکنون چارچوب استقرار خود را از یک ترمینال سایگوین شروع کنید. این کار را با رفتن به بالاترین فهرست چارچوب استقرار و اجرای دستور زیر انجام دهید:
در حال اجرا تطبیق در محیط برنامه نویسی
برای اجرای تطبیق دهنده در محیط برنامه نویسی خود مراحل زیر را دنبال کنید:
در تب استدلال از کادر محاوره ای تنظیمات اجرا, تحت دایرکتوری کار نگاه . در قسمت دیگر فهرست کار صحیح را تایپ کنید::
در زبانه محیط ها متغیرهای زیر را اضافه کنید:
پیکربندی = ../../ جهانی / (اشاره به دایرکتوری پیکربندی سمت راست)
درست است (برای نمایش سیاهههای مربوط در کنسول محیط برنامه نویسی)
تست اداپتور
اکنون که ما تقویم خود را در پلتفرم کپلین مستقر کرده ایم (انتهای عقب) - بیایید اکنون سازگار را با اجرای برنامه در محیط برنامه نویسی خود تست کنیم.
مراحل زیر را دنبال کنید:
با استفاده از دستور اجرای ابزار تیغه در دسترس است با مجموعه یکپارچه سازی کپلین است که, ما در کارت را اجرا خواهد کرد. یک ابزار خط فرمان را باز کنید و موارد زیر را اجرا کنید:
می توانید از مرحله بالا برای تایید کارکرد اداپتور استفاده کنید. در نهایت از سیپوش+سی برای خاموش کردن اداپتور استفاده کنید.
عیب یابی اداپتور
اگر در هر نقطه شما مشکل تست اداپتور, مراحل اشکال زدایی مشخص شده در زیر می تواند مفید باشد.
چک لیست:
با استفاده از صفحه وضعیت ازاد در http://localhost:18080/status برای تعیین بالا یا پایین بودن تطبیق دهنده.
خروجی کنسول را بررسی کنید استثناهای غیرقابل بازیابی در اینجا نمایش داده می شود.
به ویژه در تمام تقویم-تقویم-اداپتور را بررسی کنید.ورود (شما می توانید تمام پیدا-.ورود ). هر کارت کار باید پیام تنظیم وضعیت ورود به . اگر وضعیت اداپتور ثبت شده باشد یا هیچ پیامی ثبت نشده باشد به این معنی است که اداپتور حاضر به دریافت درخواستها نیست. این می تواند نتیجه یک خطا باشد یا ممکن است تطبیق دهنده هنوز در حال مقداردهی اولیه باشد. تجزیه و تحلیل سیاهههای مربوط به علت مشکل را نشان می دهد. برخی از مشکلات رایج عبارتند از:
اتصال ناموفق به واسطههای معاملاتی پالایشی (تراپی)
شبکه در دسترس نیست
مجوز تراپی نامعتبر است-این موارد را می توان از طریق هر استثنایی که در پرونده های گزارش وارد شده است شناسایی کرد.
تست اگر کارت تقویم در حال ارسال داده ها با باز کردن ازاد اکسپلورر . هدایت به http://localhost:18080/ و بر روی تشخیص بالا کلیک کنید و سپس بر روی لینک لیبراتوار اکسپلورر کلیک کنید. اکنون در فیلدی با عنوان' رکورد ' نوع / تقویم/تنورات/پوند به دلار و کلیک کنید برو .
اکنون باید چند ستون و یک ردیف را مشاهده کنید. ستون تنور را مشاهده کنید تا ببینید مقادیر چگونه نمایش داده می شوند. در بخش بعدی به بررسی روش های تغییر این روش ها می پردازیم.
سایر اقتباس ها را مستقر کنید
برای تکمیل تمرین شما نیاز به نصب و پیکربندی سایر مبدل ها دارید تا کل مجموعه اداپتور در حال اجرا باشد.
مراحل زیر را دنبال کنید:
بازخوانی مجدد تهیه شده را از حالت فشرده خارج کنید.فایل زیپ
کپی تمام فایل ها از بازتاب/تیغه , به جز برای کارت تقویم, به استقرار خود را فریم ورک/پوشه کیت.
از دایرکتوری ریشه چارچوب استقرار خود را, دستور زیر را اجرا کنید برای استقرار کارت:
اعزام مجوزهای بازنشستگی
برای هر یک از مبدل ها تراپی را کپی کنید.فایل لیک را به پوشه لغو. علاوه بر این, برای لابناداپتر شما همچنین نیاز به کپی ال بی ان.لیک هم همینطور.
پیکربندی ویژگیهای اتصال برای رابط کاربری معاملاتی پالایشی
شما نیاز به پیکربندی کارت خود را در چارچوب استقرار خود را. این کار معمولا در پوشه لغو هر اداپتور انجام می شود. شما می توانید این پوشه را در زیر پیدا کنید چارچوب استقرار/جهانی/لغو .
مراحل زیر را دنبال کنید:
برای فعال کردن ضبط داده ها زندگی می کنند برای اعدام و بلاتر تاریخی, به روز رسانی محتویات فایل جهانی/لغو/لیبناداپتر/و غیره/تراپی اتصال.خواص با مقادیر زیر:
برای فعال کردن داده های قیمت گذاری زنده, به روز رسانی محتویات فایل/لغو/قیمت گذاری/و غیره/تراپی اتصال.خواص با مقادیر زیر:
برای فعال کردن تجارت زنده, به روز رسانی محتویات فایل/لغو/فارکس تریدینگاداپتر/و غیره/تراپی اتصال.خواص با مقادیر زیر:
برای فعال کردن بازیابی مجوز زندگی می کنند از بازنشسته, به روز رسانی محتویات فایل/لغو/مجوز/و غیره/تراپی اتصال.خواص با مقادیر زیر:
برای فعال کردن معاملات سفارشات زنده, به روز رسانی فایل جهانی/لغو/محدودیت/و غیره/تراپی اتصال.خواص با مقادیر زیر:
اکنون باید بتوانید همه مبدل ها را با استفاده از دستور شروع کنید ./ انجمنها شروع
عیب یابی کارت
اگر در هر نقطه شما مشکل تست تطبیق, مراحل اشکال زدایی مشخص شده در زیر می تواند مفید باشد.
چک لیست:
با استفاده از صفحه وضعیت ازاد در http://localhost:18080/status برای تعیین بالا یا پایین بودن تطبیق دهنده.
خروجی کنسول را بررسی کنید استثناهای غیرقابل بازیابی در اینجا نمایش داده می شود.
به طور کلی می توان گفت که چگونه می توان در هر زمان و هر مکان را به طور کامل بررسی کرد.ورود (شما می توانید تمام پیدا-.ورود ). هر کارت کار باید پیام تنظیم وضعیت ورود به . اگر وضعیت اداپتور ثبت شده باشد یا هیچ پیامی ثبت نشده باشد به این معنی است که اداپتور حاضر به دریافت درخواستها نیست. این می تواند نتیجه یک خطا باشد یا ممکن است تطبیق دهنده هنوز در حال مقداردهی اولیه باشد. تجزیه و تحلیل سیاهههای مربوط به علت مشکل را نشان می دهد. برخی از مشکلات رایج عبارتند از:
اتصال ناموفق به واسطههای معاملاتی پالایشی (تراپی)
شبکه در دسترس نیست
مجوز تراپی نامعتبر است-این موارد را می توان از طریق هر استثنایی که در پرونده های گزارش وارد شده است شناسایی کرد.
بررسی
تکنیک های تحت پوشش در این ماژول تمرین را می توان در توسعه تمام مبدل های بازنشسته استفاده می شود.