توییتر این شبکه اجتماعی گسترده که هرروز بر کاربران آن افزوده می شود و کاربران خاطرات ، لینک ها و … را به اشتراک می گذارند و یا حتی افراد مشهور و خبرگزاری های معتبر از آن استفاده می کنند تا سخنان خود را به دیگران برسانند ( می توانید یک نمونه از استفاده افراد مشهور از توییتر را در اینجا بخوانید ) ، کسب محبوبیت در بین این همه کاربر بسیار مشکل است و کاربران از هر راهی برای افزایش دنبال کنندگان خود استفاده می کنند . در اینجا 10 نکته مفید برای افزایش دنبال کنندگان در توییتر آمده تا بتوانید بر محبوبیت خود در توییتر اضافه کنید.
10. Retweeting :
9. Bio Information و آواتار :
اطلاعات قسمت Bio را که توضیحی در مورد خودتان است کامل کنید و یا آدرسی را وارد کنید که در باره شما باشد ، تصویر مناسبی را برای آواتار خود انتخاب نمایید تا افراد به دنبال کردن شما تشویق شوند وگرنه اگر اطلاعاتی از شما نداشته باشند کمتر ترغیب می شوند تا شما را دنبال کنند.
در قسمت Bio اطلاعاتی مانند : شما چه کسی هستید – چه کاری انجام می دهید – کجا زندگی می کنید و یا به چه چیزی علاقه دارید و … را وارد کنید.
8. از هرجایی برای دعوت کردن دیگران به دنبال کردن خودتان استفاده کنید :
شما می توانید با قرار دادن لینک و یا تصویر در هرجایی مانند : وبلاگ ، ایمیل ، حساب های کاربری تان در فیس بوک ، Digg و .. دیگران را به دنبال کردن خودتان دعوت کنید . برای این کار می توانید از سرویس های twittercounter ( شمارنده دنبال کنندگان ) ، twitterbuttons ( انواع دکمه ها برای دنبال کردن) و twitterribbons ( ارائه لوگو های گوناگون ) برای دعوت دیگران به دنبال کردن خودتان استفاده کنید.
7.علاقمندی ها ی خود را در زندگی و یا وبگردی تویت کنید :
چیز هایی را که به آنها علاقه دارید در تویت های خود وارد کنید ، مانند ویدیو هایی که در یوتیوب دیده اید ، مقاله ای که برای شما مفید بوده ، وبلاگ و یا سایتی که هر روز مطالب آن را دنبال می کنید و …
6. حساب کاربری خود در توییتر را به دنیای واقعی وارد کنید :
در هر جایی که با دوستانتان هستید ( در مهمانی ، محل کار ، و … ) به آنها پیشنهاد دنبال کردن خودتان را بدهید .
5 . تصاویر جالب و پربازیدی را به اشتراک بگذارید ( تصاویر خبری ، لحظات تاریخی و …)
تصاویر به اشتراک گذاشته شده تاثیر زیادی در ترغیب کردن افراد به دنبال کردن شما دارد . برای این کار می توانید از سرویس twitpic و یا هرسرویس دیگر استفاده کنید .
4. افراد را که دارای دنبال کنندگان زیاد هستند را دنبال کنید :
تویت های این افراد را دنبال کنید و ببینید که آن ها چه چیزی را تویت می کنند و یا چگونه تویت می کنند . برای دیدن نام 100 فرد برتر توییتر و یا دیدن رتبه خود به twitterholic مراجعه کنید.
3. موضوعات مهم تویت شده در هر روز را دنبال کنید :
موضوعات مهم و برتری را که بیشترین تویت را دارند دنبال کنید . برای اینکه داغ ترین موضاعات و تویت ها را پیدا کنید از سرویس های : search.twitter و twitscoop و twitterbuzz استفاده کنید . در میان این سرویس ها twitscoop به صورت زنده داغ ترین موضوعات و برچسب ها را لحظه به لحظه نشان می دهد .
2 .نتایج تلاش های خود را برای افزایش دنبال کنندگان خود پی گیری کنید :
برای اینکه پس از مدتی ببینید که آیا در کار خود موفق شده اید یا نه می توانید از دو سرویس زیر استفاده کنید :
twittercounter : تعداد دنبال کنندگان خود را که در این مدت بدست آوردید را محاسبه کنید .
useqwitter : در این سرویس با وارد کردن نام کاربری خود در توییتر و یک ایمیل افرادی که شما را دنبال می کردند و اکنون دیگر شما را دنبال نمی کنند برای شما ارسال می شود .
1 . از ابزار ها و سرویس های گوناگون برای استفاده از توییتر استفاده کنید :
سرویس های گوناگونی برای استفاده از توییتر بوجود آمده که جدید ترین آنها عبارتند از :
منبع : nasys.wordpress.com
Google Wave، شیوه جدیدی برای ارتباط بین کاربران اینترنتی است. Wave
یک سرویس ارسال ایمیل بیدرنگ است. به این معنی که همزمان با نوشتن یک
پیام و تایپ شدن حروف و کلمات آن، گیرنده پیام میتواند، تایپ شدن پیام را
مشاهده کند. البته اگر آدم محافظه کار هستید و عادت دارید متن پیامهای
خود را به تناسب تغییر دهید، نگران نباشید، چون میتوانید این ویژگی
پیشفرض را غیرفعال کنید. با
Wave شما میتوانید به شیوه متفاوتی به ایمیلها پاسخ بدهید. حتما برایتان
پیش آمده که از دوستتان ایمیلی دریافت کرده باشید که در آن چند پرسش مطرح
شده باشد. در شیوه سنتی، ما معمولا این طور به این ایمیلها پاسخ میدهیم
که مثلا بنویسیم در پاسخ به سؤال اول شما ، پاسخ من فلان است و در پاسخ به
سؤال دوم شما، پاسخ این است! پیداست که کار کمی سخت میشود! اما با Wave
شما میتوانید خیلی راحت در بین جملات و پاراگرافهای ایمیل به آن پاسخ
بدهید. گوگلیها
مدتها بود که آرزو داشتند، جیمیل را با سرویس پیامرسانی بیدرنگ خود
یعنی Google Talk ترکیب کنند. آنها با قرار دادن جیتاک در ستون کناری
ایمیل قصد داشتند به نوعی این وصلت را انجام دهند. اما با Wave واقعا این
کار عملی میشود. تصور
کنید که پیامی دریافت کردهاید و دارید در پاسخ به یکی از قسمتهای آن،
پاسخی تایپ میکنید و دوستتان دارد به طور همزمان، نوشته شدن پاسخ شما را
میبینید. وصلتی از این بهتر و فرخندهتر؟! با Wave کاربر میتواند عکسها را مستقیما در متن ایمیل جاگذاری کند، ویژگیای که تازه جیمیل به صورت آزمایشی فعال کرده است. اما
ویژگی جالب دیگر Wave این است که امکان گفتگوی همزمان بین چند کاربر را هم
فراهم میآورد. اگر از کاربران سایت فرندفید باشید، حتما متوجه شدهاید که
منظور من چیست؟ اما برای ان دسته از خوانندگان که کاربر این سایت نیستند
باید بگویم که در پاسخ به یک پیام که به صورت گروهی ارسال شده باشد، هر
گیرنده، میتواند پاسخی در زیر پیام بنویسد که با رنگ متفاوتی مشخص میشود
و در کنار آن عکس یا آواتارش هم پاسخ را متمایز میکند. از آنجا که این
پاسخ به صورت بیدرنگ قابل مشاهده برای سایر گیرندگان پیام است، نوعی چت
گروهی بین گیرندگان پیام رخ میدهد. یعنی همان چیزی که در فرندفید داریم.
ویژگیهای موج گوگلی! بدین شرح است: Wiki ، ویرایش و به اشتراک گذاری فایل عملکرد wiki آن بدین معنی است که داده
ها و پیغام ها می تواند توسط هر کاربری ویرایش شود . بروز رسانی ها و
ضمیمه ها هم به سرعت دیده خواهند شد . این نوع از ادغام و ترکیب داده ها Wave
را ابزاری خوب برای ایجاد همکاری میان افراد می کند . شرکت های تجاری ،
مدیران پروژه ها ، دانشمندان و توسعه دهندگان می توانند با سادگی بیشتری
با هم کار کنند . قابلیت playback وقتی کسی وارد گروه می شود می تواند از
آخرین تغییرات با خبر شود . این قابلیت ، بر حسب و زمان و تاریخ آخرین گفت
و گو های انجام شده ، وضعیت های تغییر یافته یک فایل و کاربران جدیدی که
وارد شده اند را نمایش می دهد . همچنین از آنجایی که این نرم افزار
OPEN-SOURCE است کاربران بر حسب نیاز خود می توانند برنامه های کاربردی
مناسبی را برای آن بنویسند . این برنامه های کاربردی Gadgets و Robots نام
دارند . Gadgets and Robots Gadgets (ابزارچه ها) مشابه برنامه های
کاربردی Facebook هستند ، مثل بازی های online ، سوال ها و غیره. Robots
کمی فعال تر هستند . آنها کلیدواژه ها در گفت و گوها می یابند و سپس مطابق
آن رفتار می کنند . این کار می تواند به کاربران اطلاعات مرتبط و بروزی از
سایت ها و پایگاه های داده بدهد . از طرفی قابلیت open-source بودن Gadgets و Robots به طرز قابل توجهی امکانات بی شماری را به آنها می دهد . تجارت و تبلیغات شرکت های تجاری با استفاده از این امکان
می توانند محصولات و خدمات مرتبط خود را تبلیغ کنند . در حقیقت یک Wave
مارک دار (branded wave) تعاملی بین مشتری و آن brand را ایجاد می کند . فرض کنید گفت و گو های زنده برای پیدا
کردن کلید واژه ها ، توسط Google Wave پویش شود .بعد گوگل می تواند
تبلیغات خود را مطابق آن Wave ارائه دهد .برای مثال ، اگر Wave برای یک
تیم فوتبالی باشد ، یک شرکت ورزشی می تواند در آن Wave به تبلیغ بپردازد . کجا دنبال دعوتنامه گوگل ویو بگردیم؟ منابع: iclub.ir,computerweekly.com,1pezeshk.com
حتما تا به حال درباره محصول جدید گوگل به نام wave
چیزهایی شنیده اید. این محصول هنوز نهایی نشده ولی قرار بود در روز 30
سپتامبر حدود 100000 دعوتنامه برای افرادی که در سایت این محصول ثبت نام
کرده بودند ارسال شود. اگر شما هم مثل من هنوز دعوتنامه ای دریافت نکرده
اید و دوست دارید که زودتر به Google wave دسترسی پیدا کنید می توانید از
قدرت اینترنت و سایتهای اجتماعی استفاده کنید. به نظر می رسد افرادی که
دعوتنامه دریافت کرده اند خود نیز می توانند افراد دیگری را دعوت کنند. به
همین دلیل تعداد بیشماری از کسانی که در خواست دریافت دعوتنامه دارند در
سایتهای مختلفی ثبت نام کرده اند. در ادامه لیست تعدادی از این سایتها را
مشاهده خواهید کرد.
خرید از Ebay
دعوتنامه های Google wave در این سایت
به فروش می رسند. افرادی که دارای دعوتنامه اضافی هستند اقدام به فروش
آنها د ر این سایت کرده اند. بالاترین قیمت در زمان نوشتن این مقاله 80
دلار و کمترین آن 0.01 دلار است. البته این روش تنها به کار کسانی می آید
که واقعا احساس می کنند باید زودتر از دیگران به Wave دسترسی داشته باشند
و معمولا اینها کسانی هستند که برای کسب درآمد از این محصول جدید برنامه
هایی دارند.ثبت نام در سایت Googlewaveinvites
این سایت را نباید با سایت اصلی
این محصول اشتباه گرفت. در این سایت افرادی که دارای دعوتنامه اضافی هستند
و تمایل دارند آنها را در اختیار علاقه مندان دیگر قرار دهند به عنوان
تامین کننده دعوتنامه ثبت نام می کنند و افرادی هم که علاقه به دریافت
دعوتنامه دارند در لیست سایت ثبت نام می کنند. از این پس کارها به صورت
خودکار انجام می شود. سایت دعوتنامه های موجود را برای افراد علاقه مند
ارسال می کند. در زمان نوشتن این مقاله 30932 نفر برای دریافت دعوتنامه
ثبت نام کرده بودند. این سایت دارای یک انجمن هم هست که تمام تمرکز خود را بر روی Google wave قرار داده است. فعالیتهای این سایت را در توییتر و فیس بوک هم می توانید دنبال کنید.توییتر
استفاده از توییتر چیزی است که نمی توان از آن گذشت. می توانید در خواست
در یافت دعوتنامه را با استفاده از عبارت googlewave# ارسال کنید. در این جا هم می توانید نتایج جستجو در مورد Wave را ببینید.
ثبت نام در لیستهای Friendfeed
می توانید این جا
آدرس ایمیل خود ار وارد کنید تا شاید کسی برایتان یک دعوتنامه بفرستد. این
بحث هم همانند سایت googlewaveinvites عمل می کند بجز اینکه کاربران خود
کارها را بر عهده گرفته اند. آدرس ایمیل خود را به گونه ای وارد کنید که
رباتها نتوانند آنرا به لیستها خود اضافه کنند. هر چند استفاده از آدرس
ایمیل در این سایتها به هر حال باعث افزایش دریافت اسپم هم خواهد شد. در
زمان نوشتن این مقاله 470 نفر در این لیست ثبت نام کرده بودند. در ضمن بد
نیست سری هم به این اتاق در فرندفید بزنید.ثبت نام در سایت Lifehacker
این سایت هم مطلبی در مورد دعوتنامه های Google wave
منتشر کرده و از خوانندگانش که امکان دعوت کردن دارند خواسته کسانی را که
در قسمت نظرات نسبت به دریافت دعوتنامه اظهار تمایل کرده اند را دعوت کنند.ثبت نام در Mashable
این سایت هم مطلبی
در مورد دریافت دعوتنامه منتشر کرده که افراد مختلفی در قسمت نظرات آن
درخواست دعوتنامه کرده اند. شما هم می توانید در این قسمت ثبت نام کنید.ثبت نام در Techcrunch
در این سایت هم مطلبی در مورد دعوتنامه های Wave منتشر شده که می توانید با ثبت آدرس ایمیلتان در قسمت نظرات در انتظار دریافت یک دعوتنامه بمانید.
کسانی که با صنعت IT آشنایی دارند حتما ً نام وب سرویس را شنیده اند . برای مثال ، بیش از 66 درصد کسانی که در نظر سنجی مجله InfoWorld
شرکت کرده بودند بر این توافق داشتند که وب سرویس ها مدل تجاری بعدی
اینترنت خواهند بود . به علاوه گروه گارتنر پیش بینی کرده است که وب سرویس
ها کارآیی پروژه های IT را تا 30 در صد بالا می برد . اما وب سرویس چیست و چگونه شکل تجارت را در اینترنت تغییر خواهد داد ؟ برای ساده کردن پردازش های تجاری ، برنامه های غیر متمرکز (Enterprise)
باید با یکدیگر ارتباط داشته باشند و از داده های اشتراکی یکدیگر استفاده
کنند . قبلا ً این کار بوسیله ابداع استاندارد های خصوصی و فرمت داده ها
به شکل مورد نیاز هر برنامه انجام می شد . اما دنیای وب و XML
– تکنولوژی آزاد برای انتقال دیتا – انتقال اطلاعات بین سیستم ها را
افزایش داد . وب سرویس ها نرم افزارهایی هستند که از XML
برای انتقال اطلاعات بین نرم افزارهای دیگر از طریق پروتوکول های معمول
اینترنتی استفاده می کنند . به شکل ساده یک وب سرویس از طریق وب اعمالی را
انجام می دهد (توابع یا سابروتین ها ) و نتایج را به برنامه دیگری می
فرستد . این یعنی برنامه ای در یک کامپیوتر در حال اجراست ، اطلاعاتی را
به کامپیوتری می فرستد و از آن درخواست جواب می کند ، برنامه ای که در آن
کامپیوتر دوم است کارهای خواسته شده را انجام می دهد و نتیجه را بر روی
ساختارهای اینترنتی به برنامه اول بر می گرداند . وب سرویس ها می توانند
از پروتکول های زیادی در اینترنت استفاده کنند اما بیشتر از HTTP که مهم ترین آنهاست استفاده می شود . وب سرویس هر توع کاری می تواند انجام دهد . برای مثال در یک برنامه می تواند آخرین عنوان های اخبار را از وب سرویس Associated Press
بگیرد یا یک برنامه مالی می تواند آخرین اخبار و اطلاعات بورس را از وب
سرویس بگیرد . کاری که وب سرویس انجام می دهد می تواند به سادگی ضرب 2 عدد
یا به پیچیدگی انجام کلیه امور مشترکین یک شرکت باشد . وب سرویس دارای خواصی است که آن را از دیگر تکنولوژی و مدل های کامپیوتری جدا می کند ، Paul Flessner ، نایب رییس مایکروسافت در dot NET Enterprise Server
چندین مشخصه برای وب سرویس در یکی از نوشته هایش ذکر کرده است ، یک ، وب
سرویس ها قابل برنامه ریزی هستند . یک وب سرویس کاری که می کند را در خود
مخفی نگه می دارد وقتی برنامه ای به آن اطلاعات داد وب سرویس آن را پردازش
می کند و در جواب آن اطلاعاتی را به برنامه اصلی بر می گرداند . دوم ، وب
سرویس ها بر پایه XML بنا نهاده شده اند . XML و XML های مبتنی بر SOAP یا Simple Object Access Protocol
تکنولوژی هایی هستند که به وب سرویس این امکان را می دهند که با دیگر
برنامه ها ارتباط داشته باشد حتی اگر آن برنامه ها در زبانهای مختلف نوشته
شده و بر روی سیستم عامل های مختلفی در حال اجرا باشند . همچین وب سرویس
ها خود ، خود را توصیف می کنند . به این معنی که کاری را که انجام می دهند
و نحوه استفاده از خودشان را توضیح می دهند . این توضیحات به طور کلی در WSDL یا Web Services Description Language نوشته می شود . WSDL یک استاندارد بر مبنای XML
است . به علاوه وب سرویس ها قابل شناسایی هستند به این معنی که یرنامه
نویس می تواند به دنبال وب سرویس مورد علاقه در دایرکتوری هایی مثل UDDI یا Universal Description , Discovery and Integration جستجو کند . UDDI یکی دیگر از استاندارد های وب سرویس است .
نکات تکنولوژی وب سرویس : همانطور که در ابتدا توضیح داده شد یکی از دلایل اینکه وب سرویس از دیگر تکنولوژی های موجود مجزا شده است استفاده از XML و بعضی استاندارد های تکنیکی دیگر مانند SOAP ، WSDL و UDDI
است . این تکنولوژی های زمینه ارتباط بین برنامه ها را ایجاد می کند به
شکلی که مستقل از زبان برنامه نویسی ، سیستم عامل و سخت افزار است . SOAP یک مکانیزم ارتباطی را بین نرم افزار و وب سرویس ایجاد می کند . WSDL یک روش یکتا برای توصیف وب سرویس ایجاد می کند و UDDI
یک دایرکتوری قابل جستجو برای وب سرویس می سازد . وقتی اینها با هم در یک
جا جمع می شود این تکنولوژی ها به برنامه نویس ها اجازه می دهد که برنامه
های خود را به عنوان سرویس آماده کنند و بر روی اینترنت قرار دهند . شکل
زیر نقش هر کدام از استاندارد ها را در ساختار وب سرویس نمایش می دهد . در
قسمت های بعدی هر کدام از این تکنولوژی ها را بررسی می کنیم .
XML یا eXtensible Markup Language : XML یک تکنولوژی است که به شکل گسترده از آن پشتیبانی می شود ، همچنین این تکنولوژی Open است به این معنی که تعلق به شرکت خاصی ندارد . اولین بار در کنسرسیوم WWW یا W3C در سال 1996 برای ساده کردن انتقال دیتا ایجاد شده است . با گسترده شدن استفاده از وب در دهه 90 کم کم محدودیت های HTML مشخص شد . ضعف HTML
در توسعه پذیری ( قابلیت اضافه و کم کردن خواص ) و ضعف آن در توصیف
دیتاهایی که درون خود نگهداری می کند برنامه نویسان را از آن نا امید کرد
. همچنین مبهم بودن تعاریف آن باعث شد از توسعه یافتن باز بماند . در پاسخ
به این اشکالات W3C یک سری امکانات را در جهت توسعه HTML به آن افزود که امکان تغییر ساختار متنهای HTML مهم ترین آن است . این امکان را CSS یا Cascade Style Sheet می نامند . این توسعه تنها یک راه موقتی بود . باید یک روش استاندارد شده ، توسعه پذیر و داری ساختار قوی ایجاد می شد . در نتیجه W3C XML را ساخت . XML دارای قدرت و توسعه پذیری SGML یا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نیاز دارد است . استقلال اطلاعات یا جدا بودن محتوا از ظاهر یک مشخصه برای XML به حساب می آید . متنهای XML فقط یک دیتا را توصیف می کنند و برنامه ای که XML برای آن قابل درک است – بدون توجه به زبان و سیستم عامل – قادر است به اطلاعات درون فایل XML هر گونه شکلی که مایل است بدهد . متنهای XML
حاوی دیتا هستند بدون شکل خاص بنابراین برنامه ای که از آن می خواهد
استفاده کند باید بداند که چگونه می خواهد آن اطلاعات را نمایش دهد .
بنابراین نحوه نمایش یک فایل XML در یک PC با PDA و تلفن همراه می تواند متفاوت باشد . وقتی یک برنامه با متن XML مواجه می شود باید مطمئن باشد که آن متن حاوی دیتای مورد نظر خود است . این اطمینان توسط برنامه هایی با نام XML Parser حاصل می شود . تجزیه کننده ها دستورات متن XML را بررسی می کنند . همچنین آنها به برنامه کمک می کنند تا متن های XML را تفسیر کند . به صورت اختیاری هر متن XML می تواند به متن دیگری اشاره کند که حاوی ساختار فایل XML اصلی باشد . به آن متن XML دوم DTD یا Document Type Definition گفته می شود . وقتی فایل XML به DTD اشاره می کند برنامه تجزیه کننده فایل اصلی را با DTD بررسی می کند که آیا به همان ساختاری که در DTD توصیف شده شکل گرفته است یا خیر . اگر یک تجزیه کننده XML بتواند یک متن را به درستی پردازش کند متن XML نیز به شکل صحیحی فرمت شده است . وقتی که اکثر نرم افزار ها امکانات وبی خود را افزایش دادند این طور به نظر می آید که XML به عنوان یک تکنولوژی جهانی برای فرستادن اطلاعات بین برنامه های انتخاب شود . تمامی برنامه هایی که از XML استفاده می کنند قادر خواهند بود که XML ِ همدیگر را بفهمند . این سطح بالای تطابق بین برنامه ها باعث می شود که XML
یک تکنولوژی مناسب برای وب سرویس باشد ، چون بدون اینکه احتیاج به سیستم
عامل و سخت افزار یکسان باشد می تواند اطلاعات را جابجا کند .
SOAP یا Simple Object Access Protocol : SOAP یکی از عمومی ترین استاندارد هایی است که در وب سرویس ها استفاده می شود . طبق شواهد اولین بار توسط DeveloperMentor ، شرکت UserLand و مایکروسافت در سال 1998 ساخته شده و نسخه اول آن در سال 1999 ارایه شده است . آخرین نسخه SOAP ، نسخه 1.2 بود که در دسامبر سال 2001 در W3C ارایه شد . نسخه 1.2 نشان دهنده کار زیاد بر روی آن و نمایانگر اشتیاق زیاد صنعت IT برای استفاده از SOAP و وب سرویس است . هدف اصلی SOAP
ایجاد روش برای فرستادن دیتا بین سیستم هایی است که بر روی شبکه پخش شده
اند . وقتی یک برنامه شروع به ارتباط با وب سرویس می کند ، پیغام های SOAP وسیله ای برای ارتباط و انتقال دیتا بین آن دو هستند . یک پیغام SOAP
به وب سرویس فرستاده می شود و یک تابع یا ساب روتین را در آن به اجرا در
می آورد به این معنی که این پیغام از وب سرویس تقاضای انجام کاری می کند .
وب سرویس نیز از محتوای پیغام SOAP استفاده کرده و عملیات خود را آغاز می کند . در انتها نیز نتایج را با یک پیغام SOAP دیگر به برنامه اصلی می فرستد . به عنوان یک پروتکول مبتنی بر XML ، SOAP تشکیل شده از یک سری الگو های XMLی است . این الگو ها شکل پیغام های XML
را که بر روی شبکه منتقل می شود را مشخص می کند ، مانند نوع دیتا ها و
اطلاعاتی که برای طرف مقابل تفسیر کردن متن را آسان کند . در اصل SOAP برای انتقال دیتا بر روی اینترنت و از طریق پروتکول HTTP طراحی شده است ولی از آن در دیگر مدلها مانند LAN نیز می توان استفاده کرد . وقتی که وب سرویس ها از HTTP استفاده می کنند به راحتی می توانند از Firewall عبور کنند . یک پیغام SOAP از سه بخش مهم تشکیل شده است : پوشش یا Envelope ، Header ، بدنه یا Body
. قسمت پوشش برای بسته بندی کردن کل پیغام به کار می رود . این بخش محتوای
پیغام را توصیف و گیرنده آن را مشخص می کند . بخش بعدی پیغام های SOAP ، Header آن است که یک بخش اختیاری می باشد و مطالبی مانند امنیت و مسیریابی را توضیح می دهد . بدنه پیغام SOAP بخشی است که دیتاهای مورد نظر در آن جای می گیرند . دیتاها بر مبنای XML هستند و از یک مدل خاص که الگوها (Schemas) آن را توضیح می دهند تبعیت می کنند . این الگو ها به گیرنده کمک می کنند تا متن را به درستی تفسیر کند .پیغام های SOAP نوسط سرور های SOAP گرفته و تفسیر می شود تا در نتیجه آن ، وب سرویس ها فعال شوند و کار خود را انجام دهند . برای اینکه از SOAP در وب سرویس استفاده نکنیم از تعداد زیادی پروتکول باید استفاده شود . برای مثال XML-RPC تکنولوژی قدیمی تری بود که همین امکانات را ایجاد می کرد . به هر حال ، خیلی از سازندگان بزرگ نرم افزار SOAP را بر تکنولوژی های دیگر ترجیح دادند . دلایل زیادی برای انتخاب SOAP وجود دارد که خیلی از آنها درباره پروتکول آن است که فراتر از این متن می باشد . 3 برتری مهم SOAP نسبت به تکنولوژی های دیگر : Simplicity , Extensibility و Interoperability است . پیغام های SOAP معمولا ً کدهای زیادی ندارند و برای فرستادن و گرفتن آن به نرم افزار های پیچیده نیاز نیست . SOAP این امکان را به برنامه نویس می دهد تا بنا به نیاز خود آن را تغییر دهد . در آخر بدلیل اینکه SOAP از XML استفاده می کند می تواند بوسیله HTTP اطلاعات را انتقال بدهد بدون اینکه زبان برنامه نویسی ، سیستم عامل و سخت افزار برای آن مهم باشد .
WSDL یا Web Services Description Language : استاندارد دیگری که نقش اساسی در وب سرویس بازی می کند WSDL
است . همانطور که قبلا ً اشاره کردیم یکی از خواص وب سرویس ها توصیف خود
آنهاست به این معنی که وب سرویس دارای اطلاعاتی است که نحوه استفاده از آن
را توضیح می دهد . این توضیحات در WSDL نوشته می شود ، متنی به XML که به برنامه ها می گوید این وب سرویس چه اطلاعاتی لازم دارد و چه اطلاعاتی را بر می گرداند . وقتی که سازندگان نرم افزار برای اولین بار SOAP
و دیگر تکنولوژی های وب سرویس را ساختند دریافتند که برنامه ها قبل از
اینکه شروع به استفاده از یک وب سرویس بکنند باید اطلاعاتی درباره آن را
داشته باشند . اما هر کدام از آن سازندگان برای خودشان روشی برای ایجاد
این توضیحات ابداع کردند و باعث شد که وب سرویس ها با هم هماهنگ نباشد .
وقتی IBM و مایکروسافت تصمیم گرفتند تا استاندارد های خود را یکسان کنند WSDL بوجود آمد . در ماه مارس سال 2001 مایکروسافت ، IBM و Ariba نسخه 1.1 را به W3C ارائه کردند . گروهی از W3C
بر روی این استاندارد کار کردند و آن را پذیرفتند . هم اکنون این تکنولوژی
در دست ساخت است و هنوز کامل نشده . ولی هم اکنون اکثر سازندگان وب سرویس
از آن استفاده می کنند . هر وب سرویسی که بر روی اینترنت قرار می گیرد دارای یک فایل WSDL است که مشخصات ، مکان و نحوه استفاده از وب سرویس را توضیح می دهد . یک فایل WSDL
نوع پیغام هایی که وب سرویس می فرستد و می گیرد را توضیح می دهد مانند
پارامترهایی که برنامه صدا زننده برای کار با وب سرویس باید به آن بفرستد
. در تئوری یک برنامه در وب برای یافتن وب سرویس مورد نظر خود از روی
توضیحات WSDL ها جستجو می کند . در WSDL اطلاعات مربوط به چگونگی ارتباط با وب سرویس بر روی HTTP یا هر پروتکول دیگر نیز وجود دارد . این مهم است که بدانیم WSDL برای برنامه ها طراحی شده است نه برای خواندن آن توسط انسان . شکل فایلهای WSDL
پیچیده به نظر می آید ولی کامپیوترها می توانند آن را بخوانند و نجزیه و
تحلیل بکند . خیلی از نرم افزارهایی که وب سرویس می سازند فایل WSDL مورد نیاز وب سرویس را نیز تولید می کنند بنابراین وقتی برنامه نویس وب سرویس خود را ساخت به شکل خودکار WSDL مورد نیاز با آن نیز ساخته می شود و احتیاجی به آموزش دستورات WSDL برای ساختن و استفاده از وب سرویس نیست .
UDDI یا Universal Description , Discovery and Integration : سومین استاندارد اصلی وب سرویس ها ، UDDI
، به شرکتها و برنامه نویسان اجازه می دهد تا وب سرویس های خود را بر روی
اینترنت معرفی کنند . این استاندارد در اصل بوسیله مایکروسافت ، IBM و Ariba و 50 شرکت بزرگ دیگر ساخته شده است . با استفاده از UDDI شرکتها می توانند اطلاعات خود را در اختیار شرکت های دیگر قرار بدهند و مدل B2B
ایجاد کنند . همان طور که از نام آن مشخص است شرکت ها می توانند وب سرویس
خود را معرفی کنند ، با وب سرویس دیگران آشنا شوند و از آن در سیستم های
خود استفاده کنند . این استاندارد جدیدی است و در سال 2000 ساخته شده ،
کنسرسیومی از شرکتهای صنعتی در حال کار بر روی آن هستند ؛ نسخه دوم UDDI در ماه ژوئن سال 2001 ارائه شد و نسخه سوم آن در دست ساخت است . UDDI یک متن مبتنی بر XML
را تعریف می کند که در آن شرکت ها توضیحاتی درباره چگونگی کار وب سرویس
شرکتشان و امکانات خود می دهند . برای تعریف این اطلاعات از شکل خاصی که
در UDDI توضیح داده شده استفاده می شود . شرکت ها می توانند این اطلاعات را در UDDI
شرکت خود نگهداری کنند و تنها به شرکت های مورد نظرشان اجازه دستیابی به
آنها را بدهند یا آنها را در مکان عمومی و د اینترنت قرار دهند . بزرگترین
و مهمترین پایگاه UDDI ، UDDI Business Registry یا UBR نام دارد و توسط کمیته UDDI طراحی و اجرا شده است . اطلاعات این پایگاه در چهار نقطه نگهداری می شود ، مایکروسافت ، IBM ، SAP و HP . اطلاعاتی که در یکی از چهار پایگاه تغییر کند در سه تای دیگر نیز اعمال می شود . اطلاعات درون این پایگاه ها شبیه دفترچه تلفن است . White Pages که در آنها اطلاعات تماس شرکت ها و توضیحات متنی آنهاست ، Yellow Pages حاوی اطلاعات طبقه بندی شده شرکتها و اطلاعات درباره توانایی های الکترونیکی آنها می باشد ، Green Pages ، حاوی اطلاعات تکنیکی درباره سرویس های آنها و نحوه پردازش اطلاعات شرکت آنها می باشد . اطلاعات
تجاری و سرویس های شرکت ها کاملا ً طبقه بندی شده است و اجازه می دهد که
به راحتی در آنها جستجو کرد . سپس متخصصان IT می توانند از این اطلاعات استفاده کرده و شرکت ها را برای خدمات بهتر به هم متصل کنند . با این شرح UDDI امکان پیاده سازی مدل B2B را ایجاد می کند و شرکتها می توانند از سرویس های یکدیگر استفاده کنند . شرکت هایی که به UDDI
علاقه نشان داده اند قدرت مند هستند و خیلی از آنها از وب سرویس و
استاندارد های آن در محصولات خود استفاده می کنند . NTT Communications of Tokyo یکی از شرکت هایی است که در حال اضافه کردن توضیحاتی به ساختار UDDI
است . در هر حال شرکت ها هنوز کمی درباره وارد کردن خود در پایگاه های
عمومی محتاط هستند . این چیز عجیبی نیست . شرکتها ابتدا این امکانات را
فقط برای شرکای خود ایجاد می کنند . شرکتهای بزرگ نیز برای مدیریت بر
سرویس های خود و اشتراک آنها بین قسمت های مختلف از این استاندارد استفاده
می کنند . وقتی این استاندارد به حد بلوغ خود برسد و کاربران با آن احساس
راحتی بکنند استفاده از آن نیز در مکان های عمومی فراگیر خواهد بود . این تغییر رویه برای شرکت های بزرگی که B2B
را به روش های قدیمی اجرا کرده بودند مشکل است . بعضی نیز اشکال امنیتی بر
این روش می گیرند و مایل نیستند اطلاعاتشان را بدهند . اما با گذشت زمان و
کامل شدن این تکنولوژی و درک لزوم استفاده از آن شرکت ها چاره ای جز
استفاده از آن ندارند . منبع: http://www.deitel.com
مترجم: حامد بنایئی
شرکت اپل ادعای بلوکه کردن شرکتهای رقیبی را که میخواهند برای iPhone نرمافزار عرضه کنند، رد کرد. قانونگذاران آمریکایی در حال بررسی این موضوع هستند که آیا اپل و شرکایش با رد تقاضای گوگل قوانین ضدانحصار را نقض کردهاند یا خیر.
تحقیقات غیررسمی کمیسیون ارتباطات فدرال در مورد سرنوشت نرمافزار Google Voice که اجازه میدهد کاربران iPhone تلفنها و پیامکها را از طریق اینترنت جابهجا نمایند، آغاز شده است.
نرمافزار Google Voice مورد تایید فروشگاه مجازی شرکت اپل قرار نگرفت و گمان میشود علت این امر رقابت بین دو شرکت در این حوزه بوده است. تاکنون اپل ادعای "رد نرمافزار Google Voice" را قبول نکرده و اعلام نموده این نرمافزار کاملاً پذیرفته نشده و هنوز تحت بررسی است.
شرکت اپل عنوان کرد این شرکت 40 کارشناس را مسئول بررسی نرمافزارهای مورد پیشنهاد برای app store کرده است و این گروه ماهانه بیش از 8000 نرمافزار ارسالی را مورد ارزیابی قرار میدهد و هر برنامه لااقل توسط دونفر ارزیابی میشود.
این
ماجرا یکی از آخرین وقایع در رویارویی فزاینده بین دو شرکت اپل و گوگل بوده است. در
گذشته گوگل و اپل روابط صمیمانهای داشتند به طوری که اریک اشمیت، عضو هیات مدیره
اپل بود. اما بعد از فشار محیطی در مورد نقش اشمیت در این شرکت و افزایش رقابت دو
شرکت در حوزهـای مرتبط همچون تلفنهای همراه، مرورگرهای وب و سیستمهای عامل، اشمیت
از سمت خود در اپل استعفا داد.
منبع: همکاران سیستم
چند روز پیش اکانت دوست خوبمان ویدا توی توییتر ساسپند شد. ( اگر نمیدانید توییتر چیست حتما اینجا را بخوانید
) حتما اطلاع دارید اگر اکانتی ساسپند بشود دسترسی به آن غیرممکن میشود و
حساب ویدا هم بر همین اساس با همه توییتها و خاطراتی که در آن بود از دست
رفت.
اما قضیه اینجاست که دقیقا معلوم نیست این موج جدید ساسپند کردن اکانتهای
توییتر بر چه اساسی کار میکند. برای همین است که وقتی ویدا پستی مینویسد
با عنوان توییتر دقت کن!!! عملا دو دلیل را مطرح میکند که هر دو واقعا دلیل ساسپند شدن اکانتش نیست!
بعد از گشتن در اینترنت بالاخره توانستم به اطلاعاتی برسم که اگر اکانت شما هم جزئی از شرایط آن را داشته باشد باید آماده از بین رفتن اکانت توییترتان باشید!
توصیه بسیار مهم: با دقت لیست زیر را بخوانید و با اکانت خودتان بررسی کنید. اکانت توییتر دنیای از خاطرات است که به هیچ عنوان قابل بازیابی نیست!
بیمحابا فالو نکنید
بعضی از افراد با فالو کردن بسیار زیاد میخواهند توجهها را به خودشان
جلب کنند. برای همین برنامههایی هست که به شما اجازه میدهد در روز حتی
هزار نفر را فالو کنید! این کار به شدت غلط است و حتی من توصیه میکنم از
سایتهایی که به طور خودکار افرادی را برای شما فالو میکنند ( فکر میکنم
شما با آنها تناسب دارید ) را هم تحریم کنید.
طبیعی است برخلاف نظر ویدا این که تعداد فالورهایتان از کسانی که شما فالو
کردید بیشتر باشد اصلا اهمیت ندارد. وگرنه کسانی چون باراک اوباما یا
تقریبا همه افراد پرمشترک توییتر باید با اکانتهایشان خداحافظی میکردند
( مرتبط: بریتنی اسپرز بر اوج محبوبیت توییتری یا زمانی برای جولان دادن سوپراستارها )
دقت کنید آنفالو کردن ناگهانی تعداد زیادی از کسانی که فالو کردید هم
میتواند باعث ساسپند شدن حسابتان بشود ( دلیلش پیچیده است کمی، ولی اگر
مایل باشید توضیح میدهم )
دزدی بد است حتی دزدی احوالات دیگران
بعضی افراد هستند که در توییترشان لینکهای خوبی معرفی میکنند. بعد بعضی
افراد هستند که همان اطلاعات را به عنوان توییت خودشان و به صورت خودکار
به روز میکنند. توییتر میگوید شما چه کار میکنید و نه اینکه دیگران چه
کار میکنند و اگر شما بخواهد کارهای دیگران را به جای خودتان توییت کنید
آن وقت دچار دردسر میشوید.
سوء استفاده از قابلیت رپلای
این باعث تعلیق حساب شما نمیشود اما میتواند اذیتتان کند و باعث
رفتنتان به لیست سیاه توییتر بشود. این روش خوبی است برای کسانی که به
صورت از قابلیت رپلای برای فرستادن هرزتوییتهایشان استفاده میکنند.
رپلای الکی نزنید لطفا!
کاربر متخلف
اگر تعداد بسیار زیادی از افراد کسی را بلاک کنند یا آن را به عنوان اسپمر
معرفی کنند آن وقت حساب آن شخص معلق میشود. قانونی طبیعی که اگر خوب از
آن صیانت نشود باعث شیطنتها و یا اتفاقات خطرناکی میشود.
تکراری توییت کردن یا بدتر از آن تکراری لینک دادن
تعدادی از دوستان را دیدم که بین هر چند توییتشان یا کلا به صورت متوالی به وبلاگشان لینک میدهند ( فقط به صفحه اول و نه مانند راهحلهایی که اینجا گفتیم
) بعضی هم هستند که ممکن است یک توییت را ( مثلا در حمایت از کاندیدای
موردعلاقهشان ) تکرار کنند. توییتر جای تکرار مکررات نیست. به سمت تعلیق
شدن نروید.
چندین حساب داشتن
شما میتوانید چندین حساب داشته باشید اما این که در یک زمان کوتاه چندین
حساب ایجاد کنید یعنی این که رسما میخواهید همه اکانتهایتان از بین
برود. به شدت مراقب باشید تا اگر میخواهید دو اکانت داشته باشید اولی را
ایجاد و یک مدت فعالیت کنید و بعد به ایجاد اکانت روی بیاورید.
اکانت مورد معامله در دسترس نمیباشد
بعضی سرویسها هستند که روی اکانت شما قیمت میگذارند ( مانند توییتر ولیو
) حدس میزدم نمیدانستید توییتر ابدا به شما اجازه فروش اکانتتان را
نمیدهد و اگر اکانتی به فروش برسد پاک خواهد شد. فکر کنم این خبر بدی
برای دوستانی باشد که از داشتن اکانتهای چندصددلاری خوشحال شدند :)
سه مورد بسیار خطرناک که “قطعا” باعث پاک شدن اکانت شما خواهد شد:
به سایتهای خطرناک لینک ندهید وگرنه نابودتان میکنیم
اگر این کار را بکنید از همین الان بدانید اکانت شما به سرعت خاموش خواهد
شد و هیچ رحم و شفقتی متاسفانه به یاری شما نخواهد آمد. اگر از فایرفاکس
استفاده کنید به شما اخطاری مبنی بر اینکه دارید یک سایت خطرناک را مشاهده
میکنید داده میشود.
احترامتان را حفظ کنید و اسپم نفرستید
فرستادن اسپم عملی بسیار زشت است که در هر سرویس مرتکب آن شوید با شما
برخورد خشنی میشود. توییتر بحث مفصلی در این باره دارد که در صورت تخطی
از قوانین آن اکانت شما شدیدا ساسپند میشود.
نکته مهم این که به نظر میرسد سرویسهایی مانند فرندفید هم به خاطر حجم
بالای لینک شدن در توییتر اسپم شناخته میشوند. برای همین توصیه میشود
تیک فرستادن خودکار مطالب از فرندفید به توییتر را از طریق بخش تنظیمات
فرندفیدتان بردارید.
پورنوگرافی نکنید
واقعا شما از توییتر برای این کار استفاده میکنید؟ این کار تخطی از
بندهای زیادی از قوانین توییتر است و توییتر باید به خاطر اینکه قوانین
کشوری را زیر پا نگذارد حساب شما را ببندد. بروید پی کارتان!
یا اگر در یک موضوع خاص محبوب توییت بیربط کنید یا زیاد از علامت # استفاده کنید آن وقت در معرض خطر هستید.
منبع :1fathi
دنبال کردن اکانت من را هم یادتان نرود ( هومن در توییتر )
فردی که پشت در میبینید همان کسی است که شما در رویارویی با ... | |
تصور
کنید در بیابان خشک و بی پایانی در حال راه رفتن هستید خسته،گرسنه،تشنه،پس
از 5 ساعت پیاده روی......ناگهان ساختمان مجلل و با شکوهی در جلوی شما
ظاهر میشود.
1.ساختمانی که جلوی شما ظاهر شده است چیست؟ الف-یک قصر ب- یک موزه ج-یک هتل د-یک بنای مذهبی (مسجد-کلیسا-......) 2.شما از چه طریقی وارد ساختمان میشوید؟ الف-پنجره ب- در ج- بالکن د- تونل زیر زمینی وقتی وارد ساختمان شدید آن را بسیار مجلل و باشکوه می یابید......ناگهان صدای در زدن میشنوید...در را باز میکنید و کسی را میبینید که واقعاً میخواستید با او باشید.
3. آن شخص کیست؟ به گشتن ادامه میدهید...پلکانی را میبینید که به طبقه بالا میرود. 4.مارپیچی است یا مستقیم؟ از پلکان بالا میرویم تعداد پله ها را میشمارید.
5.چند پله بود؟(هر عددی از یک تا بی نهایت) بعد وارد اتاقی میشوید..........
6.دلتان میخواهد این اتاق چقدر بزرگ باشد؟ الف-به اندازه یک آکواریوم ب-به اندازه یک اتاق معمولی ج-به اندازه یک جنگل د-به اندازه اقیانوس آرام
7.دلتان میخواهد رنگ دیوار اتاق چه باشد؟ الف-قرمز ب-سیاه و سفید ج- ارغوانی د-زرد یا پرتقالی و-رنگ های رنگین کمان
یک میز جلوی شما ظاهر میشود... 8.آیا گرد- مربع- مثلث یا بدون شکل خاصی است؟ و ظرفی با 5 میوه روی آن قرار دارد: گیلاس- سیب- کیوی- طالبی-هندوانه
9.یک میوه را انتخاب کنید....... میوه ای که انتخاب کرده اید شما را به یاد این شخص میاندازد... 10.نام او را بنویسید.
11.شما میوه را برمیدارید و......... الف-بلافاصله آن را میخورید. ب- قسمت کرم خورده را می برید و قسمت سالمش را میخورید. ج-آن را میبرید و داخلش را میبینید که کرم خورده است و....بعد به خوردنش ادامه میدهید د-اگر کرم خورده باشد تمامش را دور میاندازید
از آن ساختمان خارج میشوید و 5 حیوان را میبینید.موش- آهو- اسب- دلفین- فیل 12.این حیوانت را به ترتیب اولویت که برایتان دارند رده بندی کنید..
جواب: 1.نشان دهنده چیزی است که شما بیشتر از بقیه چیزها دنبال آن هستید. قصر:ثروت موزه:حرفه و شغل هتل:خانه و عشق مکان مذهبی:اعتقادات یا زمینه رشد روحی و روانی شماست
2.نشان دهنده نوع زندگی است که به دنبال آن هستید. پنجره:زندگی سرشار از رویدادهای پیش بینی نشده و شگفت انگیز در:زندگی آرام و امن بالکن:زندگی مسالمت جویانه و عاشقانه تونل زیر زمینی:زندگی خطرناک ولی معنی دار پر از تجربه های متفاوت
3.فردی که پشت در میبینید همان کسی است که شما در رویارویی با مشکلات زندگی میتوانید کاملاً به او اعتماد کنید.
4.پلکان نشانه زندگی عشقی شماست پیچ در پیچ ولی زیبا - مستقیم معمولی ولی خسته کننده
5.تعدا پله ها:تعداد تلاشهایی که شما امیدوارید برای برقراری رابطه تان به عمل آورید.
6.اندازه اتاق:میزان ماجراجویی هر چه کوچک باشد یعنی شما آدم محافظه کاری هستید
7.رنگ اتاق شخصیت شماست: قرمز:احساساتی و پر شور سیاه و سفید:منطقی ارغوانی:ماجراجو
زرد و پرتقالی:شادمان و سرحال رنگین کمان:شما در مورد این که واقعاً چه هستید شک دارید
8.شکل میز:زاویه دید شما را نسبت به چیزها یا موقعیت ها نشان می دهد. مربع:ثابت و منصفانه گرد:شما میخواهید چیزها را از دیدگاه و نقطه نظر بسیاری افراد دیگر ببینید مثلث:شما میخواهید مبتکر و اصلی باشید بی شکل:شما آدم بی اراده ای هستید و همیشه طفره میروید
9.میوه ها نشانگر این هستند که شما به دنبال چه نوع دوستانی می گردید میوه های بزرگتر نشانگر این هستند که نمود فیزیکی و ظاهری برای شما بیشتر اهمیت دارد و میوه های کوچکتر به معنی این هستند که شخصیت افراد برای شما مهم است.
10.این شخص نشانگر نوع دوستانی است که شما به دنبال او هستید.
11.چگونگی خوردن میوه نشانگر این است که شما چگونه با دیگران رفتار میکنید. الف:یعنی شما کینه ای از دیگران به دل نمیگیرید ب:یعنی شما فقط نکات مثبت دوستانتان را میپذیرید و از پذیرفتن نکات منفی آنها سرباز می زنید ج:خوردن آن علیرغم کرم خوردگی یعنی نقاط قوت و ضعف دیگران را می پذیرید د:دور انداختن یعنی شما آدم بی رحمی هستید.
12. 5 حیوان: دلفین:شغل و حرفه فیل:خانواده اسب:عشق موش:انتظار و احترام آهو: دوستان شما و چیزهایی که به آن توجه دارید است.
گردآوری:گروه سرگرمی سیمرغ
www.seemorgh.com/Entertainment
منبع: allpersians.com
|