Tworzenie warstwy prezentacyjnej w rozproszonych systemach
Transkrypt
Tworzenie warstwy prezentacyjnej w rozproszonych systemach
Java Enterprise Conference Kraków 2000 Mamy zaszczyt zaprezentować Państwu wstępną ofertę udziału w przygotowywanej przez Polish Java User Group, ogólnopolskiej konferencji Java Enterprise Conference. Tematyka konferencji platforma Java 2 Enterprise Edition, Enterprise Java Beans, serwery aplikacji, elektroniczna wymiana dokumentów – XML, zastosowania najnowszych technologii internetowych, rozwiązania Busines-to-busines i Busines-to-consumer Uczestnicy projektanci, programiści i specjaliści z branży IT, architekci systemowi, integratorzy systemów, studenci oraz przedstawiciele świata nauki Koszt udziału bezpłatnie Liczba uczestników około 270 osób Język polski i angielski (nie tłumaczony) Czas trwania 20-21 listopada 2000 roku Miejsce Kraków, szczegóły ustalamy Aktualni partnerzy Altkom Akademia – 3 przemówienia BEA System – 2 przemówienia BSC Polska oraz Borland – 1 przemówienia InfoViDE – 1 przemówienie Amaio Technologies, Inc.– 1 przemówienie Inne firmy zainteresowane Spodziewane atrakcje Novell, IBM, Sun Microsystems, Wrox Zapisy Wkrótce na stronie www.java.pl Dodatkowe informacje Poprzez e-mail: [email protected] Konkurs z nagrodami i inne, zależne od pomysłów i możliwości sponsorów. Aktualnie, zaproponowane tematy przez zainteresowane firmy we wstępnej kolejności. Istnieje możliwość dopasowania kolejnych nawet pomiędzy już przedstawione. Dzień 1 Architektura systemów internetowych w oparciu o platformę Java Adam Lejman Altkom Akademia Słuchacze: Projektanci i programiści systemów opartych o technologię Java; Integratorzy systemów. Architekci systemowi. Czas trwania: 1.5h Celem wystąpienia jest przedstawienie sposobu budowania systemów internetowych z wykorzystaniem rozwiązań platformy Javy. Zostaną omówione podstawowe wzorce architektury stosowane w wybranych rodzajach systemów; zastosowania technologii J2EE, mechanizmy integracji z działającymi systemami. Tematy: rodzaje systemów internetowych wzorce biznesowe systemów wzorce architektury wzorce projektowe technologie warstwy prezentacyjnej – servlety, JSP, XML, WAP technologie warstwy logiki aplikacyjnej – EJB technologie warstwy danych – JNDI, JMS, XML technologie komunikacyjne RMI, IDL Tworzenie warstwy prezentacyjnej w rozproszonych systemach internetowych Michał Szklanowski i Emila Smółko Altkom Akademia Słuchacze: Projektanci i programiści systemów opartych o technologię Java; Programiści HTML (web designer); Architekci systemowi. Czas trwania: 1.5h Wystąpienie przybliży metody budowy interfejsu użytkownika w oparciu o architekturę cienkiego klienta. Przedstawi korzyści płynące z zastosowania technologii Servletów i JSP. Omówi najczęściej stosowane metody komunikacji z warstwą biznesową czy danych. Tematy: Od CGI do Servletów; Podstawy programowania Servletów; Ciasteczka i sesje - kontekstowość komunikacji; JSP a Servlety; Podstawy składni JSP; Zawansowane JSP - modułowa budowa stron i definiowanie własnych znaczników; Przykład zastosowania; Dzień 2. Java, XML, komponenty - architektura dla e-systemów InfoViDE Profil odbiorcy/uczestnika: Architekt systemowy Projektant systemów e-biznes (rozproszonych) Kierownik IT Czas trwania wystąpienia: 1 godzina Tworzenie systemów gospodarki elektronicznej wymaga zastosowania technologii, które sprostają nowym wyzwaniom. Do wyzwań tych należy zaliczyć dużą dynamikę rynku, konieczność stałego pozyskiwania i utrzymywania klientów (rozwiązania Business-toCustomer), konieczność elastycznego kształtowania relacji z partnerem biznesowym (rozwiązania Business-to-business) oraz potrzebę utrzymywania coraz bardziej złożonej infrastruktury informatycznej własnej firmy. W ramach seminarium pokażemy w jaki sposób platforma Enterprise Java pozwala na rozwiązywanie problemów związanych z nową rzeczywistością. Omówimy także takie aspekty e-biznesu jak budowa systemu z komponentów czy wykorzystanie dokumentów XML do wymiany danych wewnątrz firmy i pomiędzy różnymi organizacjami. Wystąpienie będzie opierało się na prezentacji następujących wzorców architektur: Architektury integracyjnej (Enterprise Application Integration) Architektury spersonalizowanego centrum kontaktowego (rozwiązanie Business-toCustomer) Architektury dla kontaktu z partnerem biznesowym (rozwiązanie Business-to-business) Dla każdego wzorca architektury przedstawiony zostanie schemat realizacji przy użyciu technologii Enterprise Java Beans i języka XML. Przedstawione przykłady wykorzystywać będą informacje zdobyte podczas projektów przeprowadzonych przez firmę InfoViDE. Kolejki komunikatów - nowy sposób integracji systemów. Piotr Jachimczyk i Grzegorz Smółko Altkom Akademia Słuchacze: Projektanci i integratorzy systemów. Programiści. Czas trwania: 1.5h Wystąpienie przedstawi zastosowanie kolejek jako medium komunikacyjnego. Zaproponuje wykorzystanie standardu XML do wymiany danych. Przedstawi przykładowe rozwiązanie z zastosowaniem tych technologii. Tematy: Pojęcie komunikatu. Kolejki - co to takiego? JMS - Java i kolejki. Sposoby wymiany danych. XML jako przenośny format danych. Parsery SAX i DOM. Przykład zastosowania When vision becomes reality Vladimir Lahoda, Technical Director Amaio Technologies, Inc. Czas trwania: 1h Delivering applications over the Internet is a phenomenon unanimously predicted by market researchers, IT professionals, and technical audience. In a rare unison technicians and journalists draw bright future where happy users download all sorts of applications from the network and store all their data in hyper-spacious, hyper-secure, hyper-available hypercenters. The company data-centers are going to die-out followed by the intelligent workstations. Then the vision becomes reality: Third Stage of Computing or Network is the Computer. Nowadays we are still quite far from that vision, however, players are already on stage and the play has begun. What is the current state of ASP market? What is probable scenario of further development? What are major challenges that ASPs are facing today? What is the role of Java and XML in the new era? These and other questions will be discussed. Plaant, the flagship of Amaio Technologies, Inc., is a development framework designed specifically for ASP purposes. It is a set of tools substantially shortening time-to-market of business applications, facilitating their maintenance, administration, and continuous development. Mission, architecture and functionality of Plaant and how Plaant benefits from tight Java and XML interconnection will be explained. Firmy jeszcze przygotowujące wystąpienie: BEA Systems, BSC Polska, Novell Oferta dla sponsorów i innych firm zainteresowanych: www.java.pl/wydarzenia/JECK2000_oferta.html