آرشیو تگ ها: ECE Protocol

سندرم شماره نامه به هم ریخته

همه کسانی که در نوشتن نرم‌افزارهای دبیرخانه دخیل بوده‌اند با مشکلی به اسم به هم ریختگی شماره نامه آشنا هستند. شماره نامه معمولاً ترکیبی از اعداد، علائم، حروف فارسی و گاهاً انگلیسی هستند. از آنجا که ما در یک محیط دو جهته زندگی می‌کنیم هنوز در نحوه چینش صحیح این حروف در کنار یکدیگر ابهاماتی …

‫‫‫Sequence Diagram در ۷ گام

۱- Sequence Diagram را در فارسی، نمودار توالی می‌گویند. ۲- تقریباً به ازای هر «سناریو» یک نمودار توالی وجود دارد. برای انجام هر «سناریو» چندین آبجکت با همدیگر تعامل دارند. ۳- نمودار توالی برای نشان دادن جزییات الگوریتم اجرای عملیات مثل حلقه و شرط خیلی ضعیف است و بهتر است برای این کار از Activity …

‫نحوه خطایابی عملیات ارسال/دریافت ایمیل

یکی از مشکلاتی که همیشه در آزمایش و راهبری پروتکل ECE به وجود می‌آید مشکلات مربوط به ارسال/دریافت ایمیل است. متاسفانه امکانات اولیه کلاس‌ها و کامپوننت‌های این کار اطلاعات چندان کاملی از خطای رخ داده به دست نمی‌دهند و گاها به یک خطای timed out بسنده می‌کنند. به عنوان مثال به خطای زیر که حاصل …

‫وضعیت Xml Namespace در پروتکل ECE

بالاخره بعد از مدت‌ها تکلیفمان با namespace استفاده شده در تگ Letter ایکس‌ام‌ال‌های «ارسال» و «رسید» در پروتکل ECE معلوم شد، البته تقریباً. این namespace که برای «ارسال» برابر است با "http://www.irica.com/ECE/1383-12/SendSchema" و برای «رسید» برابر است با "http://www.irica.com/ECE/1383-12/ReceiptSchema" برای ما و خیلی از پیاده‌سازان دیگر ابهام داشت. به حدی که بعضی‌ها مثل ما مجبور …

‫خلاصه‌ای از مفاهیم Xml و Xml Namespace با نگاهی به پروتکل ECE

مدت‌ها بود که به دنبال فرصت مناسبی برای یادگیری بعضی اصطلاحات Xml و معنی آنها می‌گشتم. از آنجا که اصطلاحات به کار رفته در Xml تنوع خیلی زیاد و معانی شبیه به هم دارند، روال یادگیری نسبتاً سختی هم دارند. طی مدت اخیر برای این که پروتکل ECE را بیشتر بفهمم و بعضی مسائل آن …

‫پروتکل ECE و نرم افزارهای دبیرخانه

  پروتکل ECE یا پروتکل تبادل الکترونیکی مکاتبات (Electronic Correspondence Exchange) پروتکلی ایرانی است برای استاندارد کردن ارتباط مکانیزه نرم افزارهای دبیرخانه و اتوماسیون. ایده اولیه این پروتکل توسط کمیته نرم افزار انجمن شرکت‌های انفورماتیکی (زیر گروه همگن اتوماسیون اداری) در تابستان ۸۲ مطرح و در پاییز و زمستان ۸۳ عملیاتی گردید. در حال حاضر …

‫مشکل Xml Name Space در پروتکل ECE‬

ابهامی در پروتکل ECE وجود دارد (یا شاید هم من آن را درست نفهمیده‌ام) که به واسطه آن نمی‌شود فهمید که آیا در XMLهای آن باید از xml name space استفاده شود یا نه؟ و اگر بله، از چه name spaceی؟ در هر صورت به خاطر این ابهام، نبودن ابزارهای تست و اعتبار سنجی و …

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

بعد از ظهر دوشنبه ۴ آذر ۸۷ را در نمایشگاه الکامپ ۸۷ بودیم. گردش علمی ما از گردهمایی اعضای انجمن برنامه نویس شروع شد. برای من که اولین بار بود که یک اجتماع Online را به صورت آدم‌های واقعی می‌دیدم موضوع جالبی بود. انگار که idهای انجمن زنده شده بودند و داشتند حرف می‌زدند! البته …

‫مصائب پیاده سازی پروتکل ECE

تا زمانی که فقط صحبت از نوشتن کدهای پروتکل و تست آن با دبیرخانه خودتان است همه چیز مثل قند و عسل شیرین است. ولی وقتی که قرار شد این ارتباط با دبیرخانه‌های دیگر تست شود آن وقت می‌فهمید که زهر مار چه مزه‌ای است! یکی از بزرگترین مشکلات و مصیبت‌ها عدم تست بیشتر دبیرخانه‌های …

‫راهی برای اضافه کردن دستی header به ایمیل‌ها

header بخشی از اطلاعات موجود در یک ایمیل است که با کمک آن می‌تواند قابلیت‌های زیادی به یک ایمیل بخشید. مثلا با اضافه کردن هدر خاصی به یک ایمیل می‌توان آن را به عنوان یک ایمیل ECE معتبر شناساند. خواندن هدر ایمیل‌های وارده تقریبا از همه برنامه‌های ارسال/دریافت ایمیل و کلاس‌های کار با ایمیل در …