اینم یه تجربه پراکنده دیگه!
من یه مدت توی سیستم بانکی این مرز و بوم کار میکردم و برنامه نویس پایانههای فروش بودم. از اونجا بود که یه استاندارد بانکی به نام iso ۸۵۸۳ بود آشنا شدم که یه استادارد برای تراکنشهای مبتنی بر کارت است. این استادارد سه تا نسخه ۸۵ و ۹۱ و ۰۳ داره که در سالهای ۱۹۸۵ و ۱۹۹۱ و ۲۰۰۳ استاندارد شده که هرکدوم تفاوتهایی دارند.
درسهای زیادی برای یادگرفتن از این پروتکل وجود داره و مهمترینش اینه که سعی کن «کم گوی و گزیده گوی» باشی و پیشنهاد میده بسته تراکنشهای مالی بایستی کمتر ۱۰۲۴ بایت باشه تا موفقیتش به میزان زیادی تضمین بشه.
پیادهسازیهای متن باز بسیاری هم از پروتکل در زبانهای مختلف وجود داره که لیست اونها در پایین اومده:
- پیاده سازی به زبان c معروف به سندرسون
- پیاده سازی به زبان java معروف به jpos
- دوتا پیاده سازی محیط .net هم داره که توی اینجا و اینجا پیدا میش
این مقدمه اولیه برای این پروتکل کافیه تا اگه عمری بود بازهم در مورد این پروتکل بنویسم.