Aug 29

JBoss jBPM!?

Inne, Software, WebServices | autor: Kamil Krasnodębski 1 Comment »
jBPMSłowem wprowadzenia jBPM (Business Process Management) jest platformą przeznaczoną do modelowania procesów biznesowych .
Specyfiką procesów biznesowych jest oczekiwanie. Większość systemów komputerowych jest budowana aby coś było wykonane natychmiast, jednak jest to niemożliwe gdy z procesem jest związana aktywność kilku ludzi. Proces modelowany za pomocą jBPM opiera się o stany w których system oczekuje na wykonanie pracy przez człowieka. 

Continue reading »

Aug 21

Universal Widget API, o którym opowiadałem poprzednio, jest dość wszechstronny i faktycznie działa na wielu platformach, jednak jego zawarta w nazwie uniwersalność ma pewne ograniczenia. Najpoważniejszym z nich jest brak kompatybilności z urządzeniami mobilnymi – działają tylko pod iPhone’em, a Opera Mobile dla “normalnych” telefonów jeszcze z nimi nie współpracuje.

Dla chcących pisać widgety na bardziej pospolite telefony komórkowe jest nadzieja w postaci platformy WidSets, uruchomionej i wdrożonej przez koncern Nokia, jednak nie tylko na telefony tej firmy przeznaczona. Continue reading »

Aug 18

Widgety – małe aplikacje użytkowe lub rozrywkowe, po polsku zwane często gadżetami – można spotkać coraz częściej, zarówno w sieci – na widgetach oparte są serwisy stron startowych (personalized homepages), jak NetVibes czy iGoogle – jak i poza nią, w aplikacjach desktopowych (panel gadgetów w Windows Vista albo Apple Dashboard pod Mac OSem), a nawet w telefonie komórkowym. Każdy z wymienionych serwisów widgetów istniał jednak osobno – iGoogle, NetVibes, Apple czy Opera (która od wersji 9 także wspiera widgety) miały swoje technologie i swoje zbiory gadżetów do pobrania i wykorzystania. Niektóre z nich udostępniały te technologie wszystkim, pragnącym samemu napisać jakąś małą aplikację, tym samym powiększając bibliotekę danego serwisu, ale cały czas taki twórczy użytkownik ograniczony był tylko do jednej platformy.
Dlatego też NetVibes – pionier w dziedzinie owych stron startowych – postanowił przerobić swój MiniAPI 0.3, w którym wcześniej można było pisać moduły do zamieszczania w ich serwisie, na nowy API, który został zaprezentowany w wersji 1.0 pod nazwą Universal Widget API. Continue reading »

Aug 25

Axis2

Wprowadzenie

Poniższy artykuł zredagowany został z myślą o przedstawieniu podstawowych zagadnień związanych z tworzeniem usług typu WebService. Przy czym przez tworzenie WebService‘u należy tutaj rozumieć zarówno przygotowanie serwerowej, jak i klienckiej warstwy rozwiązania. W osiągnięciu tego celu pomoże nam Axis2 – darmowe silnik WebService‘ów. Wybór tego akurat produktu o tyle nie jest przypadkowy, że zaledwie kilka dni temu światło dzienne ujrzała wersja 1.3 tego popularnego produktu na “miłej” i lubianej licencji Apache‘a.

Continue reading »