پنجشنبه, ۷ تیر, ۱۴۰۳ / 27 June, 2024
مجله ویستا

خدمات وب


خدمات وب

شاید ASP.NET بزرگترین سهم را در رفع اختلافات میان IT (متداول‌ترین توسعه نرم‌افزاری) و توسعه وب دارا می‌باشد. ایجاد قابلیت وب برای یک برنامه موجود، تلاشی مهم تلقی شده و می‌تواند یک صفحه …

شاید ASP.NET بزرگترین سهم را در رفع اختلافات میان IT (متداول‌ترین توسعه نرم‌افزاری) و توسعه وب دارا می‌باشد. ایجاد قابلیت وب برای یک برنامه موجود، تلاشی مهم تلقی شده و می‌تواند یک صفحه وب را با تصاویر زیبا و پردازش پیشرفته تجهیز نماید. .NET و ASP.NET بطورکلی دارای پتانسیل لازم برای ادغام این دو نظام می‌باشند.

معمولاً شرکتها نرم‌افزار را توسعه داده‌اند. در سالهای اخیر انها وب سایت‌ها را طراحی و ایجاد کرده‌اند ولی به تدریج عناصر پردازشی بیشتری (Scripts , CGT, ASP , Java Script) بدست می‌آورند. غالباً این سایتها به طریقی تخصصی طراحی می‌شوند و از تجارب متعارف IT در سایر موارد بهره نمی‌برند. با کمک .NET یک صفحه وب، برنامه خواهد بود و یک برنامه را می‌توان به راحتی به صفحه وب تبدیل نمود.

.NETمکانیسم‌هایی را ارائه می‌کند که صفحه وب را به عنوان یک رابط انسانی و یک رابط برنامه کاربردی، قابل استفاده می‌نماید. از انجایی که صفحه ASP.NET به مجموعه‌ای از عناصر برنامه‌ای .NET مرتبط و متصل است، آن را می‌توان یک API یا اخبار به روز درامده، برنامه زمانبندی یک جلسه براساس اوقات فراغت همکاران خود، یا انجام خریدهای شرکت استفاده نمایید.

میکروسافت با استفاده از ابتکار " Hailstorm " خود، فشاری مهم و عمده بر فناوری " Passport " خود وارد آورده است. این فناوری در گذشته در Windows XP قرار داده شده و به کاربران کامپیوتر امکان تشریح یک برنامه شخصی و در دسترس قراردادن آن به عنوان مجموعه‌ای از خدمات وب و مشخص نمودن اینکه چه کسی می‌تواند دران مشارکت داشته باشد را می‌دهد. این هدف، تسهیل‌سازی مهمی را برای فراکنش‌های مختلفی به همراه داشته است.

شرکتهای میکروسافت، IBM و چند شرکت دیگر، قالب SOAP را که بر XML مبتنی است و اشیاء .NET را در مقیاس وسیع به سراسر جهان ارسال می‌کند، طراحی نموده‌اند، میکروسافت و IBM، زبان Web services Description Language را به عنوان استاندارد جدیدی برای خدمات وب طراحی نموده‌اند.

شرکت SUN نیز اخیراً SOAP و WSDL را تایید نموده است. اگرچه که سؤالات زیادی در مورد این جنبه جدید فناوری .NET هنوز بی پاسخ مانده است ولی این فناوری روبه توسعه می‌تواند استانداردهای واقعی را که بعضی از سودآورترین پتانسیل‌های اینترنت را فراهم می‌نماید، در اختیار ما بگذارد.