Solution design

Enterprise Architecture

Astek dostarcza usługi dla obu dominujących platform rozwoju oprogramowania: Java Enterprise (J2EE) oraz  Microsoft .NET.

Ostatnia wersja platformy J2EE (wersja 5.0) to prawdziwy przełom. Zostały w niej usunięte niedociągnięcia z poprzednich wersji i obecnie dzięki tej platform możliwe jest osiągnięcie pełnej produktywności w rozwoju aplikacji biznesowych.  Astek wspiera u swoich klientów migracje z poprzednich wersji J2EE do obecnej wersji 5.0.

image006java

  • Java Persistence API jest obecnie bezdyskusyjnym, oficjalnym standardem mapowania obiektowo-relacyjnego  (Object Relational Mapping - ORM). Popularnym narzędziem standard open-source ORM jest  Hibernate - framework do realizacji warstwy dostępu do danych.
  • Technologia JavaServer Faces (JSF) to bazujący na języku Java framework, który upraszcza tworzenie interfejsu użytkownika do aplikacji Java EE.  JSF jest obecnie największym konkurentem ASP.NET 2.0 firmy Microsoft.
  • Rozwój komponentów programowaych Enterprise Beans został zasadniczo uproszczony dzięki użyciu adnotacji (metadanych) Java.
  • Rozwój sługi sieciowe (Web Services) jest obecnie dużo łatwiejszy dzięki użyciu adnotacji zdefiniowanych w specyfikacji  Web Services Metadata.

 

Microsoft .NET to robiąca duże wrażenie platforma programistyczna do rozwoju aplikacji sieciowych.

image007java

Obecnie .NET obejmuje nie tylko platformę do rozwoju aplikacji sieciowych. Ostatnia wersja platform zawiera nową i obiecującą platformę SOA:

image008java

Windows Communication Foundation

WCF  to zunifikowany model programowania, który integruje i unifikuje najlepsze cechy XML Web Services, .NET Remoting, MSMQ, and COM+  w postaci zintegrowanej platform w całości opartej na  otwartych standardach.

Web 2.0

Web 2.0  to biznesowa rewolucja w branży informatycznej zmieniająca paradygmat interakcji pomiędzy właścicielami serwisu internetowego a jego użytkownikami.

image009java

Strony internetowe Web 2.0 umożliwiają użytkownikom znacznie więcej niż tylko pozyskiwanie informacji. Po pierwsze, użytkownicy mogą używać „sieci jako platformy" uruchamiając aplikacje software'owe w całości poprzez przeglądarkę internetową. Dodatkowo, strony Web 2.0 mogą dysponować „architekturą uczestnictwa" ("Architecture of participation"), która zachęca użytkowników do „dodawania wartości" do aplikacji używanych za pomocą przeglądarki. Wiele stron tego rodzaju ma charakter społecznościowy. Na stronach Web 2.0 często stosowane są przyjazne dla użytkownika interfejsy oparte na technologiach Ajax, Flex lub podobnych.

Astek dysponuje głęboką ekspertyzą w wielu popularnych rozwiązaniach software'owych dla aplikacji Web 2.0 (Ajax, Flex, Silverlight).

Na przykład, oprogramowanie JBoss oferuje unikalne funkcjonalności Ajax (RichFaces i Ajax4jsf), które umożliwiają architektom i programistom przygotowanie dynamicznych i przyjaznych użytkownikowi aplikacji www.

Stanowy framework dla aplikacji www - Steam cechuje się następującymi możliwościami:

  • Funkcje Enterprise takie jak J2EE Enterprise Java Beans oraz usługi sieciowe.
  • Poprawioen funkcje Java Server Faces do rozwoju aplikacji www.
  • Zarządzanie konwersacjami, które umożliwia programiście rozwiązanie problemu "back-button".
  • Zarządzanie procesami biznesowymi (workflow & business process management) dzięki integracji JBoss jBPM.

Portale internetowe

image010java

W oparciu o możliwości coraz lepszych platform komunikacyjnych IT  obsługujących nowo powstające funkcjonalności (np. takie jak portale społecznościowe), Astek wspiera swoich klientów we wdrażaniu odpowiednich strategii internetowych.

W zależności od wymagań biznesowych, wymagane są różne poziomy dostępnych funkcjonalności. Zaczyna się to od prostych intranetowych stron do komunikacji i wymiany informacji, aż do skonsolidowanych platform - Consolidated Workplace Interface. Dzięki swojemu doświadczeniu w technologiach internetowych, Astek pomaga swoim klientom w uniknięciu błędów w rozwoju stron www.

Jednym z głównych czynników udanego wdrożenia platform www jest właściwa kombinacja różnych technologii połączonych w spójną logiczną i techniczną architekturę, która łączy informację i wiedzę w zintegrowany portal. Jest to możliwe do uzyskania dzięki usługom integracyjnym Astek.

Uwaga, otwiera nowe okno.  Drukuj   Prześlij

Usługi


Nasze portfolio usług zaspokoi większość
potrzeb naszych klientów od analizy biznesowej
do wdrożenia i utrzymania systemów informatycznych.

Praca w ASTEK Polska

Zapraszamy do naszego zespołu.
Sprawdź aktualne oferty pracy.

Sprawdź oferty pracy