منبع اصلی نوشتار زیر در این لینک قرار دارد

فیلدهای استاندارد iso 8583 قسمت دوم

اینم یه تجربه پراکنده دیگه

قبلا توی چند تا پست از استاندارد iso 8583 نوشته بودم. امروز هم میخوام توی یک پست کوتاه دیگه در مورد این پروتکل بنویسم.

خب داده‌ها در iso 8583 داخل یک سری فیلد قرار می‌گیرند. این فیلدها می‌تونن حاوی اطلاعات به فرمت‌های مختلفی باشن که عبارتند از:

  • عددی (n): که شامل اعداد هست
  • حروف (a): شامل تمامی حروف و فاصله
  • کاراکترهای ویژه (s): تمامی کارکترهای ویژه
  • حرفی عددی (an)
  • عدد و کارکترهای ویژه (ns)
  • حروف و کارکترهای ویژه (as)
  • باینری (b)
  • اطلاعات شیار دوم و سوم کارت (z)

همچنین از نقطه نظر طول مقادیر می‌تونن با طول ثابت و متغیر باشند. که در حالت طول متغیر براساس حداکثر طول تعداد ثابتی بایت به اول فیلد اضافه می‌شه. این انواع هم عبارتند از:

  • با طول ثابت
  • با طول یک رقمی LVAR
  • با طول دو رقمی LLVAR
  • با طول سه رقمی LLLVAR

حداکثر تعداد فیلدها هم ۶۴ یا ۱۲۸ فیلد هست که هر فیلد طبق استانداد معنی خاصی داره.

همچنین یک فیلد bitmap هم وجود داره که نشون میده‌ کدوم فیلد در پیغام وجود داره که بسته به فیلدهای موجود در پیغام ۸ یا ۱۶ بایت هست.

امیدوارم این پست کوتاه تونسته باشه یکم این استاندارد رو توضیح بده!

شاید اگر عمری بود بازهم در این مورد بنویسم

همین!

نوشته فیلدهای استاندارد iso 8583 قسمت دوم اولین بار در تجربه های پراکنده پدیدار شد.



به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد