wtorek, marca 08, 2005

Walka trwa (Java vs .NET)

Na sympozjum organizowanym przez TheServerSide paneliści zastanawiali się nad rozwojem Javy. Poodkreślali jest dojrzałość i stabilność, zwrócili uwagę również na witalność platformy .NET. Krytykowano, że .NET jest kontrolowany przez MS (Java zreszta też jest sterowana przez Sun-a). Niesłuszna to krytyka, ponieważ MS uruchomił program CTP (community Technology preview) w którym zaangażował wielu deweloperów w celu nadania kształtu nowym narzedziom .NET. Podkreślono, że Java dla Enterprise powinna być bardziej uproszczona za sprawą nowych szablonów (Framework) np. JavaServer Faces (JFS) lub jej open-source wersja MyFaces (Apache). Na tym polu SFS rywalizuje z Struts (Apache Shale) pod względem funkcjonalności obie technologie się zazębiają (podobnie jest zresztą z EJB 3.0 i JDO jeżeli chodzi o zapamietanie trwałości stanu np. bazy - persistent). Mówiło się, że wersja JSF 2.0 ma mieć funkcjonalność AJAX (asynchronous JavaScript and XML HTTP Request) dla wspomagania tworzenia grubych klientów (tzw. rich Internet application) - chodzi o pobieranie danych z serwera bez przeładowania strony (każde przeładowanie strony oznacza wobec bezstanowej właściwości protokołu HTTP utratę stanu informacji). AJAX będzie rozszerzeniem do przeglądarek Mozilla i Internet Explorer. Czasu jest mało, wiadomo, że JSF 1.2 będzie włączona do J2EE 5 w 2006 roku (i kto tu mówi o opóźnieniu Longhorna), zaś specyfikacja JSF 2.0 będzie zaproponowana wkrótce (bo pod koniec roku) jako JSR (Java Specification Request).

Brak komentarzy: