سه شنبه, ۱۸ اردیبهشت, ۱۴۰۳ / 7 May, 2024
مجله ویستا

مایکروسافت برنامه‌های کاربردی mainframe را با Net. یکپارچه می‌سازد


مایکروسافت برنامه‌های کاربردی mainframe را با Net. یکپارچه می‌سازد
شرکت مایکروسافت در زمینه دستگاه‌های مین فریم دارای دو دیدگاه مشخص و مجزا می‌باشد. واقعیت این است که تا وقتی این شرکت بزرگ نرم‌افزاری، معتقد است که پلات فرم ویندوز می‌تواند آنچه را روی این مین فریم اجرا شود تغییر دهد، کاربران در رده پایین‌تر قصد تغییر روش و کناره‌گیری از آنرا دارند. ولی با این وجود، بسیاری از کاربران در صدد یکپارچه‌سازی فرایند‌ها و برنامه‌های آزموده و مناسب مین فریم با برنامه‌های کاربردی نسل بعد و ساختارهای شبکه، در نوع سرویس‌های وب، و ساختارهای مختص این سرویس (SOA) هستند. به نظر مایکروسافت، آنها می‌تواندد هر دو مورد را پوشش دهند.
ماه گذشته این شرکت پروژه توسعه چهارساله خود را به پایان رساند و HIS یا Host Integration Server ۲۰۰۴ را عرضه نمود که روی یکپارچه‌سازی مین فریم و برنامه‌های کاربردی مبتنی بر تبادلات درون ساختار و زیربنایی ویندوز مثل لینک‌های مربوط به موتور سازمان‌دهی و هماهنگ‌سازی BizTalk و محیط ابزار توسعه Visual Studio تمرکز دارد. با برخورداری از HIS، مایکروسافت تکنولوژی تماس و دسترسی به صفحه نمایش را به شرکای خود واگذار می‌کند و سپس دسترسی مستقیم به مین فریم را به عنوان یک منطق بازرگانی فراهم می‌سازد. با وجود این، در مقابل، مایکروسافت پیامی را در ماه آوریل درباره یکپارچه‌سازی در MMA یا Mainframe Migration Alliance مطرح کرد که کمکی بود به کاربران برای انتقال برنامه‌های کاربردی خود از مین فریم به پلات فرم‌های ویندوز.
ماه گذشته MMA با همراهی و کمک ۲۲ شریک، یک سایت وب اشتراکی و عمومی را عرضه کرد تا بهترین تجارب و روشهای خود را برای در دسترس قراردادن منابع برای کاربرانی که در حال خروج و انتقال از مین فریم‌ها هستند، به اشتراک بگذارند. Dale Vecchio، مدیر تحقیق شرکت گارتنر می‌گوید، شما باید از یک طرح یکپارچه‌سازی برخوردار باشید و من فکر می کنم HIS در حال تعامل است. مایکروسافت تلاش می‌کند تا مسیر یکپارچه‌سازی را نیز طوری جلوه داده و معرفی نماید که خود با تنها کناره‌گیری و خروج مین فریم‌ها مخالف است. HIS ۲۰۰۴ اولین تلاش آنها برای معرفی این محصول می‌باشد که این شروع خوبی است ولی آنها راه فراری را در پیش دارند و به این نتیجه رسیده‌اند که یکپارچه‌سازی مین فریم هم بد نیست.
● تاریخچه
HIS در سال ۱۹۹۲ بعنوان یک سرور SNA یا System Network Architecture آغاز به کار کرد و در تمام این مدت یک محصول گیت‌وی بوده که به عنوان یک گذرگاه برای SNA شرکت آی‌بی‌ام عمل می‌کرد. پس از گذشت سال‌ها، مایکروسافت ابزارهای دیگری مثل COMTI یا Component Object Model Transaction Integrates را ضمیمه آن کرد که COM مایکروسافت را به برنامه‌های محصول تبادل آی‌بی‌ام روی دستگاه مین فریم ملحق می‌کرد و این لینک‌ها را به DB۲ توسعه می‌داد ولی سرور را با ابزارهای توسعه آن یکپارچه نمی‌کرد. علاوه بر این، یکپارچه‌سازی ابزار توسعه و پروتکل‌هایی مثل HIP یا Host Initiated Processing که به ویندوز یا مین فریم امکان می‌داد این فرآیندها را با استفاده از HIS ۲۰۰۴ روی پلات‌فرم دیگری اجرا نمایند، خود بسیار مهم بود.
Scott Woodgate می‌گوید: از دیدگاه فلسفی، مشتریان بدنبال SOA واستفاده و دسترسی مجدد به دستگاه مین فریم موجود و ساختار آن هستند. بنابراین ما از فرصت استفاده کرده و آنرا با یکپارچه‌سازی Net. و Visual Studio و HIS ۲۰۰۴ تحویل مشتری داده‌ایم. کاربران با شنیدن این پیام مخصوصا استفاده از تکنولوژی جدیدی مثل پروتکل HIP که در HIS ۲۰۰۴ جدید می‌باشد، خود را با یکدیگر وفق می‌دهند. HIP به سیستم میزبان امکان فراخوانی در محیط ویندوز را می‌دهد. برای مثال، مین فریم، فرمی را روی پلات‌فرم ویندوز پر می‌کند و سپس فرآیند چاپ آغاز می‌گردد. HIP نیز محیط مین فریم را طوری جلوه می‌دهد که گویی این فراخوانی‌ها بطور محلی و از داخل انجام می‌شوند. Tom Taglianetti، طراح پلات‌فرم Fiserv LeMans که توسعه دهنده نرم‌افزار و ارائه دهنده خدماتی مثل سیستم حسابداری میزبان برای صنعت اجاره خودرو می‌باشد، در اصل یک CICS یا Customer Information Control System و برنامه کاربردی COBOL است م‍ی‌گوید، این موضوع معما را حل می‌کند. اکنون دو فعالیت جهت‌دار در زمینه تبادلات وجود دارند. وقتی محیط ویندوز می‌تواند اطلاعات را جذب نماید، چه مدلی برای HIS مناسب و جذاب است، اکنون سیستم میزبان می‌تواند اطلاعات را به محیط ویندوز ارسال نماید. همچنین به میزبان امکان می‌دهد تا در ساختار برنامه‌نویسی توزیعی ما، به طور یکسان عمل کند و نقش خود را ایفا نماید.
Taglianetti می‌گوید، HIP به یک شرکت بزرگ در پروس پنسیلوانیا امکان داده تا مجموعه پردازش‌های مین فریم خود را مجددا درون رابطی طراحی نماید که می‌تواند اطلاعات را به موقع در دسترس بگذارد. برای کمک به توسعه‌دهندگان در ساخت برنامه‌های کاربردی، HIS ۲۰۰۴ از یکپارچگی بیشتر با Visual Studio برخوردار است. مهمترین بخش آن ابزار طراحی Transaction Integrator است که با استفاده از یک طراح پروژه در Visual Studio اجرا می‌شود و به توسعه‌دهندگان امکان نمایش CICS و تغییرات و تبادلات Information Management System را در ویندوز به عنوان مولفه‌های +COM، بسته‌های نرم‌افزاری Net. یا سرویس‌های وب مبتنی بر XML می‌دهد. مایکروسافت یک ویژگی را برای رفع ترافیک SNA در مین فریم روی IP قرار داده است. IP-DLC Link Service جدید به کامپیوتر‌ها امکان می‌دهد تا بوسیله شبکه‌های IP به مین فریم‌های ۲۹۰۰ متصل شوند.
همچنین نکته جدید برقراری یک پایگاه داده DB۲ آی‌بی‌ام کنترل شده است که به اطلاعات DB۲ امکان می‌دهد تا همچون سرویس‌های وب در دسترس قرار گیرند یا در انواع مختلف ویندوز مثل آنهایی که بوسیله برنامه کاربردی Infopath مایکروسافت ایجاد شده‌اند، یکپارچه شوند. Peter O&#۰۳۹;Kelly، تحلیلگر Burton Group می‌گوید، پشتیبانی از HIP و سرویس‌های وب هر دو بسیار مهم هستند چون آنها به توسعه دهندگان امکان می‌دهند تا در صورت نیاز بتوانند قسمت شکاف بین ویندوز و مین فریم‌ها را تغییر بدهند. شما می‌توانید یک سیستم بزرگ مبتنی بر CICS داشته باشید و زیر مجموعه‌ای از آنرا برداشته و به ویندوز منتقل کنید، سپس دیگر مجبور نیستید روی مین فریم چیزی را تغییر دهید. بلکه می‌توانید آنها را با یکدیگر ادغام نمایید.
● چالش‌های باقیمانده
متخصصان می‌گویند چالش‌ مایکروسافت با مشتریان بر سر پیام یکپارچه‌سازی آن است که در حال حاضر او دارای ۸۰۰۰ مشتری HIS است. گارتنر بازار مین فریم را به سه بخش تقسیم می‌کند، یکی آنهایی که دارای کمتر از MIPS ۵۰۰ هستند و کاربران تمایل به کناره‌گیری از آنها دارند، نوع دوم بین ۵۰۰ تا MIPS ۱۰۰۰ هستند که تعداد کاربرانی که قصد ترک این مین فریم‌ها را دارند کمتر است ولی در مورد ماجول‌های یکپارچه‌سازی مین فریم Websphere آی‌بی‌ام بسیار کمتر است و نوع سوم آنهایی که دارای MIPS ۱۰۰۰ یا بالاتر از آن هستند و کاربران نمی‌توانند از دست این نیروی آهنین قوی خلاص شوند. Vecchio عضو گارتنر می‌گوید، افراد معمولا سعی می‌کنند جلوی رشد MIPS را بگیرند. آنها تلاش می‌کنند بعضی از برنامه‌های کاربردی را کنار بگذارند و در نهایت به Net. روی آورند و من فکر می‌کنم HIS نیز در اینجا نقش و کاربرد مهمی داشته باشد. ولی مایکروسافت اطلاعات کامل و واضحی از اینگونه افراد ندارد. آی‌بی‌ام نیز درباره Websphere و Java ۲ Platform Enterprise Edition گفتگو می‌کند مخصوصا نوع Host Access Transformation Services آن.
تعدادی از فروشندگان ثالث و شرکای مایکروسافت مثل شرکت Clientsoft، Farabi Technology، Netmange، Progonet و Seagull Holding NV ابزارهایی را معرفی می‌کنند که برای ورود mainframe به ساختارهای توزیعی در حال ظهور بکار می‌روند. رقیبان دیگر مثل شرکت Jacade ،WRQ و Neon Systems نیز که تکنولوژی Shadow Foundation آنها مستقیما روی مین فریم اجرا می‌شود، یکپارچه‌سازی برنامه ریزی شده را پیشنهاد می‌کنند. Dan Finerty مدیر محصول شرکت Neon Systems در Sugar Lands تگزاس که یک شرکت توسعه دهنده نرم‌افزارهای قابل اجرا روی مین فریم برای اتصال آن به سیستم‌های مبتنی بر اینتل است می‌گوید، روش و مراحل ما از ده‌ها هزار کاربر همزمان و میلیون‌ها تبادل و تغییر و تحول پشتیبانی می‌کند. حجم کار و اجرای بدون وقفه آن چیزی نیست که پلاتفرم اینتل بتواند آنرا بخوبی انجام دهد. علیرغم آنچه کاربران برای یکپارچه‌سازی‌ مین فریم حاضر به انجام آن هستند و در اصل علت استفاده از HIS ۲۰۰۴ ودیگر پلاتقرم‌ها، کاهش هزینه‌ها و زمان توسعه است.
Hugh Raiford معاون ارشد توسعه شرکت Clientsoft می‌گوید، بدینوسیله شما هزینه و پیچیدگی اجرای برنامه‌ها روی مین فریم را کاهش می‌دهید. همچنین می‌توانید برنامه‌های کاربردی را در یک محیط توزیعی اجرا کنید. تعداد پردازش‌ها و برنامه‌هایی که روی مین فریم در سیستم‌های اصلی شما اجرا می‌شوند کاهش داده و چند سیستم فرعی مناسب از مین فریم را روی یک پلاتفرم کم هزینه‌تر منتقل نمایید.

نویسنده: John Fontana
مترجم: شراره حداد
منبع : علم الکترونیک و کامپیوتر