دیجی سرویس

دیجی سرویس

Digiservice
دیجی سرویس

دیجی سرویس

Digiservice

فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس


فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس

عنوان پروژه بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس فرمت فایل اصلی doc قابل ویرایش با ورد تعداد صفحات ۲۱۴ شرح مختصر پروژه پروژه ای که در این مطلب برای دانلود آماده شده است به بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس پرداخته است

دانلود فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس

فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 4192 کیلو بایت
تعداد صفحات فایل 214

عنوان پروژه : بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس

فرمت فایل اصلی : doc  قابل ویرایش با ورد

تعداد صفحات : ۲۱۴

شرح مختصر پروژه : پروژه ای که در این مطلب برای دانلود آماده شده است به بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس پرداخته است.معماری سرویس گرا به سرعت به عنوان نخستین ائتلاف و راه حل معماری محیطهای محاسباتی ناهمگون و پیچیده معاصر پدیدار گشته است.

همانطور که می دانید معماری سرویس‌گرا مجموعه‌ای انعطاف‌پذیر از اصول طراحی است که در مراحل توسعهٔ سامانه‌ها و یکپارچگی در رایانش استفاده می‌شود. سامانه‌ای که بر معماری سرویس‌گرا استوار است ، کارکرد را به عنوان مجموعه‌ای از سرویس‌های سازگار بسته‌بندی می‌کند که می‌توانند در چندین سامانهٔ مجزا از دامنه‌های تجاری گوناگون استفاده شوند.

SOA مجموعه ای از اصول , نظریه ها و تکنیکهایی را فراهم می کند که فرایندهای کسب و کار ، اطلاعات و دارایی های تشکیلات بتوانند به شیوه مؤ ثری سازماندهی شوند و این فرایندها می توانند برای پشتیبانی از طرحهای استراتژیک و سطوح بهره وری که در محیطهای رقابتی کسب و کار مورد نیاز هستند،گسترش داده شوند.

در این تحقیق از تکنیکها و مباحث مطرح در Service-oriented Architecture (به اختصار SOA) استفاده شده و برای طراحی سرویس گرا روشی پیشنهاد می شود .تمرکز این پروژه بر روی فرایند طراحی می باشد که اصول و تکنیکهای کافی برای مشخص کردن , ساخت و پالایش فرایندهای کسب و کاری که به سرعت دچار تغییر می شوند فراهم می کند . روش پیشنهای برای ایجاد کنترل متمرکز از تجرید لایه های سرویس و طبقه بندی انواع سرویس استفاده نموده و در کنار استفاده از سیستمهای موروثی در حمایت از استراتژیهای کوتاه مدت سازمانها ، بر اساس اصول طراحی و اصول سرویس گرائی در راستای استراتژیهای بلند مدت عمل می کند تا در تامین اهداف تجاری و حمایت از فرایندهایی که به سرعت دچار تغییر می شوند مفید واقع شود.

 

همچنین زمینه تعامل عاملهای مختلف فرایند که در سطح چندین سازمان گسترده شده اند فراهم می شود و با تحلیل تغییرپذیری, انعطاف پذیری سیستم در حمایت از نقاط متغیر فرایندها و تغییر در سیاستهای کسب و کار افزایش می یابد . بدین منظور در ادامه بحث ابتدا سبکهای مختلف توسعه نرم افزار به همراه سبک مبتنی بر سرویس و اصول سرویس گرائی به تفصیل بررسی می گردد , سپس چرخه حیات معماری سرویس گرا و فاز تجزیه و تحلیل که مقدمه ای برای طراحی می باشد مورد بررسی قرار می گیرد و در ادامه با بیان اصول و الگوهای طراحی موجود , راهکار پیشنهادی با نمونه پیاده سازی شده به صورت مشروح بیان می گردد.

SOA مجموعه قوانین ، سیاستها و چارچوب هایی است که نرم افزارها را قادر می سازد تا عملکرد خود را از طریق مجموعه سرویسهای مجزا و مستقل و در عین حال مرتبط با هم در اختیار سایر درخواست کنندگان قرار دهند تا بتوانند بدون اطلاع از نحوه پیاده سازی سرویس و تنها از طریق رابطهای استاندارد و تعریف شده، این سرویسها را یافته و فراخوانی نمایند و یا در تعریف دیگر می توان گفت معماری سرویس گرا روشی برای ساخت سیستمهای توزیع شده ای است که در آنها عملکرد سیستم بصورت سرویس در اختیار کاربران و یا سایر سرویسها قرار می گیرد.

در طول چهار دهه اخیر، میزان پیچیدگی نرم افزارها بصورت صعودی افزایش یافته و تقاضا برای نرم افزارهای قدرتمندتر بیشتر شده است. در این میان، به نظر می رسد که روشهای قدیمی جوابگوی نیازهای در حال رشد کنونی نیستند و نیاز به ایجاد و بکارگیری روشهائی است که بوسیله آنها بتوان بر این پیچیدگیها بصورت کاراتر و در زمانی کوتاهتر غلبه کرد. از سوی دیگر امکان کنار گذاشتن یکباره سیستمهای نرم افزاری موجود که تا به حال مشغول سرویس دهی به مشتریان بوده اند، وجود ندارد و می بایست سیستمهای جدید را بصورت یکپارچه و در کنار همین سیستمهای فعلی بوجود آورد. معماری سرویس گرا، با تکیه بر اصول سرویس گرائی و محاسبات و سرویس های توزیع شده و بر پایه پروتکلهای شبکه و لایه های منطقی سرویس و همچنین زبانهایی که تولید نرم افزارهای توزیع شده را فراهم می کنند، به عنوان راه حلی مناسب جهت از میان برداشتن مشکلات و مسائل مذکور مطرح گردیده است.

در ادامه فهرست مطالب پروژه بررسی معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس را مشاهده می فرمایید :

چکیده

مقدمه

فصل ۱- کلیات معماری سرویس گرا

۱-۱- تعاریف اولیه

۱-۱-۱- معماری سرویس گرا (SOA)

۱-۲- اهداف تحقیق

۱-۳- پیشینه تحقیق

۱-۴- روش کار و تحقیق

۱-۵- مقایسه ای بر مدلهای توسعه وابسته به معماری

۱-۵-۱- توسعه مبتنی بر object

۱-۵-۲- توسعه مبتنی بر مؤلفه

۱-۵-۳- محاسبات توزیع یافته

۱-۵-۴- معماری سرویس گرا

۱-۵-۴-۱- توسعه مبتنی بر سرویس

۱-۵-۴-۲- قابلیتهای سبک معماری سرویس گرا

۱-۶- مولفه های SOA

۱-۷- اصول سرویس گرائی

۱-۸- سرویس گرائی و تشکیلات سازمانی

۱-۸-۱- لایه های سرویس

۱-۸-۱-۱- لایه سرویس کاربردی

۱-۸-۱-۲- لایه سرویس تجاری

۱-۸-۱-۳- لایه سرویس همنوائی

۱-۸-۲- سرویسهای Agnostic

فصل ۲- تحلیل مبتنی برسرویس

۲-۱- چرخه حیات معماری SOA

۲-۲- استراتژی های تحویل SOA

۲-۲-۱- روش پایین به بالا ( Bottom Up)

۲-۲-۲- روش بالا به پایین(Top Down)

۲-۲-۳- روش meet-in-the-middle

۲-۳- تحلیل سرویس گرا

۲-۳-۱- اهداف تحلیل سرویس گرا

۲-۳-۲- پروسه تحلیل سرویس گرا

فصل ۳- الگوها و اصول طراحی

۳-۱- نکات قابل توجه طراحی سرویس

۳-۱-۱- مدیریت دانه بندی سرویس و مؤلفه

۳-۱-۲- طراحی برای قابلیت استفاده مجدد

۳-۱-۳- طراحی برای قابلیت ترکیب سرویس

۳-۱-۳-۱- اتصال و همبستگی

۳-۲- رهنمودهای عمومی

۳-۲-۱- استانداردهای نامگذاری

۳-۲-۲- طراحی عملیات سرویس به شکلی که ذاتا قابل توسعه باشد

۳-۲-۳- تعیین متقاضیان مطرح سرویس

۳-۳- الگوهای طراحی و انواع معماری

۳-۳-۱- الگوها

۳-۳-۲- طراحی بنیادی

فصل ۴- راهکار پیشنهادی

۱-۴- مرحله ۱ بازبینی لایه بندی سیستم SOA

۴-۱-۱- فعالیت ۱ مروری بر استراتژیهای لایه بندی

۴-۱-۲- فعالیت ۲ بازبینی لایه بندی فاز تحلیل

۴-۱-۳- فعالیت ۳ معرفی لایه های تخصصی تر

۴-۱-۳-۱- لایه داده

۴-۱-۳-۲- لایه دسترسی سرویس

۴-۱-۳-۳- لایه تعامل

۴-۲- مرحله ۲ تحلیل تغییر پذیری

۴-۲-۱- فعالیت ۱ شناسایی انواع تغییرپذیری

۴-۲-۲- فعالیت ۲ مدلهای موجود برای تغییرپذیری

۴-۲-۳- فعالیت ۳ گروهبندی و مدلسازی تغییرپذیری

۴-۲-۴- فعالیت ۴ نگاشت نقاط تغییرپذیر

۴-۳- مرحله ۳ سرویسهای فاز طراحی

۴-۳-۱- فعالیت ۱ تعیین انواع سرویسها

۴-۳-۲- فعالیت ۲ جایگاه سرویسهای کنترلی

۴-۴- مرحله ۴ مروری بر دانه بندی

۴-۴-۱- فعالیت ۱ تکنیک دانه بندی سرویسها و چند دانه ای بودن

۴-۴-۲- فعالیت ۲ متدهای چنددانه ای سرویسها

۴-۵- مرحله ۵ مدلسازی فرایند

۴-۵-۱- استفاده ازمدلهای فرایند برای طراحی معماری سرویس گرا

۴-۵-۲- ابزار مدلسازی فرایند

۴-۵-۳- فعالیت طراحی فرایند کسب و کار مبتنی بر سرویس

فصل ۵- بررسی موردی

۵-۱- انتخاب بررسی موردی

۵-۲- سیستم سفارش کالا

۵-۳- تحلیلی بر راهکار پیشنهادی

فصل ۶- نتیجه گیری و پیشنهادات

۶-۱- نتیجه گیری

۶-۲- پیشنهادات

پیوستها

منابع فارسی

مراجع

سایت های اطلاع رسانی

اختصارات

دانلود فایل (Word) معماری سرویس گرا و ارائه روشی برای طراحی مبتنی بر سرویس

پاورپوینت مقایسه سرویس های امنیتی ویندوز Xp و Vista


پاورپوینت مقایسه سرویس های امنیتی ویندوز Xp و Vista

تفاوت نگارش‌های مختلف ویستا در چیست؟ نسخه Ultimate بالاترین و کامل‌ترین نگارش ویستا است که امکانات فراوانی برای محیط‌های کاری، تفریح و سرگرمی دارد نگارش‌های دیگر هر کدام برای کاربری خاصی در نظر گرفته شده‌اند مثلاً دارندگان کامپیوترهای خانگی با تهیه نسخه Home Premium می‌توانند از بهترین امکانات مالتی‌مدیا برای تماشای فیلم، اجرای بازی، رایت DVD و

دانلود پاورپوینت مقایسه سرویس های امنیتی ویندوز Xp و Vista

مقایسه
سرویس های امنیتی
ویندوز Xp 
ویندوز Vista
پاورپوینت مقایسه سرویس های امنیتی ویندوز Xp و Vista
پاورپوینت ویندوز Xp و Vista
دسته بندی کامپیوتر و IT
فرمت فایل ppt
حجم فایل 3401 کیلو بایت
تعداد صفحات فایل 86

مقدمه

مایکروسافت مدتی قبل اولین نسخه بتای ویندوز جدید خود موسوم به ویستا را که قبلا اسم کد آن لانگهورن اعلام شده بود و به قول آنها نسل بعدی ویندوز به شمار می آید را پس از تبلیغات فراوان ارائه داد. فعلا تنها چیزی که در این نسخه به چشم می آید قیافه و شکل و شمایل جدید آن است و تغییرات زیادی در امکانات امنیتی آن اعمال نشده است بطوری که سیستم امنیتی موجود در نسخه بتای اول آن با سیستم امنیتی موجود در ویندوز XP Service Pack 2 یکسان میباشد البته مایکروسافت قول داده که در نسخه بتای دوم آن بسیاری امکانات دیگر اضافه شوند.

امکانات جدید ویندوز ویستا در مقایسه با ایکس پی چیست ؟

مایکروسافت لیستی طولانی از امکانات جدید ویستا ارائه کرده اما خیلی از آنها در نسخه بتای 1 این ویندوز ارائه نشده است و تنها چیزی که به چشم می آید قیافه متفاوت آن از ویندوز ایکس پی می باشد. تفاوت عمده قیافه با ایکس پی در آیکونها و فولدرهای شفاف آن می باشد که قیافه آنرا زیباتر کرده است.

یکی از امکانات جدید آن تکمیل شدن desktop search آن با ابزاری به نام Virtual Folder میباشد که تمام اطلاعات در مورد اسناد , عکسها و جستجوهایی را که شما قبلا انجام داده اید را ذخیره میکند و این جستجوهای ذخیره شده به طور اتوماتیک هربار که شما این فولدر را باز میکنید اجرا میشوند.

نگاهی به Windows Vista

بعد از حدود پنج سال امروز و فردا کردن، کار سخت و مشکلات فراوان بالاخره میکروسافت جدیدترین نسخه سیستم عامل خود را روانه بازار کرد. ویندوز ویستا براساس هسته ویندوز سرور 2003 ساخته شده است. برای گفتگو درباره آن باید از جنبه های مختلف به آن نگاه کرد:

žنمای ظاهری žامنیت žبرنامه های جانبی همراه žتوانایی ارتباط و کار با شبکه žکارایی و قابل اعتماد بودن

تفاوت نگارش‌های مختلف ویستا در چیست؟

نسخه Ultimate بالاترین و کامل‌ترین نگارش ویستا است که امکانات فراوانی برای محیط‌های کاری،  تفریح و سرگرمی دارد. نگارش‌های دیگر هر کدام برای کاربری خاصی در نظر گرفته شده‌اند. مثلاً دارندگان کامپیوترهای خانگی با تهیه نسخه Home Premium می‌توانند از بهترین امکانات مالتی‌مدیا برای تماشای فیلم، اجرای بازی، رایت DVD و.... استفاده کنند.

از کجا بدانیم کدام نگارش ویستا برای کامپیوتر ما مناسب است؟

دانلود پاورپوینت مقایسه سرویس های امنیتی ویندوز Xp و Vista

پاورپوینت بررسی سرویس های شبکه


پاورپوینت بررسی سرویس های شبکه

پاورپوینت بررسی سرویس های شبکه در 75 اسلاید قابل ویرایش همراه با تصاویر و توضیحات کامل

دانلود پاورپوینت بررسی سرویس های شبکه

دانلود پاورپوینت بررسی سرویس های شبکه
تحقیق بررسی سرویس های شبکه
مقاله بررسی سرویس های شبکه
پاورپوینت بررسی سرویس های شبکه
بررسی سرویس های شبکه
سرویس شبکه
دسته بندی پاورپوینت
فرمت فایل ppt
حجم فایل 12876 کیلو بایت
تعداد صفحات فایل 75

پاورپوینت بررسی سرویس های شبکه در 75 اسلاید قابل ویرایش



مقدمه

اکثر شبکه های پیاده سازی شده در کشور  مبتنی برسیستم عامل شبکه ای  ویندوز می باشند .
شبکه های کامپیوتری، بستر و زیر ساخت مناسب برای سازمان ها و موسسات را در رابطه با تکنولوژی اطلاعات فراهم می نماید .
با توجه به جایگاه والای اطلاعات از یکطرف و نقش شبکه های کامپیوتری ( اینترانت و یا اینترنت )  از طرف دیگر ، لازم است به مقوله امنیت در شبکه های کامپیوتری توجه جدی شود.
سرویس دهنده وب،  اولین نقطه ورود اطلاعات  و آخرین نقطه خروج اطلاعات از یک سایت  است . بدیهی است نصب و پیکربندی مناسب چنین نرم افزار مهمی ، بسیار حائز اهمیت بوده  و تدابیرامنیتی خاصی را طلب می نماید .





پیکربندی IISبا رعایت مسائل امنیتی

IIS (Internet Information services)

یکی از سرویس دهندگان وب است  که از آن برای برای نشر و توزیع سریع محتویات مبتنی بر وب ، برای مرورگرهای استاندارد استفاده می شود .





نکته

IIS پنج،  بهمراه ویندوز Professional نیز وجود داشته  ولی برخی از امکانات آن نظیر : میزبان نمودن چندین وب سایت ،  اتصال به یک بانک اطلاعاتیODBC  (Open Database Connectivity)و یا محدودیت در دستیابی از طریق  IP در آن لحاظ نشده است .
 نسخه پنج IIS ، سرویس های  WWW ، FTP، SMTP و NNTP را ارائه می نماید . سه نرم افزار و سرویس دیگر نیز با IIS در گیر می شوند :
    Certificate Server , Index server و Transaction server





مواردی در مورد نصب IIS

کامپیوتری که IIS بر روی آن نصب شده است را در یک محل امن فیزیکی قرار داده و صرفا" افراد مجاز قادر به دستیابی فیزیکی به سرویس دهنده باشند .
برنامه های کاربردی و یا ابزارهای پیاده سازی نمی بایست بر روی سرویس دهنده IIS نصب گردند .
کامپیوتر مربوط به نصب IIS را بگونه ای مناسب پارتیشن نموده تا هر یک از سرویس ها نظیر www و یا FTP بر روی پارتیشن های مجزاء قرار گیرند .
در صورتیکه  تمایل به نصب سرویس های NNTP و SMTP ، می بایست سرویس File and Print Sharing for Microsoft نیز نصب گردند .
...  .






سرویس های IIS

در زمان نصب IIS ، چهار سرویس بر روی سیستم نصب خواهد شد  که عبارتند از :
1- (World Wide Web) www
2- (File transfer protocol ) FTP
3- (simple mail transfor protocol ) SMTP
4- (Network News Transfer Protocol) NNTP





متابیس و ایمنی سازی آن

متابیس (Metabase) ، مقادیر مربوط به پارامترهای  پیکربندی برنامه IISرا  ذخیره می نماید همچنین بمنظور استفاده  درIIS طراحی شده و بمراتب سریعتر و انعطاف پذیرترنسبت به ریجستری ویندوز 2000 است .






کنسول مدیریتی مایکروسافت

:(Microsoft Management Console) MMC
     یک برنامه رابط کاربر گرافیکی با نام کنسول را ارائه می نماید .که هدف از آن، ارائه محیط لازم بمنظور انجام تمام عملیات مدیریتی از طریق کنسول مدیریت است( تمام عملیات قابل دسترس، تابعی از کنسول مدیریت می باشند) .این نوع فرآیند ها،Snap-ins  نامیده می شود .


MMC

MMC  خود دارای هیچگونه رفتار مدیریتی نبوده ولی محیط لازم برای Snap-ins را فراهم می نماید.بدین ترتیب کنترل مدیریتی و راهبردی محیط مربوطه ، متمرکز می گردد . در زمان نصب برنامه IIS، یک  Snap-insبا نام ISM(Internet Service Manager)    ارائه و در اختیار مدیران سیستم قرار خواهد گرفت .




مجوزها

Scripts:امکان اجراء را در سطح اسکریپت ها محدود خواهد کرد . در مواردیکه از برنامه های CGI و یا ASP استفاده می گردد ، استفاده از مجوز فوق ، لازم خواهد بود. انشعاب فایل های مربوط به اسکریپت ها می بایست قبلا" به برنامه های Scripting مربوطه ، map شده باشد .
Scripts and Executables:امکان اجرای برنامه های EXE و یا DLL را فراهم خواهد کرد.




اعمال محدودیت در رابطه با سرویس دهندگان و فهرست های مجازی

سرویس دهندگان مجازی ، این امکان را فراهم می آورند که کامپیوتری  که بر روی آن IIS اجراء شده است، قادر به حمایت از چندین Domain Names  (وب سایت ) باشد.در زمان پیکربندی  یک سرویس دهنده مجازی  برای ایجادسرویس دهندهPrimary  و هر یک از سرویس دهندگان مجازی ، به اطلاعاتی نظیر:Host Header Names(NHN) و یا آدرس های IP ، نیاز خواهد بود. بدین ترتیب ، یک سرویس دهنده که بر روی آن IIS نصب و شامل صرفا یک کارت شبکه است ، قادر به مدیریت سایت های متعدد خواهد بود.

دانلود پاورپوینت بررسی سرویس های شبکه

تحقیق بررسی اینترنت (سرویس وب WSDI-S )


تحقیق بررسی اینترنت (سرویس وب WSDI-S )

تحقیق بررسی اینترنت (سرویس وب WSDIS ) در 25 صفحه ورد قابل ویرایش

دانلود تحقیق بررسی اینترنت (سرویس وب WSDI-S )

تحقیق بررسی اینترنت (سرویس وب WSDIS )
پژوهش بررسی اینترنت (سرویس وب WSDIS )
مقاله بررسی اینترنت (سرویس وب WSDIS )
دانلود تحقیق بررسی اینترنت (سرویس وب WSDIS )
بررسی اینترنت (سرویس وب WSDIS )
اینترنت 
سرویس وب
 WSDIS
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 21 کیلو بایت
تعداد صفحات فایل 25

تحقیق بررسی اینترنت (سرویس وب WSDI-S ) در 25 صفحه ورد قابل ویرایش


فهرست

سمنتیک های سرویس وب WSDL-S.................................................................................................

1- مقدمه............................................................................................................................................................

2- ملزومات ویژه سمنتیکهای سرویس وب..............................................................................................

3- یک مثال......................................................................................................................................................

4- استفاده از عناصر توسعه پذیر WSDL............................................................................................

5- پشتیبان1-1 WSDL...........................................................................................................................

6- مراجع...........................................................................................................................................................

7- ضمیمه A : شرح طراحی الگو با استفاده از XSLT...................................................................

8- ضمیمه B : شرح طراحی الگو با استفاده از XQUERY .......................................................

9- ضمیمه C : آنتولوژی سفارش خرید...................................................................................................

10- ضمیمه D : انتخابات طراحی............................................................................................................


سمانتیک های سرویس وب – WSDL-S

یادداشت فنی

ورژن 0/1

آوریل ،‌2005

نویسندگان (به ترتیب حروف الفبا) :

Rama Akkiraju ،‌تحقیق IBM

Joel Farrel ،‌گروه نرم افزار IBM

John Miller ، آزمایشگاه ISDIS ، دانشگاه جورجیا

Meenaksi Nagarijan ، آزمایشگاه ISDIS ، دانشگاه جورجیا

Marc – thomas schmiat ، گروه نرم افزاری IBM

Amit sheth ، آزمایشگاه ISIS ، دانشگاه جورجیا

Kunal verma ، آزمایشگاه ISBIS ، دانشگاه جورجیا

حق انحصاری مورد نظر

کپی رایت 2005 با همکاری مرکز کاربرد ماشینی داد و ستد (تجارت) جهانی و دانشگاه ویرجینا است تمام حقوق محفوظ می باشد.

IBM و دانشگاه ویرجینیا به هر حال به شما اجازه کپی برداری و استفاده از خدمات سمانتیک های سرویس وب WSDL-S یادداشت فنی، حداقل بدون هزینه وامانت داری.‌فراهم آورده اند که شامل تمام کپی های حاصله از آنوتیشن های سمانتیک سرویس وب WSDL-S یادداشت فنی یا قسمت های دیگری می شود که شما به آن دست می یابید:

1- ارتباط (لینک) یا URL به قسمت های خاص این مکان

2- حق انحصاری مورد نظر همانگونه که در سمانتیک های سرویس وب WSDL-S یاداشت فنی نشان داده شده است.

به جز در مواردی که کپی داری در بالا تضمین شده است،‌ نویسندگان به صورت درونی (مفهومی) یا بیرونی هیچ حقی در استفاده از موارد دیگر یا کنترل آنها را ندارد سمانتیک های سرویس وب – WSDL-S در اطلاعات فنی آنچه که هست تهیه کرده و نویسندگان هیچ مجوز یا گواهی نامه ای ،‌به صورتی داخلی یا خارجی که شامل مجوز و گواهی ارائه هدف خاص یا موضوعی باشد ندارند. این است که محتوای سمانتیک های سرویس وب - WSDL-S در اطلاعات فنی مناسب برای دستیابی به هر هدفی است، اما چنین کاربردی برای چنین مفاهیمی به معنای استفاده از کپی رایت تجارت ها و حقوق دیگر نمی شود.

(مبتکران) نویسندگان هیچ حق مستقیم، غیر مستقیم ، خاص، اتفاقی یا دائمی را در آسیبهای حاصله یا مربوط به استفاده یا توزیع و گسترش سمانتیک های سرویس وب WSDL-S را در اطلاعات فنی ندارند.

نام و مارک تجاری مبتکران ممکن است در هر حالتی استفاده نشود که شامل تبلیغ یا نمایش عمومی موارد خاص یا محتوای آن بدون هیچ مجوز قبلی می شود. موضوع کپی رایت در سمانتیک های سرویس وب WSDL-S اطلاعات فنی در هر زمانی بر عهده مبتکران آن مورد است.

هیچ حقوق دیگری از طریق کاربرد و موارد دیگر وجود ندارد.


چکیده

استاندارد WSDL متداول در سطح نحوی کار می کند و فاقد توصیف معنادار مورد نیاز برای نشان دادن ملزومات و امکانات سرویس های وب می باشد.

سمانتیک ها می توانند استفاده مجدد و کشف نرم افزاری را اصلاح کنند و به طور قابل توجهی ترکیب سرویس های وب را تسهیل بخشند و تکمیل برنامه های کاربردی میراث را که به عنوان بخشی از مجتمع سازی فرایندتجاری مقدور سازند اطلاعات فنی سمانتیک های سرویس وب مکانیزمی برای مرتبط کردن تفاسیر معنادار با سرویس های وب مشخص می کند که با استفاده از زبان تصیف سرویس وب WSDL  شرح داده می شود این زبانی مبنی بر این مفهوم است اما با اصلاح قابل توجه به جزئیات در این طرح

در این طرح ما فرض می کنیم که مدل های رمسی سمنتیک مربوط به سرویسها اخیراً بوجود آمده اند. در روش ما،‌این مدل ها خارج از اسناد WSDL محافظت می شوند و از طریق عناصر توسعه پذیر WSDL از سند WSDL ارجاع می شوند. نوع اطلاعات سمنتیکی که برای شرح سرویس وب مفید است پیرامون مفاهیم تعریف شده توسط ارتباط وب سمنتیک در [owl-s] OWL-S و سایر تلاش های [METEOR-SWSMO] است. اطلاعات سمنتیک معین شده در این سند دربرگیرنده تعریف جاسازی پیش از پردازش، ورودی، خروجی و تأثیرات عملیات سرویس وب است. این روش مزایای چندگانه ای را در مورد OWL-S پیشنهاد می دهد. ابتدا، کاربرد می تواند به روش سازگار و در حال پیشرفت جزئیات سطح عملیاتی و سمنتیکی را در WSDL زبانی که یک توسعه دهنده ارتباط با آن آشنا است را شرح دهد. ثانیاً، با خارج کردن مدل های دمین سمنیک ما یک روش آگنوستیک برای زبانهای بازنمایی آنتولوژی انتخاب کردیم. این کار به توسعه دهندگان (ارتقاء دهندگان) ؟؟ وب اجازه می دهد تا سرویس های وب خود را با انتخاب زبان آنتولوژی (نظیر UML یا OWL) بر خلاف OWL-S ، تفسیر کنند. این مسئله مهم است زیرا توانایی در استفاده مجدد از مدل های دمین موجود مطرح شده در زبان های مدل سازی نظیر زبان UML می تواند نیاز به سمنتیک های مدل مجزا را به شدت کاهش دهد.

در آخر، به روزرسانی تجهیزات موجود پیرامون WSDL ساده است و روش افزاینده ما را سازگار می کند.

وضعیت

این یک یادداشت فنی است که به منظور بحث تهیه شده است و فیدبک موجود در روش را برای اضافه کردن سمنتیکها به تعریفات سرویس های وب استنباط می کند.


1- مقدمه

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

مزایای استفاده از سمانتیک ها چرخه وجود آنها را در سرویس های وب گسترده تر می سازد. در مدت توسعه، ارائه کننده سرویس می تواند سمانتیک های مورد نظر را با ارائه قسمتهای مناسب سرویس وب با مفاهیم موجود در مدل سمانتیک غنی تر مورد ارزیابی قرار دهد. از زمانی که مدل های سمانتیک توافقی را بر روی معنا و استفاده مورد نظر از شرایط انجام داده است و ممکن است تعاریف رسمی و غیر رسمی از ورودی ها انجام دهد، ابهام کمتری در سمانتیک های مورد نظر برای تهیه کننده آنها وجود دارد. در مدت کشف، درخواست کننده سرویس توصیفی را از ملزومات سرویس با استفاده از شرایط در مدل سمانتیک بیان کرده است. تکنیک های منطقی را می توان برای یافتن تشابه سمانتیکی بین ارائه سرویس ودرخواست به کار برد. در طول ارائه این مورد زمینه عملی تفاسیر برای افزایش کاربردی کردن سرویس های چندگانه و برای ارائه سرویس های مناسب انجام شده است. مهمتر اینکه، سمانتیک ها این امکان را فراهم می کنند که طراحی های خاص بین اطلاعات مبادله شده از طریق –XML اصلی با پیام های SOAP بوجود آید، که به طور قابل توجهی برای انجام دادن با ارائه نحوی پیشنهادی در استانداردهای اخیر مشکل می باشد. در طول ساخت، طراحی را می توان برای تبادل اطلاعات استفاده کرد. بنابراین، زمانی بیان شده، که سمانتیک های توانایی نفوذ را با استفاده از ابزارهایی برای خود کار کردن سرویس در کشف، محاسبه و الگوبرداری دارد.

استانداردهای WS متداول در سطح نحوی کارکرده و فاقد توانایی های ارائه شده سمانتیکی هستند. این مورد مانعی برای توسعه ابزارهای کمک کننده به بشر و یا نگهداری و حفاظت از مرحله نیمه اتوماتیک و ترکیب کاربردی هستند. در این اطلاعات فنی، این مشکل را با بکار بردن موردی در گروه سرویس وب برای رساندن آن به استانداردهای سرویس وب مورد توجه قرار داده ایم.

کانسورتیوم وب گسترده جهانی (WTC) در معماری سرویس های وب (W3CWSA) دو جنبه از توصیف کامل یک سرویس وب را ارائه کرده است. اول اینکه توصیف کاربردی نحوی به نحوی است که در WSDL بیان شد. مورد دوم به گونهای که در سمانتیک های سرویس بیان شده، ارائه شده و با مورد خاصی پوشش داده نشده است. به طور عملی، توصیف سمانتیک به صورت غیر رسمی بیان شده یا از بین رفته است. با امتحان توصیف WSDL در یک سرویس نمی توانیم به صورت غیر مبهم و آشکاری آنچه را که سرویس انجام می دهد مشخص کنیم. می توانیم حالت نحوی را در ورودی ها و خروجی ها ببینیم اما در واقع آنچه که از آنها معنی می دهند یا تغییراتی را که در محیط سرویس انجام می شود نمی دانیم که معنی پارامترها چیست یا اینکه شرایط مربوط به اسناد ارائه شده را نمی دانیم. بی تردید هر دو سرویس می توانند دارای تعریف نحوی مشابهی باشند اما از نظر عملکردی لزوماً متفاوت عمل می کند، بدینگونه دو سرویس متفاوت از نظر نحوی با عمل مشابهی روبرو هستند.

ساخت سمانتیک در سرویس های وب به عنوان روشی برای موارد بالا است پیشنهادی نمونه شامل موارد پیش فرض (آغازگرها) ، پروژه ها و زبانهایی همچون SWA/SWSL , OWL-S , METEOS-S می شوند. در حالیکه توسعه سمانتیک در OWL-S غنی و انعطاف پذیر بوده، بیشترین روش تحقیقی قابل رؤیت برای اطلاعات است. روش جدیدی برای توصیف سرویس های وب بوده و دارای محدودیت های قابل توجهی می باشد اول اینکه این مورد مغایرتی با استانداردهای سرویس موجود ندارد.

به عنوان مثال، در حالیکه مدلهای زمینه در OWL-S در موارد کلی WSDL استفاده می شود مدل طولی OWL-S توصیفی از بقیه موارد WSDL می باشد. دوم اینکه این فرض وجود دارد که هر کسی از OWL برای ارائه مواردی استفاده می کند که همیشه مورد وجود ندارد برای غلبه بر چنین محدودیت های روش جدیدی را در این مورد ارائه داده ایم مشاهدات مشابهی برای بقیه پیشنهاد مشخص در بالا به کار می رود.

در اول نمونه ای از داکیومنت WSDL ارائه دادیم که با اطلاعات سمانتیک به خواننده مروری بر آنچه که در بقیه مطلب است ارائه می دهد. تفاسیر سمانتیک در بخش4 با نمونه هایی خاص گرفته شده از این نمونه بیان شده اند. ص7 از42

در این نمونه یک خرید ساده از سرویس پیشنهادی را ارائه می دهیم ورودی ها و خروجی هایی از سرویس Process Purchase Order با سمانتیک ها تفسیر شده اند، دو مورد جدید اساساً پیش پردازش ها و افکت هایی هستند که در عناصر موجود برای ایجاد عملکرد درWSDL می باشد و مورد ارائه شده به عنوان طبقه بندی اضافه شده به ساختار رابط است مفاهیم سمانتیک و روابط آنها در قسمت هایowl نمونه گذاری شده‌اند. Purchause. owl

در داکیومنتWSDL، ورودی Process Purchase Order شامل موارد پیچیده ای است. تعریف تفاسیر سمانتیک برای این انواع پیچیده در سطحی از موارد و انواع پیچیده در این نمونه بیان شده اند. نقشه گذاری سطح اصلاحی جدید بعداً با جزئیات بیان می شود. در این اطلاعات فنی، روش انتخابی برای تفسیر انواع پیچیده نیز پیشنهاد شده است نمونه طراحی عملکردها درXSLT,Query با جزئیات در ضمیمه هایB,A به ترتیب بیان شده است. نگهداری کلی از نمونه هایowl با شکل کارما ممکن است جزئیاتی برای نوع owl وجود دارد که در ورژن قدیمی تر این کار موجود است [WSDL-s]. تعاریف XSD از تمام موارد گسترده در این داکیومنت در بخش بعدی است.

این نمونه بر اساس تعریف XMLNS است. تعریف نیم سیپس wssem سه مورد بعدی xml در داکیومنت های نمونه تعریفی از داکیومنت های ورودی و خروجی برای سرویس هستند.

POIM.xsd که نشان دهنده ویژگی های این آیتم در مرحله خرید است و در زیر بیان شده است.

POBilling.xsd نشان دهنده اطلاعات فاکتور در خرید است که در زیر بیان شده است. در  POBilling.xsdموارد پیچیده POBilling اساساً درbill to Address, Ship to Address وجود دارند که در نمونه POAddress  به عنوان نمونه پیچیده ای در خودش است.

بنابراین، ویژگی تفاسیر سمانتیک برای این نمونه های پیچیده در مقایسه با موارد-xsd در نمونه POAddress می باشند.

POAddress.xsd که به عنوان آدرسی در شرایط خرید است که در زیر داده شده است.

4- استفاده از عناصر گسترده در WSDL

در این قسمت چگونگی تفاسیر سمانتیک به قسمت های داکیومنت WSDL را بررسی می کنیم.

اتفاقاً 0/2 WSDL دارای ساختارهای بعدی برای آماده کردن توصیفات سرویس است. رابط پردازشگر، عملکرد، پیام، سرویس و موارد پایانی (نهایی) را شامل می شود. از این موارد 3 مورد اول، ساختارهای پیام، عمل، رابط مربوط به تعریف انتزاعی سرویس است در حالیکه سه مورد باقیمانده مربوط به عملکرد سرویس می شوند. در این اطلاعات فنی،‌تمرکز اصلی ما بر روی تفسیر معنایی از تعریف انتزاعی یک سرویس برای کشف پویا و ترکیب سرویس ها است (این مورد مهم است که تفاسیر سمانتیک باید در کاربردهای سرویس به کار گرفته شوند. به عنوان مثال، چنانچه پیامی در پروتکل a مشابه نوع دیگری در پروتکل B باشد چنین اطلاعاتی را می توان در مدلهای مشخص نشان داد و از آن در طول عملکرد استفاده کرد. به هر حال، ما تفسیر کاربرد سیستم منظومان نیست. تفاسیر سطح سرویس در قسمتی مورد توجه WS-POLIY قرار گرفته است) مکانیسم های مرجع URL را از طریق عناصر گسترده برای رابط پردازشگر عملکرد و ساختارهای پیام تهیه کرده ایم برای اینکه به تفاسیر سمانتیک تعریف شده در مدل های مشخص سرویس ها اشاره شود.

خلاصه کلی از عناصرگسترده در این اطلاعات فنی به شرح زیر است:

؟ عنصر گسترده،‌اصطلاحاً مدل مرجع، برای طراحی یک به یک عناصر نمونه به مفاهیم در مدل سمانتیک

؟ کار (عملکرد) گسترده، اصطلاحاً طراحی نمونه، به عناصر و نمونه های پیچیده XSD افزوده شده برای اینکه ارتباطی با عناصر نمونه در سرویس وب با مدلهای سمانتیک بیاید چنین مواردی برای چندین مورد در یکی از موارد است.

؟ دو عنصر جدید اصطلاحاً پیش پردازش و افکت، که به عنوان عناصر اولیه و عناصر عملکرد هستند. پیش فرض ها و افکت ها اساساً در یافتن سرویس ها به کار می روند و لزوماً برای ارائه یک سرویس مورد نیاز نیستند (در این اطلاعات فنی به ارائه جزئیات پیش فرض ها و افکتهایی پرداخته ایم که شامل ترکیبی از موارد پیچیده تا مدل ها و اطلاعات موجود سمانتیک می باشند.

؟ عمل گسترده عنصر رابط پردازشگر که در اصطلاح طبقه خوانده می شود شامل اطلاعات طبقه بندی شده ای می باشد که می توان آن را در زمان ارائه یک سرویس در سرویس های وب مانند UDDI به ثبت رساند. طبقه بندی سمانتیک از UDDI از آنتولوژیهای پیشنهادی در [NWSDI , SUSO4] استفاده می کند.

تفسیر عناصر ورودی و خروجی

در این قسمت به توصیف چگونگی تفسیر عناصر خروجی و ورودی در سند WSDL می پردازیم در نمونه سفارش خرید با عملیات Processpurchose order یک مورد داده و یک مورد خروجی داشتیم. مورد ورودی (داده) با عنصر Process purchase order Request می باشد که بوسیله نوع پیچیده processpurchase order Request داده شده است. مورد خروجی با عنصر process purchase order Response است. عملیات WSDL در زیر داده شده است.

در این نمونه، داده (ورودی) نوع پیچیده ای است در حالیکه خروجی یک نوع ساده است برای تفسیر انواع ساده از مورد گسترده عنصر xsd استفاده می کنیم. یک نمونه از طرح xml برای عنصر xsd در زیر نشان داده شده است این مورد نشان می دهد که هر عنصری می تواند “بوسیله عملکرد در هر فضای بدون طرحی” گسترش یابد ما از فضای wssem با عملکرد مدل مرجع برای تفاسیر مربوط به عنصر استفاده کردیم.

تفسیر انواع پیچیده

انواع پیچیده را می توان با روشهای پیچیده تفسیر کرد. ما دو طرح جداگانه برای تفسیر این انواع پیچیده پیشنهاد کردیم.

؟ تفسیر سطح پائین – تفسیر سطح عنصر Leaf (گره ساختار درختی)

؟ تفسیر سطح بالا: تفسیر در سطح نوع پیچیده

در تفسیر سطح پائین. تمام عناصر Leaf در نوع پیچیده بررسی می شوند. مزیت این روش ساده بودن آن است. این فرضیه وجود داردکه مقایسه مفهومی در مدل برجسته وجود دارد که طراحی هر عنصر Leaf را انجام می دهد. در این مورد جایی که هیچ مفهوم قیاسی وجود نداشته باشد تفسیر سمنتیک به صورت نامشخصی باقی می ماند. عیب این مرحله بر این فرض است که مقایسه یک – به یک بین عناصر طرح و مفاهیم مدل نمونه وجود دارند زمانیکه ارتباطات یک – به – همه و همه به یک وجود دارد مشخص می شود که ارتباط در هر عنصر Leaf ممکن است وجود نداشته باشد. در تفسیر سطح بالا اناع پیچیده خودشان با مفهوم سمنتیک تفسیر می شوند. مزیت این روش این است که اجازه می دهد موارد خاص طراحی پیچیده بین عناصر موجود در انواع پیچیده و مفاهیم مشخص در مدل های مشخص به وجود آید عیب این روش است که پیچیدگی آن محرز است. در این اطلاعات فنی از هر دو روش در تفاسیر استفاده می کنیم. در زیر به توصیف و مکانیسم هر دو مورد می پردازیم.

دانلود تحقیق بررسی اینترنت (سرویس وب WSDI-S )

وب سرویس و ویروسهای اینترنتی


وب سرویس و ویروسهای اینترنتی

وب سرویس چیست ؟ اشاره کسانی که با صنعت IT آشنایی دارند حتما ً نام وب سرویس را شنیده اند برای مثال ، بیش از 66 درصد کسانی که در نظر سنجی مجله InfoWorld شرکت کرده بودند بر این توافق داشتند که وب سرویس ها مدل تجاری بعدی اینترنت خواهند بود به علاوه گروه گارتنر پیش بینی کرده است که وب سرویس ها کارآیی پروژه های IT را تا 30 در صد بالا می برد

دانلود وب سرویس و ویروسهای اینترنتی

دانلود مقاله وب سرویس و ویروسهای اینترنتی 
دانلود تحقیق وب سرویس و ویروسهای اینترنتی 
دانلود پژوهش وب سرویس و ویروسهای اینترنتی 
وب سرویس
ویروسهای کامپیوتری
دانلود مقاله کامپیوتر
دانلود تحقیق کامپیوتر
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 24 کیلو بایت
تعداد صفحات فایل 31

وب سرویس و ویروسهای اینترنتی


وب سرویس چیست ؟
اشاره :
کسانی که با صنعت IT آشنایی دارند حتما ً نام وب سرویس را شنیده اند . برای مثال ، بیش از 66 درصد کسانی که در نظر سنجی مجله InfoWorld شرکت کرده بودند بر این توافق داشتند که وب سرویس ها مدل تجاری بعدی اینترنت خواهند بود . به علاوه گروه گارتنر پیش بینی کرده است که وب سرویس ها کارآیی پروژه های IT را تا 30 در صد بالا می برد . اما وب سرویس چیست و چگونه شکل تجارت را در اینترنت تغییر خواهد داد ؟
برای ساده کردن پردازش های تجاری ، برنامه های غیر متمرکز (Enterprise) باید با یکدیگر ارتباط داشته باشند و از داده های اشتراکی یکدیگر استفاده کنند . قبلا ً این کار بوسیله ابداع استاندارد های خصوصی و فرمت داده ها به شکل مورد نیاز هر برنامه انجام می شد . اما دنیای وب و XML – تکنولوژی آزاد برای انتقال دیتا – انتقال اطلاعات بین سیستم ها را افزایش داد . وب سرویس ها نرم افزارهایی هستند که از XML برای انتقال اطلاعات بین نرم افزارهای دیگر از طریق پروتوکول های معمول اینترنتی استفاده می کنند .
به شکل ساده یک وب سرویس از طریق وب اعمالی را انجام می دهد (توابع یا سابروتین ها ) و نتایج را به برنامه دیگری می فرستد . این یعنی برنامه ای در یک کامپیوتر در حال اجراست ، اطلاعاتی را به کامپیوتری می فرستد و از آن درخواست جواب می کند ، برنامه ای که در آن کامپیوتر دوم است کارهای خواسته شده را انجام می دهد و نتیجه را بر روی ساختارهای اینترنتی به برنامه اول بر می گرداند . وب سرویس ها می توانند از پروتکول های زیادی در اینترنت استفاده کنند اما بیشتر از HTTP که مهم ترین آنهاست استفاده می شود .
وب سرویس هر توع کاری می تواند انجام دهد . برای مثال در یک برنامه می تواند آخرین عنوان های اخبار را از وب سرویس Associated Press بگیرد یا یک برنامه مالی می تواند آخرین اخبار و اطلاعات بورس را از وب سرویس بگیرد . کاری که وب سرویس انجام می دهد می تواند به سادگی ضرب 2 عدد یا به پیچیدگی انجام کلیه امور مشترکین یک شرکت باشد .
وب سرویس دارای خواصی است که آن را از دیگر تکنولوژی و مدل های کامپیوتری جدا می کند ، Paul Flessner ، نایب رییس مایکروسافت در dot NET Enterprise Server چندین مشخصه برای وب سرویس در یکی از نوشته هایش ذکر کرده است ، یک ، وب سرویس ها قابل برنامه ریزی هستند .

دانلود وب سرویس و ویروسهای اینترنتی