87/9/6
10:52 ع
امروزه در شبکه های گسترده و به خصوص در شبکه ی جهانی اینترنت ، مسیر یاب ها نقش بسیار مهمی ایفا می کنند.هر چقدر سرعت رسانه های انتقال بالا باشد ،اگر مسیر یاب های پر سرعت و مطمئن در شبکه وجود نداشته باشند ،سرعت بالا نخواهد رفت.علاوه بر سرعت بالا ،امنیت نیز باید در مسیر یاب ها در نظر گرفته شود .
کل امنیت یک زیر شبکه به مسیر یابی وابسته است که آن را به شبکه ی نهایی متصل می کند . پس انتخاب یک مسیر یاب در شبکه ها یک انتخاب مهم و حیاتی به شمار می رود.
شرکت Asus به عنوان یکی از تولید کنندگان و طراحان محصولات رایانه ای در جهان ،مسیر یاب جدیدی طراحی کرده است که امکانات پیشرفته و مطلق فناوری روز را در اختیار کاربران قرار می دهد.
این مسیر یاب که RT_N15 SUPERSPEED NGiGgabyte نام دارد از فناوری 802.11n به طور کامل پشتیبانی می کند و امکان تبادل بسیار سریع داده ها را تا میزان 300 مگا بایت در ثانیه (Mbps ) فراهم می آورد .این محصول می تواند با فشار دادن یک دکمه از طریق ExConfing محیطی امن برای شبکه های رایانه ای فراهم آورد.
در این مسیر یاب فناوری Superspeed N به کار رفته است که می تواند تبادل داده ها را با سرعت 300 مگا بایت در ثانیه افزایش دهد و قادر است شرایطی فراهم کند که انجام بازی های آنلاین ،به اشتراک گذاری فایل های مورد نیاز و همین طور امکانات چند رسانه ای به آسانی ممکن شود.این مسیر یاب به چهار درگاه Gigabyte مجهز است که به کاربران انتقال سریع تر داده ها در شبکه های محلی و تبادل فایل های صوتی و تصویری را می دهد.
همچنین با به کارگیری استاندارد جدید Wifi ، این امکان را دارد تا با تمامی تجهیزاتی که از نوع draft-n2/0 هستند کارکند.draft-n پروتکلی است که در برخی تجهیزات بی سیم برای تبادل اطلاعات به کار گرفته می شود .
یکی از خصوصیاتی که محصولات جدید باید داشته باشند ،سازگاری با استانداردهای پیشین است.این مسیر یاب نیز با تمامی استاندارد های پیشین 802.11b/g سازگاری کامل دارد و به کاربران اجازه می دهد تا از تجهیزاتی که از استانداردb/g سود می برند بدون هیچ مشکلی استفاده کنند.دو ویژگی بارز این مسیر یاب که Ezsetup و (windows connect now ) WCN نام دارند ،باعث می شود که کاربران بتوانند یک شبکه Wifi امن را تنها در چند دقیقه بر پا کنند .برای این کار کافی است دکمه (Wifi Protected Setup ) WPS را فشار دهیم و سپس مراحل در نظر گرفته شده نرم افزاری را که به طور خودکار ظاهر می شوند طی کنیم.این مراحل ساده کاربران را برای راه اندازی سریع تر یک شبکه WPS راهنمایی می کند.مرحله راه اندازی برای کاربرانی که سیستم هایشان مجهز به سیستم عامل ویندوز ویستا است راحت تر نیز هست.چرا که این سیستم عامل به طور خودکار مسیر یاب RT-N15 را شناسایی می کند.
از دیگر ویژگی های این محصول می توان به امکان اولویت بندی نیازهای کاربر بر اساس پهنای باند اینترنت اشاره کرد.همچنین Asus به به کارگیری فناوری (Green Network )GNT که در انحصار خود دارد .دو راهکار برای صرفه جویی در مصرف انرژی را در این مسیر یاب در اختیار کاربران قرار داده است.
در حال حاضر شرکت های بسیاری هستند که سعی دارند با به کارگیری فناوری های خاص در جهت مصرف کمتر انرژی و همچنین تولید حجم کمتری از گازهای گلخانه ای در جهت حفظ محیط زیست اقدام کنند.
پی اس1: منطقی داره به جاهای سختش می رسه .راسته میگن جوجه رو باید آخر پاییز شمرد .
پی اس 2 :یه جایی یه جمله خوندم که دقیقا هم نمی دونم از کیه. برای من خیلی جای فکر داشت. جمله این بود :" ترجیح میدم سوار موتور گازیم باشم و به فکر خدا باشم تا توی کلیسا باشم و به فکر موتور گازیم ".
پی اس 3 :میدونم که پی اس ها نه به مطلب ربط داشتن و نه به همدیگه !!!
GodBLeSsu
87/8/24
2:1 ص
زبان نورانی شرکت sun
تقریبا همه ما شرکت بزرگ sun Microsystem را به خاطر 2 محصول مشهور و توانمندش یعنی زبان برنامه نویسی جاوا (java ) و سیستم عامل سولاریس (solaris ) به خوبی می شناسیم .زبان جاوا زبانی بسیار قدرتمند است که پروژه طراحی آن از سال 1991 آغاز و در سال 1995 به طور رسمی به دنیای رایانه عرضه شد.با اینکه این زبان از جمله زبان های قدیمی به شمار می رود، اما نسبت به زبان هایی چون بیسیک و c++ جدیدتر است.
پروژه تحقیقاتی این زبان Green نام داشت.و نویسنده اصلی آن شخصی به نام james Gosling بود که ابتدا این زبان را Oak نامید که در لغت به معنای بلوط است.اما به دلیل برخی مشکلات از فهرستی از نام های تصادفی ،جاوا برای این زبان برگزیده شد. این پروژه در شرف لغو شدن بود ،اما با افزایش توانایی های آن بالاخره به طور رسمی به دنیا معرفی شد.
نگاه کلی
جاوا زبانی شی گرا و شبیه زبان c++ است. زیرا در ابتدای طراحی آن،هدف آن بود که زبانی شبیه c++ با قابلیت های متفاوت عرضه شود .این زبان مدل شی گرایی آسانتری داشته و از این جنبه فراگیری آن از c++ ساده تر ،اما قابلیت های سطح پایین و نزدیک به زبان سخت افزار در آن کمتر است.در بسیاری از زبان های برنامه نویسی مدیریت حافظه به عهده برنامه نویس است.اما یکی از قابلیت های اصلی جاوا آن است که مدیریت حافظه در آن به صورت خودکار انجام می شود .یکی از بزرگترین خصوصیات زبان جاوا آن است که با وجود کامپایلری بودن ،وابسته به سیستم عامل خاصی نیست و قابلیت اجرا روی هر رایانه با هر سیستم عاملی را داراست.در واقع کامپایلر جاوا کدهای برنامه را مستقیما به زبان ماشین حقیقی تبدیل نمی کند.بلکه آن را به یک زبان میانی تبدیل می کند که در واقع زبان یک ماشین مجازی به نام jvm (java virtual machine ) است.
این ماشین مجازی روی هر رایانه با هر سیستم عاملی که نصب باشد قابلیت اجرای برنامه های جاوا را خواهد داشت.جاوا برای نوشتن انواع برنامه ها مناسب بوده و ضریب اطمینان عملکرد برنامه های نوشته شده با آن بسیار بالاست. می توان از جاوا به عنوان یک زبان مطرح دنیا نام برد که هم می توان با آن نرم افزارهای کاربردی معمولی در مقیاس کوچک نوشت.هم پروژ های بزرگ و سنگین سازمانی انجام داد .هم از توانایی آن در برنامه های تحت وب بهره گرفت و هم از آن برای نوشتن برای سطح وسیعی از دستگاه ها و تجهیزات همراه از قبیل تلفن های همراه pockatpc و ... استفاده کرد.
اپلت
اپلت(applet ) به یک بخش نرم افزاری گفته می شود که می تواند در متن برنامه دیگر قرار گرفته و اجرا شود .applet به معنی برنامه کوچک بوده و در اصل ترکیبی از دو کلمه application وlet است .let در انگلیسی پسوندی است که برای کوچک به کار می رود.اپلت ها امکانات فراوانی برای نوشتن برنامه های تحت وب در اختیار برنامه نویسان قرار می دهند .این خصوصیتی است که جاوا را از بسیاری از زبان های برنامه نویسی متمایز می سازد.
البته بر خلاف جاوا اسکریپت که برای اجرا نیاز به هیچ نوع نرم افزار اضافه نداشت .برنامه های تحت وبی که با استفاده از اپلت های جاوا نوشته شده اند نیاز به ماشین مجازی جاوا (و نرم افزار jvm) دارند و بدون آن قادر به اجرا نیستند.اپلت ها شبیه فناوری اکتیوکس(activex) شرکت مایکروسافت هستند و برنامه نویس را قادر می سازند تا امکانات جدیدی به مرورگر کاربر اضافه کند .البته اپلت ها به دلیل آنکه در محیطی تحت عنوان وب sand box اجرا می شوند،امنیت دارند اما اکتیوکس چنین امنیتی ندارد.
سرویس دهنده وب از طریق دستورات HTML که در صفحات وب وجود دارد،تعامل بین سرویس دهنده و کاربر را کنترل می کند .این کار در سایت هایی که مشتریان زیادی دارد .سرویس دهنده های وب را دچار مشکل می کند .بهتر است کنترل توسط مرورگر انجام شود و سرویس دهنده نقش پشتیبان را داشته باشد .ضمنا رایانه کاربران معمولا بیکار است و منتظر پاسخ گویی سرویس دهند می ماند .یک روش حل مسئله آن است که بعضی از تعامل های سرویس دهنده در محیط مرورگر انجام شود به جای انتقال داده های HTML به سرویس دهنده ،سرویس دهنده می تواند یک برنامه کوچک را به مرورگر بفرستد و برنامه کاربردی را در ماشین مجازی اجرا کند .به این ترتیب حجم اطلاعاتی که باید از سرویس دهنده به مرورگر ارسال شود ، کاهش می یابد.
سرعت و کارایی
سرعت پایین برنامه های جاوا در محیط اجرایشان ملاک خوبی برای کارایی آن نیست زیرا در محیط وب کندی بیشتر به علت شبکه است و در گام نخست باید سربار شبکه را از روی برنامه ها برداشت،وگرنه در برنامه های کاربردی بهینه سازی بسیاری به وجود آمده است که موجب شده در آخرین آزمون کارایی ،یک برنامه جاوا از 0.8 تا 1.3 برنامه در c++ سرعت داشته باشد که 1.3 مربوط به بخش واسط کاربری(GUI) و سرعت 0.8 آن مربوط به تخلیه حافظه (Collection Garbage ) می شده است و تاکنون هیچ الگوریتمی نتوانسته است در سرعت از الگوریتم تخلیه جاوا پیشی بگیرد.
ضعف جاوا
مهمترین اشکالی که برنامه نویسان به این زبان می گیرند سرعت اجرایی بسیار پایین آن است.یک برنامه جاوا به صورت بایت کد است که کد ماشین مجازی است و باید در آن محیط اجرا شود .به همین دلیل سرعت اجرای پایینی در مقابل زبان هایی چون c++ دارد.
همچنین جاوا بر خلاف شی گرا بودن در بخشی از قسمت ها برای ایجاد انعطاف بیشتر بعضی از اصول شی گرایی را نادیده گرفته که موجب دردسر هایی می شود.
ضمنا مفاهیمی مانند (pointer ) یا همان اشاره گر ها در آن حذف شده اند .همچنین با توجه به اینکه جاوا زبانی مستقل از سیستم عامل است استفاده از توابع API سیستم عامل در آن امکان پذیر نیست.
پی اس: خوش به حال اونایی که رشته کامپیوتر رو دوست دارند...
GoDBLeSsu