و اما ادامه بحث :
بیاییم امروز اولین لایه میانی مبتنی (+Com ) را توسط دلفی تولید کنیم .
قدم به قدم با هم گام برمی داریم :
قدم اول : طراحی لایه Com+ با استفاده از دلفی 7
1) در دلفی ابتدا تمامی پروژه های فعال را Close می کنیم .
2) از منوی File گزینه New و سپس Other را انتخاب می کنیم تا پنجره New Item باز شود .
3) از سربرگ ActiveX گزینه ActiveX Library را انتخاب کرده و بر روی دکمه OK کلیک می کنیم .
4) حال می بایست پروژه خود را Save کنیم . در انتخاب نام پروژه دقت کنید . پیشنهاد می شود اگر برای اولین بار این کار را می کنید نام TestServer را انتخاب کنید .
5) حال مجدداً از منوی File گزینه New و سپس Other را انتخاب می کنیم تا پنجره New Item باز شود .
6) حال سربرگ Multitier را انتخاب می کنیم دو ابجکت مشاهده می شود : Remote Data Module و Transactional Data Module که در تاپیک جداگانه ای راجع به آنان و تنظیماتشان بحث و بررسی خواهیم کرد .
7) حال Remote Data Module را انتخاب کرده و بر روی دکمه OK کلیک می کنیم .
8) پنجره Remote Data Module Wizard باز می شود در قسمت CoClass Name نام لایه میانی یا همان Com+ را وارد می کنیم . پیشنهاد می شود در این پروژه نام Test را وارد نمایید .با سایر تنظیمات کاری نداشته باشید و بگذارید همان تنظیمات پیش فرض باقی بماند و بر روی دکمه OK کلیک نمایید .
9) حال مجدداً پروژه خود را save می کنیم .
10) حال به منظور رجیستر کردن dll لایه میانی تولیدی از منوی Run گزینه Register ActiveX Server را انتخاب کنید مطمئن باشید پیغام زیر نمایش داده می شود .
Successfully registered ActiveX Server , '… Project Path …'
11) حال از همان منوی Run گزینه Install Com+ Objects را انتخاب کرده و در فرم نمایش داده شده تیک جلوی Test در Objects name را کلیک کرده پنجره دیگر باز می شود چون اولین بار است این کار را انجام می دهیم سربرگ دوم Install into new Application را انتخاب کرده و جلوی Application Name همان اسم Com+ یعنی Test را تایپ کرده و بر روی دکمه Ok و OK کلیک می کنیم .
12) حال مجدداً پروژه را Save می کنیم .
آری شما موفق شدید اولین لایه میانی مبتنی بر com+ را بسازید جهت مشاهده لایه میانی تولید شده توسط شما مسیر زیر را اجرا نمایید
My Computer – Control Panel - Administrative Tools - Component Services
در پنجره Component Services گره Component Services سپس Computer سپس My Computer و به دنبال آن Com+ Application را باز کنید همانطور که می بینید لایه میانی Com+ شما تحت عنوان Test به این مجموعه اضافه شده است
در مباحث بعدی بیشتر راجع به این لایه و چگونگی استفاده از آن توضیح می دهم .