مقدمه
1-1- درباره این گزارش
گزارش استانداردها و سیاستهای فنآوری اطلاعات دولت الکترونیک (EGIT)، تعاریف و مفاهیم سیستمها را بر اساس استانداردهای دولت مالزی و ارائه دهندگان راهحلهای IT بیان میکند. مجموعه فنآوریهایی که اجازه بدهد رایانههای شخصی، تجهیزات شبکه و دیگر سرویسگیرها با سرویسدهندههای هر شبکهای کار کنندو ایجاد یک زیربنای IT که از سیاستهای فنآوری اطلاعات دولت الکترونیک پشتیبانی کند، در این گزارش تدوین شدهاند.
با اعمال این سیاستها اطمینان حاصل میشود که رایانههای بزرگ، اینترنت/ اینترانت و نرمافزارهای توزیع شده با هم سازگارند. این گزارش چارچوبی ارائه میکند که دولت را از استفاده انحصاری از یک فنآوری خاص و افتادن در بنبست، حفاظت میکند.
تمرکز اصلی بر نرمافزارهایی است که همکاری ساختارهای ناهمگن را ممکن میسازند و آنها را به صورت ساختاری یکپارچه در میآورند.
سیاستهای تشریح شده در این گزارش شامل سه عامل عمده میشوند:
- ساختار محاسباتی توزیع شده چندلایهای سرویسدهنده / سرویسگیرنده
- استفاده از قطعات نرمافزاری برای ایجاد سریع برنامهها (برنامهنویسی شیءگرا)
- ارائه راهبرد همکاری برای توزیع اجزاء در کل شبکه و یکپارچه کردن منابع دادة موجود
2-1- سیاست EGIT
در ساختار فنآوری اطلاعات دولت الکترونیک، سه لایه محاسباتی در نظر گرفته میشود.
1- کاربر (نحوه ارائه)
2- منطق کاری
3- دادهها
متمرکزکردن تمام سیاستهای کاری و خدمات در یک محل به تیمهای تحقیق و توسعه این امکان را میدهد که تمام تلاششان را برای ساختن اجزاء کاری مدیریتپذیر و قابل بسط به کار ببرند و این اجزاء را به گونهای شفاف با دادههای پشت صحنه و کاربرد روی صحنه، یکپارچه سازند.
از آنجا که تمام روشها به صورت متمرکز مدیریت میشوند میتوان به سرعت تغییرات را انجام داد و تغییرات به صورت خودکار و بلافاصله به همه خدمات گیرندهها اعمال میشود.
مزایای این روش عبارتند از:
- منطق کاری مشترک
- استقلال از سامانه سرویسگیرنده
- اجرا و مدیریت آسان پردازشهای توزیع شده
شکل 1- مدل محاسباتی سه لایه
گزارش استانداردها و سیاستهای EGIT نوع سرویس گیرندهها و سرویسهای ارائه شده را معین نمیکند بلکه در این گزارش پیشنهاد میشود که سرویسها به صورت اشیاء مدیریتپذیر تعریف شوند که بتوان آنها را روی هر سه لایه اجرا کرد.
هدف، ایجاد ساختاری است که تجهیزات مختلفی از جمله تجهیزات زیر را پشتیبانی کند:
- رایانه شخصی (PC)
- دستیار دیجیتالی شخصی (PDA)
- کیوسک
- رایانههای شبکه
لایه کاربر واسطه ارتباط با سیستمهای IT را برای شهروندان، صاحبان مشاغل و دولت فراهم میکند. در طراحی این لایه، هدف ارائه خدمات به حداکثر تعداد ممکن از شهروندان کشور است. لایه منطق کاری سطحی است که سرویسها به شبکه ارائه میشوند.
از جمله سرویسهای ارائه شده به شرح زیر است:
- سرویس نامگذاری
- سرویس زمان سنجی
- سرویس فهرست
- سرویس امنیت
- سرویس کاربردی
- سرویس پیام
- سرویس پردازش مبادلات
این سرویسها ممکن است روی یک میزبان یا میزبانهای مختلف قرار گیرند.
لایه دادهها محل ذخیره منطقی اطلاعات مورد نیاز برای پردازش سرویسهای کاربردی است . لایه دادهها همچنین سرویسهایی از قبیل ایجاد، بازیابی، نوسازی یا حذف دسترسی به محل ذخیره دادهها را ارائه میکند.
بنابراین EGIT ترکیبی از سیاستها و استانداردهایی است که ساختار کاربردی توزیع شده برای دولت الکترونیک به وجود میآورد.
3-1- چارچوب EGIT
چارچوب فنآوری اطلاعات دولت الکترونیک (EGIT) یک مرجع استاندارد برای ملاحظه فنآوریهای گوناگون در زمینه اطلاعرسانی است.
این چارچوب شامل پنج قسمت عمده است:
- وسایل و تجهیزات
- سرویسهای مربوط به کاربران
- سرویسهای منطقی
- سرویسهای داده
- ارتباطات و مخابرات
در دسترس بودن امنیت
ایستگاههای کاری رایانههای قابل حمل تجهیزات شبکه رایانههای رومیزی
واسطه اجزاء رابط گرافیکی کاربر (GUI)
سرویس پردازش مبادلات سرویس پیام مدیریت سیستم سرویس امنیت سرویس زمانسنجی نامگذاری
و فهرست مدیریت اشیاء
سرویسهای دیگر دادهها سرویسهای فایل سرویسهای بانکهای اطلاعاتی
لایه حمل
لایه شبکه
لایه فیزیکی
جهانی بودن مدیریت پذیری
شکل 2- چارچوب فنآوری اطلاعات دولت الکترونیک
«ارتباط بین فرایندی» ارتباط را بین لایه خدماتی کاربر، لایه منطقکاری و لایه دادهها برقرار میکند در حالی که «محیط توسعه کاربردها» زیربنای سراسری توسعه کاربردها را برای چارچوب EGIT فراهم میکند.
هر لایه به اجزاء دیگری هم تقسیم میشود. تعاریف EGIT بر واسطههای دریافت خدمات از هر جزء تمرکز میکنند.
کیفیتهایی که از تمام لایهها و اجزاء انتظار میرود از این قرار است:
- امنیت
- در دسترس بودن
- مدیریت پذیری
- بین المللی بودن
سیستمهای کاربردی به عنوان بخشی از فرآیندهای کاری دولت الکترونیک یکی از اجزاء اساسی هستند و باید دارای مشخصات زیر باشند:
- قابلیت اجرا روی سیستمهای مختلف (از نظر سختافزاری و نرمافزاری)
- انعطافپذیری
- سازگاری بین سرویسهای ارائه شده ازخدمات دهندههای مختلف
- مقیاسپذیری؛ بسته به نیاز میتوان از تجهیزات بیشتر یا کمتری استفاده کرد بدون آنکه نیازی به تغییر دیگر اجزاء باشد.
- سهولت استفاده؛ استفاده از سیستمهای کاربردی باید آسان بوده و واسطه کاربر آنها مشابه دیگر سیستمهای کاربردی باشد.
- مدیریتپذیری؛ کاربردها، سختافزار و نرمافزار باید مدیریت پذیر بوده و عملکرد آنها ساده باشد
1-3-1- راهبردها
دولت از راهبردهای زیر به عنوان بهترین راه برای دستیابی به مشخصات مورد نظر حمایت میکند.
- استانداردهای باز و بدون محدودیت به منظور ایجاد چارچوب فنآوری اطلاعات مورد نیاز برای اجرای دولت الکترونیک
- ساختار چندلایه سرویس دهنده / سرویس گیرنده برای اینکه تجزبه کارهای پیچیده به سرویسهای مختلف امکانپذیر باشد.
- محیط اینترنت / اینترانت برای ایجاد ارتباطات و دسترسی به اطلاعات و مردم
- استفاده از تعامل چندرسانهای بین دولت، شهروندان و صاحبان مشاغل برای ارائه خدمات
- همکاری بین دولت و صنعت برای دستیابی به یک ساختار اطلاع رسانی مشترک
1ـ استانداردهای سیستمهای باز :
با وجود آنکه استانداردهای سیستمهای باز بهترین گزینه برای صنعت محسوب میشوند، استانداردهای بالفعلی وجود دارند که نمیتوان آنها را نادیده گرفت. فرآیند سیستمهای باز فی نفسه هرگز با سرعت فرآیند ایجاد استانداردهای بالفعل حرکت نخواهد کرد. استانداردهای بالفعل باید شناسایی شوند و در بعضی موارد شاید از استانداردهای باز مطلوبتر باشند. «سیستمهای باز» به محصولات و فنآوریهایی اشاره میکند که بر اساس واسطههای باز، طراحی و ساخته شدهاند. واسطههای باز، واسطههایی هستند که مشخصات آنها در اختیار همگان باشد و با اعلام قبلی و در فرآیندی عمومی مورد تجدید نظر قرار گیرند.
بهترین راه برای ترکیب فنآوریهای موجود به منظور برآوردن نیازهای شهروندان،استفاده از راهبرد سیستمهای باز مبتنی بر استانداردهای پذیرفته شده است.
چندین سازمان استانداردهای سیستمهای باز را توسعه داده و ارائه میکنند. درصورت لزوم میتوان استانداردهای ملی را جایگزین استانداردهای بین المللی کرد.
بعضی سازمانهای بین المللی استاندارد به شرح زیر است:
- سازمان بین المللی استاندارد (ISO) و کمیسیون بین المللی الکتروتکنیک (IEC). این دو سازمان یک کمیته فنی مشترک درباره IT تشکیل دادهاند و در مورد موضوعات مختلف از قبیل نرمافزار، سختافزار و پردازش اطلاعات استاندارد وضع میکنند.
ISO شامل 120 سازمان ملی استاندارد است و IEC از 53 کمیته ملی تشکیل شده است.
- اتحادیه جهانی مخابرات – بخش استانداردسازی ارتباط راه دور (ITU-T).
این سازمان مسئول استانداردهای جهانی ارتباطات از راه دور است و توصیههای فنی درباره تلفن، تلگراف و واسطههای انتقال دادهها ارائه میکند. این اتحادیه به سازمان ملل تعلق دارد.
- شرکت X/Open؛ کنسرسیومی از کاربران، تهیه کنندگان نرمافزار و تولیدکنندگان رایانه است که از نظر چشمانداز و دیدگاه، بین المللی است.
- انجمن مهندسین برق و الکترونیک (IEEE)
IEEE در حال تعریف سیستم عامل قابل انتقال مبتنی بر (Posix) Unix است و دولت آمریکا نیز این استاندارد را برگزیده است.
- سازمان ETSI؛ این سازمان برای وضع استانداردهای مخابراتی اروپا در سال 1998 تشکیل شده است.
- مؤسسه مهندسی نرمافزار (SEI)؛ این مؤسسه یک مرکز تحقیق و توسعه فدرال است که در سال 1984 توسط کنگره تأسیس شده است. این مرکز بخش عمدهای از دانشگاه Cornegie Mellon میباشد و توسط DARPA پشتیبانی میشود.
دولت مالزی ممکن است از استانداردهای سامانهای ملی کشورهای دیگر استفاده کند از جمله سازمان ملی استاندارد آمریکا (ANSI)، سازمان استاندارد بریتانیا (BSI) و .... .
نمونههایی از استانداردهای مورد استفاده عبارتند از ASNI SQL ، ITV X.509، TCP/IP و IEEE 802.3 .
علاوه بر این بعضی استانداردهای بالفعل به دلیل استفاده گستردهشان انتخاب شدهاند. نمونههایی از این استانداردها عبارتند از: Adobe postscript ، WIN 32 مایکروسافت، Java، Winsockو اتصال باز بانکهای اطلاعاتی (ODBC)
2- مدل رایانهای سرویس دهنده / سرویس گیرنده
مدل سرویسدهنده/سرویسگیرنده عموماً با تقسیم یک عملیات به دو جزء مشخص میشود به طوری که یک جزء روی رایانههای سرویسگیرنده اجرا میشود و جزء دیگر روی یک یا چند رایانه سرویس دهنده اجرا میشود.
این تقسیم کار اجازه میدهد که اندازه و مکان اجزای مختلف به طور مناسب توزیع شود. مدل سرویس دهنده / سرویس گیرنده شامل دو بخش سرویس دهنده و سرویس گیرنده میشود. سرویس گیرنده از یک یا چند سرویسدهنده تقاضای خدمت میکند.
سرویس دهنده خدمت مورد نظر را ارائه کرده و نتیجه را به سرویس گیرنده بر میگرداند. این مدل دارای مشخصات زیر است:
- سرویس دهنده و سرویس گیرنده میتوانند به صورت یکپارچه با هم تعامل داشته باشند.
- در حالت کلی سرویس دهنده و سرویس گیرنده در مکانهای جداگانهای قرار دارند و توسط شبکه به هم متصل میشوند.
- سرویس دهنده یا سرویس گیرنده را میتوان بدون تغییر دیگری، تعییر داد.
- کارکردهای سرویس دهنده و سرویس گیرنده مستقل از هم است و میتوان نقش آنها را در صورت لزوم عوض کرد.
- یک سرویس دهنده میتواند همزمان به چند سرویس گیرنده خدمات ارائه کند و همچنین یک سرویس گیرنده میتواند همزمان به چند سرویس دهنده دسترسی داشته باشد.
3- اینترنت / اینترانت
راهبرد محیطی اینترنت بر اساس ابزارها، استانداردها و روشهای اتخاذ شده در اینترنت و نیروهای بازار است . ارائهدهندگان بین المللی سرویس اینترنت از استانداردهای بالفعل برای تبادل اطلاعات استفاده میکنند. سرویسدهندههای اصلی هسته اینترنت را تشکیل میدهند که تا حد کمی تابع استانداردهای IETF میباشد.
IETF گروه بین المللی بزرگی است که برای اینترنت استاندارد وضع میکند و هر شخصی میتواند در آن عضو شود. هیچ هویت واحدی کنترل مطلق روی اینترنت ندارد. ارائه دهندگان سرویسهای اینترنتی باید از استانداردها تبعیت کنند در غیر این صورت مزایای ارتباط جهانی را از دست میدهند ولی هیچکس آنها را مجبور به این کار نمیکند.
دیگر گروههای مربوط اینترنت مانند InterNIC و «جامعه اینترنت» کارکردهای مهمی دارند. InterNIC شرکتهای متصل به اینترنت را ثبت میکند در حالی که «جامعه اینترنت» کمیتههای مهندسی مختلفی دارد که توصیههای فنی ارائه میکنند.
اینترنت با فراهم کردن زیربنای اتصال شبکهای و قابلیتهای ابزاری، ارزش کاری زیادی برای کاربران ایجاد میکند. شبکه اینترنت و پروتکلهای استاندارد کاربردی اجازه استفاده مشترک از اطلاعات و عملیات شبکهای را میدهد. بسیاری از مباحث ساختاری از قبیل استقلال از سیستم عامل و میانافزارها با استفاده از این راهبرد در نظر گرفته میشوند.
اگر سازمانی ابزارها و استانداردهای اینترنت را روی شبکه داخلی خود پیاده کند به آن اینترانت میگویند. در این راهبرد استفاده از ابزارها و استانداردهای اینترنت به عنوان پایهای برای توسعه و تحول پروژه دولت الکترونیک، کاربرد گستردهای خواهد داشت. استنثناهای این راهبرد استفاده از اینترنت عبارتند از نیازهای امنیتی پیشرفته یا ارتباط online تضمین شده.
4- همکاری برای تحول یکپارچه
راهبرد دولت عبارت است از همکاری با سازندگان سیستم و فروشندگان برای ایجاد موقعیت برابر برای بخش دولتی و بخش خصوصی.
با وارد شدن بخش خصوصی در انتخاب ساختارها و استانداردهای مورد استفاده در سیستمها، اجرای موفقیتآمیز و پایدار آنها تضمین میشود.
5- سرویسهای چندرسانهای
اصطلاح «چندرسانهای» به ترکیب دستههای مختلفی از فعالیتها روی یک رسانه اشاره میکند. این رسانه میتواند به محیطهایی از قبیل دیسک، دیسک فشرده (CD) یا دیگر وسایل ذخیرهسازی اشاره کند یا ممکن است به اطلاعات ارسال شده روی شبکه اشاره داشته باشد.
چندرسانهای معمولاً به ترکیب صدا، تصویر و متن اشاره میکند. چندرسانهای عامل مهمی محسوب میشود که رایانهها و شبکهها را قادر به ارائه سرویسهای مخابراتی میکند. رایانهها و شبکهها امروزه میتوانند همان کارهای تلفن، تلویزیون، رادیو و تخته سیاه را انجام دهند.
فصل 2- فنآوریهای به کار رفته در دولت الکترونیک
1-2- مقدمه
در این بخش فنآوریهای به کار رفته در EGIT تشریح میشود. در این چارچوب تجهیزات و وسایل، سرویسهای کاربر، سرویسهای مربوط به فعالیتها، سرویسهای دادهها و سرویسهای مخابراتی مورد بررسی قرار میگیرند.
2-2- وسایل و تجهیزات
1-2-2- رایانههای رومیزی و قابل حمل
رایانههای رومیزی و قابل حمل شامل CPU و واسط کاربر هستند. شبکهها باید به نحوی باشند که رایانههای قابل حمل بتوانند از منابع شبکه استفاده کنند.
پروتکل پیکربندی پویای کامپیوتر میزبان (DHCP) ساز و کاری است که در هر ارتباط، یک آدرس IP موقتی به رایانههای رومیزی و قابل حمل اختصاص میدهد.
پروتکل نقطه به نقطه (ppp) امکان برقراری ارتباط TCP/IP را روی خط تلفن میدهد. پروتکلهای
IMAP4 و POP به کامپیوترهای قابل حمل اجازه دسترسی به پست الکترونیک روی سرویسدهندهها را از مکانهای مختلف میدهد.
«رویه»
برای استفاده آسان و انعطافپذیر از کامپیوترهای رومیزی و قابل حمل باید اجزاء مختلف را طوری با هم ترکیب کرد که با مدل سرویسدهنده/سرویسگیرنده، دسترسی به دادهها و چندرسانهای سازگار باشد. با استفاده از پروتکلهای DHCP ، PPP و IMAP4 امکان دسترسی و محاسبات بسیار وجود دارد.
2-2-2- تجهیزات شبکه
تجهیزات شبکه دارای یک CPU و واسط کاربر هستند. نمونهای از تجهیزات شبکه شامل NC و NetPC میباشد. مشخصات NC شامل مجموعهای از استانداردهای باز و اصولی میشود که پایه NC را تشکیل میدهند.
ویژگیهای NetPC به صورت استانداردهای صنعتی «بسته و اختصاصی» مشخص میشود. چنانچه کارکردهای محدودی مورد نیاز باشد، NC و NetPC دو راه حل مختلف هستند که هزینه مدیریت سیستم را کاهش میدهند و باعث افزایش بهرهوری کاربران میشوند. برای کاربردهایی از قبیل وارد کردن دادهها پیگیری دستورات و ... میتوان از NC و NetPC استفاده کرد. NetPC و NC برای کاربردهای مبتنی بر اینترنت / اینترانت ساخته شدهاند.
«رویه»
تجهیزات شبکه باید مطابق استانداردهای باز باشند. از NC و NetPC میتوان به عنوان جایگزین پایانههای مرسوم استفاده کرد.
3-2-2- ایستگاههای کاری
ایستگاههای کاری سیستمهای رایانهای قدرتمندتری هستند که برای انجام محاسبات با حجم خیلی زیاد به کار میروند. کاربردهایی از قبیل طراحی رایانهای ، تولید رایانهای، مهندسی به کمک رایانه، توسعه برنامهها، چندرسانهای و گرافیک از ایستگاههای کاری استفاده میکنند.
«رویه»
اجزای مختلف به گونهای باید با هم ترکیب شوند که ایستگاههای کاری قابل استفاده، انعطافپذیر و مقیاسپذیر باشند. از سیستم عاملهایی باید استفاده شود که منطبق بر واسطههای استاندارد هستند.
3-2- سرویسهای کاربران
راههای تعامل کاربر با رایانه از جمله نمایش و پردازش اطلاعات و روش ورود و استفاده کاربر از سیستم، به عنوان سرویسهای کاربر در نظر گرفته میشوند. سرویسهای کاربر به نمایش بصری اطلاعات روی صفحه محدود نمیشود. در طراحی واسط کاربر، استفاده و انتخاب تجهیزات ورودی – خروجی از قبیل ماوس ، صفحه لمسپذیر و ... در نظر گرفته میشوند. نکته مهم آن است که طراحان بین فنآوری مورد استفاده و پیچیدگیهای ناشی از آن و نیازهای کاری توازن ایجاد کنند.
1-3-2- واسطههای گرافیکی کاربر
واسطههای گرافیکی کاربر (GUI) از واسطههای مبتنی بر متن بهتر هستند زیرا انعطافپذیر بوده و پاسخگوی نیازهای کاربر هستند. واسطه گرافیکی پیچیدگی محیط تشکیل شده از شبکههای ناهمگن را میپوشاند و یادگیری و استفاده از سیستم را برای کاربر آسان میکند.
با ظهور اینترنت واسطههای جدیدی مانند مرورگر اینترنت به وجود آمده است.
1- محیط پنجرهای
هدف کلی استفاده از واسطههای کاربر پنجرهای آسانتر کردن استفاده برای مردم است. برای افراد تازهکار، ویژگیهای اساسی و متداول محیط پنجرهای از قبیل اجرای برنامه، پیداکردن یک فایل و عوض کردن وظیفه به آسانی از طریق نوار وظیفه امکانپذیر هستند.
2- محیط مرورگر اینترنت
مرورگرهای اینترنت برنامههای سرویسگیرندهای هستند که محیط واسطهای به شبکه جهانی وب ایجاد میکنند. زبان نشانهگذاری ابر متن (HTML) از انواع دادهها از قبیل تصویر، صدا و ویدئو پشتیبانی میکند و به همین دلیل مرورگرهای وب به ابزارهای چندرسانهای تبدیل شدهاند. مرورگرهای اینترنت شامل سه بخش اجزاء واسطهای ، برنامههای افزودنی و Scripting سرویس دهنده میباشند.
اجزاء واسطهای برنامههای کوچکی هستند که در فایل HTML گنجانده میشوند. دو سازوکار عمده در این ارتباط وجود دارند: Java و Active X. هر دو این سازوکار اجازه میدهند که برنامههای خاصی روی شبکه توزیع شوند. به طور کلی Active X سطح بالاتری از کنترل را روی سیستم هدف ایجاد میکند در حالی که Java کنترل کمتری دارد اما مطمئنتر است و روی تعداد بیشتری از تجهیزات اجرا میشود.
برنامههای افزودنی کارکردهای بیشتری به سرویسگیرندههای استاندارد اضافه میکنند.مانع عمده در برابر استفاده از برنامههای افزودنی آن است که همه برنامههای افزودنی برای همه محیطها در دسترس نیستند.
Scripting سرویس دهنده این امکان را میدهد که برای پردازشهایی مانند CGI و ISAPI اطلاعات توسط HTML به سرویس دهنده قبلی برگردانده شود.
«رویه»
فنآوریهای منتخب باید از چندین سیستم عامل GUI و ویژگیهای معین شده توسط استانداردهای باز پشتیبانی کنند.
2-3-2- واسطههای بین اجزاء
استانداردسازی اجزا اجازه میدهد که برنامههای مختلف با هم همکاری داشته و از اجزاء مشترکی استفاده کنند. دیسکگردان، نمایشگر، حافظه، CPU و .. نمونههای سختافزاری این واسطهها هستند. با استانداردسازی واسطههای بین قسمتهای نرمافزاری میتوان کاری کرد که به طور یکپارچه با هم کار کنند.
واسطههای اجزاء را میتوان همراه با برنامهنویسی شیگرا به کاربرد. واسطههای بین اجزاء یک هدف مستقل از برنامه برای برنامهنویسان ایجاد میکند. برنامهنویسان اگر از واسطه مورد نظر اطلاع داشته باشند نیازی به داشتن هدف برنامه اصلی ندارند.
4-2- سرویسهای منطقی فعالیتها
برای پیشرفت کاربردهایی که در شبکههایی با چند سرویس دهنده توزیع شدهاند به سرویسهایی برای تسهیل استفاده، مدیریت و ایمنسازی آنها نیاز است. سرویسهای منطقی فعالیتها سازگاری و درستی سیستمها و برنامههای توزیع شده را تضمین میکند. مباحث زیر در این قسمت بررسی میشوند:
- مدیریت اشیاء
- نامگذاری و فهرست
- سرویسهای زمان
- سرویسهای امنیت
- سیستمهای مدیریت
- سرویسهای ارسال پیام
- سرویسهای پردازش مبادلات
1-4-2- مدیریت اشیاء
مدیریت اشیاء قوانین یکنواختی برای نگهداری، نامگذاری و برقراری امنیت اشیاء فراهم میکند. اشیاء در واقع اجزای نرمافزاری هستند که دارای ویژگیها (انواع داده، خصوصیات مختلف) و روشها (کارکردها، فرآیندها) هستند.
مدیریت اشیاء، ایجاد و استفاده از شیء را کنترل کرده و فضای نامگذاری را مدیریت میکند. فضای نامگذاری، تمام اشیاء نامگذاری شده در محیط رایانه محلی را شامل میشود. فضای نامگذاری اشیاء به صورت سلسله مراتبی سازماندهی میشود.
بعضی از اشیایی که میتوانند دارای نام باشند عبارتند از:
- اشیاء فهرست
- اشیاء داده
- اشیاء پیوند نمادین
- اشیاء بخش و قسمت
- اشیاء درگاه
- اشیاء فایل
دو مدل استاندارد برای اشیاء وجود دارد: CORBAو COM/DCOM .
مدل CORBA مدل شیء گسترده OMG میباشد. این مدل، سازوکاری است که اجازه میدهد اشیاء بین محیطهای کاری مختلف با هم ارتباط داشته باشند. مدل دیگر، مدل گسترده مایکروسافت (DCOM) است. از واسطههای بین اشیاء برای ارتباط بین DCOM و CORBA استفاده میشود.
مطابق سیاست IT دولت الکترونیک هر دو روش CORBA و DCOM با استفاده از واسطههای بین اشیاء استاندارد میشوند.
2-4-2- نامگذاری و فهرست
برای قراردادن منابع در شبکه به سرویسهای نامگذاری و فهرست نیاز است. این سرویسها طریقه مشخص کردن و بازیابی اطلاعات در مورد اشیاء روی شبکه را تعیین میکنند.
فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد
تعداد صفحات این مقاله 45 صفحه
پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید
دانلودمقاله سیاستها و استانداردهای فنآوری اطلاعات دولت الکترونیک مالزی