• Използване на уеб услуги за доставка на информация

    Не знам дали знаете какво е уеб-услуга, но в кратце, тя не се различава в нищо от това, което знаете за услугите.

    Нека да се представим, че искате на някого да ви направи услуга, като ви преведе нещо или ви плати нещо или да ви даде информация от която имате нужда.

    Ако можем да я представим в графичен вид, ето как би изглеждала тя:

    postservice1.png

    1.Искаме нещо от някого
    2.Той решава дали да ни го даде или не
    3.Ако отговорът е “НЕ”, по някаква причина, той би трябвало да върне отрицателен отговор или въобще да не отговори
    4.Ако отговорът е “Да”, той би трябвало в момента на отговора да даде желаната информация или да го направи по-късно.

    Нека сега да сложим и другия основен елемент за да имаме уеб- услуга – Интернет.

    postservice-http.png

    Какво е нужно, за да ползваме една уеб-услуга?

    Разбира се, че първо е нужно да имаме Интернет или интранет, в който комуникацията да стада по HTTP.

    Малко теория

    Другoтo, което ни е нужно е да имаме доставчик на услуги. За да се избегне хаоса в предлагането на услуги, има създадени спецификации и протоколи за това. Най-известният за това е SOAP, на чиято спецификация няма да се спирам сега, но той може да бъде онзи ‘приятел’, когото можем да помолим да ни извърши услугата и да направи нещо за нас.
    Пример

    Може би най-известния пример за уеб-услуги това, е когато поискате информация за времето по пощенския код, тя да ви бъде доставена или, ако желаете да направите плащане, да можете да го направите или ако желаете да проверите цената на една книга да имате възможността да го направите.

    Протокола по който се доставят услугите, може да бъде имплементиран на почти всеки програмен език, което пък ви дава възможността да използвате функционалности, които вие не можете да разработите. Няма как да направите система за познаване на времето и на температурите, нали? Други вече са го направили, защото разполагат с апаратура за измерване и с лаборатории в които работят специалисти и са решили да ви дадат възможност да използвате тази информация под формата на уеб услуги.

    Искате да си направите карта за пазаруване и да приемате плащане? Чудесно! Можете отново да използвате такива уеб-услуги, които да ви помогнат с това и да направят уеб-сайта ви по-посещаем и по-лесен за поддръжка.

    Разбира се, че можете, ако имате познанията и възможностите да предлагате и вие уеб-услуги, които другите да използват. Спомянм си, че преди 2 години предлагахме една такава услуга, която при подадено име на домейн, връщаше цялата налична информация за него.

    При малко повече желание, можете да продавате полезни услуги и да печелите пари от уменията си и от нуждите на тези, които ще ви ‘молят’ за тях.

  • Положителност

    Днес сутринта бях в офиса на Ogilvy в София, за да се видя с Мартин и с негови колеги, за това как може да се впишат новите медии в рекламното мислене и на клиентите и на самите агенции.

    Хубаво беше, че видях насреща си мислещи хора с които можеш да говориш за новите похвати, за блоговете, за социалните мрежи, за управлението на общества и за какво ли още не.

    Много ще се радвам, ако нещата за които говорихме станат, а това неминуемо ще се отрази на цялата он-лайн общност у нас .. всъщност сега се досетих, че говорейки ние минахме в една малка тема на Internet of things, където всеки един елемент е част от общата мрежа и трябва да се намери начин за комуникация с него и на взаимодействие.

    Бъдещето ще покаже.

  • Oще подобрения по блога

    От тази сутрин вече са налице планираните промени, които исках да направя на блога си. Първо, това са новините на първа страница, които се сменят автоматично, без да е нужно презареждане. За целта използвам prototype библиотеката.

    Втората промяна е в новите блокчета в страничната лента, които се зареждат интересно при натискане на съответния раздел. Така, съдържанието, може да се контролира от читателите, а не да се показва цялото и да заема излишно място.

    В крайна сметка WordPress, може да бъде направен така, че да обслужва всякакви цели, като например, един сайт за новини или доста по-инерактивен блог.

  • За PHP хора – малко помощ

    Ще се радвам и ще съм биродавен, ако ми помогнете малко. Ето как:

    1. Свалете този пакет и вижте какво прави

    2. Изпълнете php4 или php5 версията и ми пратете резултата на bshopov@sepbulgaria.com или като коментар, тук.

    Ако пък знаете, данните, които този скрипт има нужда, ми ги напишете без да изпълнявате скрипта.

    Благодаря

  • Sun придобиват MySQL

    Повече информация в блога на Kaj. Tова е станало ясно преди малко. Според Кай, това е само в полза на MySQL, като продукт, защото SUN, знаят как да разработват продукти и стратегии с отворен код.

    Какво ще ни донесе това, ще покаже бъдещето. Oще по темата – тук.

  • PHP и MySQL за Symbian

    Утре се очаква да излезе версията на пакета, включващ PHP, Apache и MySQL за Symbian. Тук, можете да видите инструкции за компилиране на сорса, а скоро, ще има и готови пакети.

    Повече за този пакет на сайта на MyKinda

  • PHP на Symbian – най-сетне.

    Ех, доживяхме и появата на PHP върху Symbian OS. След месец ще бъде представен пакета наречен PAMP, което е абревиатура от Personal Apache, MySQL, PHP. Kъм момента има тестова разбработка, която обаче ‘гълта’ много памет.

    Премиерата на пакета ще е за изложение в Лас Вегас през януари догодина. Остава по-малко от месец до появата му.

    Ролята на РНР, обаче ще бъде да работи само в уеб папките, а не както Perl, Python и Ruby, да може да работи с всичко в телефона, което може би ще се промени съвсем скоро. Аз лично очаквам да има php_sms модули скоро с примерно:

    send_sms();

    int smsid();

    manage_sms($smsid,’delete’);

  • Сертифицирайте Web 2.0 сайта си

    Много се развеселих, когато днес попаднах на един сайт, който предлага сертификация на Уеб-сайта ви като Уеб2.0 такъв. Малко нашега, малко наистина, той може да се окаже полезен. Пробвайте го.

    Другата интересна новина, е че скоро ще пусна едно много интересно приложение, което няма да е създадено от вече готов скрипт, а ще си го напиша сам.(ако това е плюс, де) Разбира се, че ще е 2.0 и разбира се, че ще е базирано на РНР. Днес ми хрумна, че няма такава услуга, а и тя ще обслужва всички 2.0 хора, фирми и сайтове в България. Ако искате да го видите, изчакайте ден – два.