Projekt z AZNU tutorial

Wielkość: px
Rozpocząć pokaz od strony:

Download "Projekt z AZNU tutorial"

Transkrypt

1 Projekt z AZNU tutorial 1. Definiowanie połączenia do bazy 1. Aplication Server Navigator (ctrl + shift + G) 2. Application Servers / PPM* / New Application Server 3. Standalone Server 4. AZNU / WebLogic weblogic / welcome1 6. localhost / 7001 / 7002 / (Always use SSL odznaczone) / domain1 7. Test Connecction 8. Finish 2. Tworzenie aplikacji 1. Application Navigator (ctrl + shift + A) 2. New (ctrl + N) 3. General / Applications / Generic Application 4. Zmieniamy Application Name / Next 5. Zmieniamy Project Name / Nie wybieramy żadnej technologii 6. Finish 3. Definiowanie schematu XML 2. XML / XML Schema (jeśli nie ma do wyboru to przełączyć na zakładkę All Technologies) 3. Zmieniamy File Name 4. Tworzymy elementy, przykładowy schemat uzyskamy następująco: 1. exampleelement / PPM / Refactor / Rename (ctrl + alt + R) 2. processinput 3. processinput / PPM / Insert after element processinput / element 4. element1 / PPM / Refactor / Rename (ctrl + alt + R) 5. processoutput 6. processoutput / PPM / Insert after element processoutput / element 7. element1 / PPM / Refactor / Rename (ctrl + alt + R) 8. usluga1input (nazwę usługi należało by dać jakąś bardziej znaczącą niż usluga1) 9. usluga1input / PPM / Insert after element usluga1input / element 10. element1 / PPM / Refactor / Rename (ctrl + alt + R) 11. usluga1output 12. usluga1output / PPM / Insert after element usluga1output / element 13. element2 / PPM / Refactor / Rename (ctrl + alt + R) 14. usluga2input 15. usluga2input / PPM / Insert after element usluga2input / element 16. element1 / PPM / Refactor / Rename (ctrl + alt + R) 17. usluga2output 18. usluga2output / PPM / Insert after element usluga2output / element 19. element1 / PPM / Refactor / Rename (ctrl + alt + R) 20. error 21. processinput / PPM / Insert inside element processinput / sequence

2 22. sequence / PPM / Insert inside sequence / element 23. element1 / PPM / Refactor / Rename (ctrl + alt + R) 24. zmienna1 (nazwa zależna od założeń procesu) 25. zmienna1 / PPM / Set Type 26. xsd:int 27. sequence / PPM / Insert inside sequence / element 28. element2 / PPM / Refactor / Rename (ctrl + alt + R) 29. zmienna2 (nazwa zależna od założeń procesu) 30. zmienna2 / PPM / Set Type 31. xsd:int 32. processoutput / PPM / Insert inside element processoutput / sequence 33. sequence / PPM / Insert inside sequence / element 34. element3 / PPM / Refactor / Rename (ctrl + alt + R) 35. cena (nazwa zależna od założeń procesu) 36. cena / PPM / Set Type 37. xsd:int 38. powtarzamy kroki (lub szybciej - kopiujemy zawartość w Source) odpowiednio dla usluga1input, usluga2input, usluga1output, usluga2output 39. powtarzamy kroki dla error dając zmiennej nazwę errorno 5. Save All i backup 6. Od tego momentu nie będzie można dokonywać już żadnych zmian w xsd, więc należy dobrze przemyśleć jego strukturę. 4. Tworzenie plików WSDL 2. Business Tier / Web Services / WSDL Document 3. WSDLUsluga1 4. WSDLUsluga1.wsdl Structure (ctrl + shift + S) (lewy dolny róg) 5. Types / types / schema / PPM / Insert inside schema / include i wskazujemy nasz plik xsd 7. Zakładka Source 8. W definitions dopisujemy: xmlns:mytypes=" 9. W types/ xsd:schema zmieniamy targetnamespace na Save All 11. Zakładka Design 12. Messages / usluga1inputmessage 14. usluga1inputmessage / PPM / Insert inside usluga1inputmessage / part 15. usluga1inputmessagepart / element / mytypes:ulsuga1input 16. Powtarzamy kroki dla usluga1output i error 17. Save All 18. Port Types / usluga1inputport 20. usluga1inputport / PPM / Insert inside usluga1inputport / operation 21. usluga1operation / Request Response / tns:usluga1inputmessage / tns:usluga1outputmessage / Add Fault / fault / tns:errormessage 22. Bindings / Partner Link Types / OK 24. Services / usluga1service 26. usluga1service / Inser inside usluga1service / port

3 27. usluga1port 28. usluga1port / Insert inside usluga1port / soap12:address 29. Dowolny adres www, np Save All i backup 31. Powtarzamy kroki 1-28 dla uslugi 2, lub szybciej: kroki kopia źródła i ctrl + R zmieniając usluga1 na usluga2 5. Tworzymy usługi 2. BPM Tier / BPM Project 3. usluga1 4. Empty Composite 5. Finish 6. New (ctrl + N) 7. Business Tier / Web Services / Java Web Service from WSDL 8. Java EE 1.5, with support for JAX-WS Annotations 9. WSDL Document URL: wybieramy z listy nasz WSDL dla uslugi1 10. Finish 11. OK 12. Otwieramy plik Usluga1InputPortImpl.java 13. Zamieniamy return null; na naszą logikę biznesową dla tej usługi, np.: Usluga1Output out = new Usluga1Output(); out.setcena(usluga1inputmessagepart.getzmienna1() + usluga1inputmessagepart.getzmienna2()); return out; 14. Save All 15. Project1 (na liście projektów) / PPM / Deploy / WebServices 16. Next / AZNU / Finish 17. usluga1 (na liście projektów) / PPM / Deploy / WebServices 18. Next / AZNU / Finish 19. Odpalamy przeglądarkę i stronę EM: Logujemy się na weblogic / welcome1 22. Rozwijamy z lewej węzeł Application Deployments 23. Wybieramy z niego naszą usługę: Application1-usluga1-context-root 24. Klikamy ikonkę Test 25. Wypełniamy na dole pola z naszymi zmiennymi 26. Klikamy na górze Test Web Service 27. Sprawdzamy czy wynik jest ok 28. Powtarzamy kroki 1-27 dla usluga2 29. Backup 6. Tworzenie głównego procesu BPEL 2. BPM Tier / BPM Project 3. process (lub inna nazwa) 4. Composite with BPEL Process 5. Finish 6. BPELProcess i zmieniamy na Synchronous BPEL Process 7. Klikamy lupkę przy input, następnie Import Schema File (prawy górny róg) i wskazujemy nasz plik xsd 8. Wybieramy processinput / OK

4 9. Lupka przy Output i wybieramy processoutput / OK / OK 10. Wrzucamy Switch między receiveinput a replyoutput 11. Klikamy na <condition> i ustawiamy Label (np. test zmiennych) 12. Ustawiamy Condition klikając na ikonkę kalkulatora i wprowadzając jakieś wyrażenie xpath wykrywające błąd, np.: bpws:getvariabledata('inputvariable','payload','/ns1:processinput/ns1:zmienna1') < OK / OK 14. Otwieramy plik wsdl tego projektu (process) 15. Messages / BPELProcess1ErrorMessage (lub inna nazwa) 17. BPELProcess1ErrorMessage / PPM / Insert inside BPELProcess1ErrorMessage / part 18. errorpart / element / ns1:error 19. W port Types PPM na process (element zawierający w sobie elementy input i output) / Insert inside process / fault 20. client:bpelprocess1errormessage / error / OK 21. Save all i wracamy do procesu bpel 22. Wrzucamy Throw do gałezi pod test zmiennych 23. Throw_1 / Dwuklik 24. W Fault Qname klikamy lupkę i szukamy w Project WSDL Files naszego elementu error / OK / OK 25. Wrzucamy Assign przed replyoutput 26. Assign_1 / Dwuklik / Copy Operation 28. From wybieramy Expression i wpisujemy To wybieramy Variable / outputvariable / payload / ns1:processoutput / ns1:cena 30. OK / OK 31. Wrzucamy na prawą stronę procesu element Partner Link/Adapter/Web Service z BPEL Services 32. Kopijemy z EM (w przeglądarce) ze strony testującej usluga1 jej wsdl i wklejamy w WSDL URL 33. Na pytanie odpowiadamy YES 34. Ustawiamy Partner Role na jedyną opcję dostępną na liście wyboru / OK 35. Powtarzamy kroki dla usluga2 36. Wrzucamy element Scope przed replyoutput 37. Rozwijamy element Scope_1 38. Wrzucamy Flow do Scope_1 39. Rozwijamy element Flow_1 40. Wrzucamy Invoke do jednej z jego gałęzi 41. Łączymy Invoke_1 z PartnerLink1 ciągnąć za jeden z trójkącików dostępnych po jego bokach 42. Klikamy + przy zmiennych Input i Output, nie zmieniając nic w wyskakującym okienku (OK) 43. OK 44. Wrzucamy Transform przed Invoke_1 45. Transform_1 / Dwuklik 46. W Source klikamy + i wybieramy inputvariable / payload / OK 47. W Target Variable wybieramy input operacji Invoke_1 48. Klikamy + przy Mapper File 49. Łączymy elementy z lewej strony z elementami ze strony prawej klikając OK w wyskakującym okienku

5 50. Save All i zamykamy plik Transformation_1.xsl 51. Wrzucamy Assign za Invoke_1 52. Assign_2 / Dwuklik / Copy operation 54. Wybieramy z lewej Expression i klikamy kalkulatorek 55. Szukamy w outputvariable elementu cena i dodajemy go do wyrażenia 56. Wpisujemy w Expression znak dodawania po wstawionym wyrażeniu 57. Szukamy w Invoke_1_usluga1Operation_OutputVariable elementu cena i dodajemy go do wyrażenia 58. OK 59. Wybieramy z prawej Variable / outputvariable / cena 60. OK / OK 61. Wrzucamy Empty do drugiej gałęzi elementu Flow_1 62. Wrzucamy Invoke przed replyoutput 63. Łączymy Invoke_2 z PartnerLink2 64. Klikamy + przy zmiennych Input i Output, nie zmieniając nic w wyskakującym okienku (OK) 65. Wrzucamy Transform przed Invoke_2 66. Transform_2 / Dwuklik 67. W Source klikamy + i wybieramy inputvariable / payload / OK 68. W Target Variable wybieramy input operacji Invoke_2 69. Klikamy + przy Mapper File 70. Łączymy elementy z lewej strony z elementami ze strony prawej klikając OK w wyskakującym okienku 71. Save All i zamykamy plik Transformation_2.xsl 72. Wrzucamy Switch przed replyoutput 73. Klikamy w <condition> 74. Label: Blad 75. Klikamy kalkulatorek przy expression i wprowadzamy warunek xpath sprawdzający wystąpienie błędu np.: bpws:getvariabledata('invoke_2_usluga2operation_outputvariable','usluga2outputmes sagepart','/ns1:usluga2output/ns1:cena') < OK / OK 77. Wrzucamy Throw do gałęzi z labelem Blad 78. Throw_2 / Dwuklik 79. W Fault Qname klikamy lupkę i szukamy w Project WSDL Files naszego elementu error (obojętnie którego) / OK / OK 80. Wrzucamy Assign do gałęzi otherwise 81. Assign_3 / Dwuklik / Copy operation 83. Wybieramy z lewej Expression i klikamy kalkulatorek 84. Szukamy w outputvariable elementu cena i dodajemy go do wyrażenia 85. Wpisujemy w Expression znak dodawania po wstawionym wyrażeniu 86. Szukamy w Invoke_2_usluga2Operation_OutputVariable elementu cena i dodajemy go do wyrażenia 87. OK 88. Wybieramy z prawej Variable / outputvariable / cena 89. OK / OK 90. W rozwiniętym elemencie Scope_1 klikamy Add Compensation Handler (pod przyciskiem rozwijania/zwijania)

6 91. Rozwijamy nowo dodaną gałąź 92. Wrzucamy do niej element Compensate (do ozdoby ;)) 93. Wrzucamy Assign za Compensate_1 94. Assign_4 / Dwuklik / Copy operation 96. From wybieramy Expression i wpisujemy To wybieramy Variable / outputvariable / payload / ns1:processoutput / ns1:cena 98. OK / OK 99. Klikamy Add Catch Branch (pod przyciskiem rozwijania/zwijania całego procesu) 100. Dwuklik na nowo dodanym elemencie 101. Klikamy lupkę i szukamy naszą zmienną error 102. Rozwijamy nowo dodaną gałąź 103. Wrzucamy do niej Reply 104. Łączymy Reply_1 z bpelprocess1_client (z lewej) 105. Klikamy + przy Variable 106. OK / OK 107. Wrzucamy Assign przed Reply_ / Copy operation 109. From wybieramy Expression i wpisujemy To wybieramy Variable / Reply_1_process_OutputVariable / payload / ns1:processoutput / ns1:cena 111. OK / OK 112. Wrzucamy Terminate za Reply_1 (dla pewności, że proces się zakończy) 113. Save All i backup 114. Deploy projektu z procesem BPEL 115. Otwieramy EM w przeglądarce i szukamy naszego procesu w zakładce SOA 116. Klikamy Test 117. Wpisujemy wartości zmiennych na dole 118. Klikamy Test Web Service na górze strony 119. Sprawdzamy wynik 120. Kopiujemy adres WSDL 7. Dodawanie mediatora 1. New Project 2. BPM Tier / BPM Project 3. Project Name: Mediator 4. Composite With Mediator 5. Finish 6. Zmieniamy na Synchronous Interface 7. Klikamy lupkę przy Input 8. Klikamy Import Schema File (prawy górny róg) 9. Klikamy lupkę i wskazujemy nasz plik xsd 10. OK / OK 11. wybieramy element processinput 12. OK 13. Klikamy lupkę przy Output 14. Wybieramy processoutput 15. OK / OK 16. Otwieramy plik composite.xml projektu mediatora 17. Przeciągamy WebService na przestrzeń External References 18. Wklejamy adres WSDL

7 19. OK 20. Browse 21. Klikamy ikonkę dodawania nowego modułu 22. OK 23. Wybieramy dodany moduł 24. OK / OK 25. Łączymy mediatora z dodanym WebService 26. Save All 27. Otwieramy plik mplan 28. Rozwijamy Static Routing 29. Klikamy ikonkę na prawo od Transform Using 30. Create New Mapper File / OK 31. Łączymy elementy 32. Save All i zamykamy plik 33. Powtarzamy kroki dla drugiego Transform Using 34. Usuwamy Faults (bo nie pamiętam jak się go dodawało, pewnie gdzieś wcześniej jest błąd) 35. Save All i backup 36. Deploy projektu z mediatorem 37. Otwieramy EM w przeglądarce i szukamy naszego mediatora w zakładce SOA 38. Klikamy Test 39. Wpisujemy wartości zmiennych na dole 40. Klikamy Test Web Service na górze strony 41. Sprawdzamy wynik 42. Kopiujemy adres WSDL 8. Dodawanie proxy dla mediatora 1. Wybieramy nasz pierwszy projekt (ten ze schemą) 2. New (ctrl + N) 3. Business Tier / Web Services / Web Service Proxy 4. Wklejamy adres WSDL 5. Finish 6. Save All i backup 9. Tworzenie pliku jsp 2. General / Projects / Web Project 3. Next next next (na Web Project Profile zaznaczamy ADD JSP Page) 4. Finish 5. Zmieniamy nazwę pliku na index.jsp 6. OK 7. PPM na nowym projekcie / Project Properties 8. Dependiences / Edit Dependiences 9. Wybieramy Build Output z projektu z naszym proxy 10. OK / OK 11. Przełączamy się na zakładkę Source 12. Edytujemy plik jsp, przykład poniżej 13. PPM na projekcie / Run 14. Wybieramy nasz plik index.jsp 15. OK 16. Testujemy działanie 17. Profit :)

8 * PPM prawy przycisk myszy

9 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " page contenttype="text/html;charset=windows-1250"%> page import="org.example.*"%> page import="com.oracle.xmlns.application1.mediator.mediator1.*"%> page import="java.text.*"%> page import="java.util.*"%> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"/> <title>jspclient</title> </head> <body> <% if (request.getparameter("zmienna1")!=null && request.getparameter("zmienna2")!=null){ try{ ProcessInput pi = new ProcessInput(); pi.setzmienna1(integer.parseint(request.getparameter("zmienna1"))); pi.setzmienna2(integer.parseint(request.getparameter("zmienna2"))); ProcessOutput po = new Mediator1_ep().getExecute_pt().execute(pi); %> <h1>wynik</h1> Cena: <%=po.getcena() %> PLN<br/> <% }catch (Exception ex){ %> <h1>error</h1> <% out.print(ex.tostring()); } } %><br/><br/><form> <table style="padding: 3px;"> <tr> <td>zmienna 1</td> <td><input type='text' name='zmienna1' value='<%=request.getparameter("zmienna1") == null? "" : request.getparameter("zmienna1") %>'/></td></tr> <tr> <td>zmienna 2:</td> <td><input type='text' name='zmienna2' value='<%=request.getparameter("zmienna2") == null? "" : request.getparameter("zmienna2") %>'/></td></tr> </table> <input type='submit' value='zamow'></input> </form></body> </html>

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Pages Celem ćwiczenia jest zbudowanie kilku prostych stron internetowych z użyciem technologii JSP. Podczas ćwiczenia wykorzystany zostanie algorytm sortowania bąbelkowego

Bardziej szczegółowo

Aplikacje www laboratorium

Aplikacje www laboratorium Aplikacje www laboratorium Konfigurowanie zabezpieczeń w oparciu o JAAS w serwerze GlassFish Zabezpieczanie aplikacji webowych z wykorzystaniem JASS jest w podstawowych zastosowaniach procesem dwuetapowym.

Bardziej szczegółowo

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Narzędzia i aplikacje Java EE Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl Niniejsze opracowanie wprowadza w technologię usług sieciowych i implementację usługi na platformie Java EE (JAX-WS) z

Bardziej szczegółowo

Zaawansowane aplikacje internetowe laboratorium

Zaawansowane aplikacje internetowe laboratorium Zaawansowane aplikacje internetowe laboratorium Web Services (część 2). Celem ćwiczenia jest przygotowanie prostej aplikacji prezentującej technologię usług sieciowych (ang. Web Services). Przygotowana

Bardziej szczegółowo

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem. WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM NetBeans Wykonał: Jacek Ventzke informatyka sem. VI 1. Uruchamiamy program NetBeans (tu wersja 6.8 ) 2. Tworzymy

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Pages Standard Tag Library Celem ćwiczenia jest zapoznanie ze standardową biblioteką znaczników JSTL. W ramach ćwiczenia zostanie skonstruowany prosty sklep internetowy

Bardziej szczegółowo

Zaawansowane aplikacje internetowe laboratorium

Zaawansowane aplikacje internetowe laboratorium Zaawansowane aplikacje internetowe laboratorium Web Services (część 1). Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię usług sieciowych (ang. Web Services).

Bardziej szczegółowo

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu.

Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Sposoby tworzenia projektu zawierającego aplet w środowisku NetBeans. Metody zabezpieczenia komputera użytkownika przed działaniem apletu. Dr inż. Zofia Kruczkiewicz Dwa sposoby tworzenia apletów Dwa sposoby

Bardziej szczegółowo

Web Services (SOAP) Ćwiczenie 1

Web Services (SOAP) Ćwiczenie 1 Web Services (SOAP) Ćwiczenia dotyczące platformy Java EE zostały przygotowane z myślą o środowisku NetBeans w wersji 8.x (do pobrania z http://www.netbeans.org/). Do wykonania ćwiczeń dotyczących platformy

Bardziej szczegółowo

Zaawansowane aplikacje internetowe. Wykład 7. Implementacja procesów biznesowych w języku BPEL. wykład prowadzi: Maciej Zakrzewicz BPEL.

Zaawansowane aplikacje internetowe. Wykład 7. Implementacja procesów biznesowych w języku BPEL. wykład prowadzi: Maciej Zakrzewicz BPEL. Wykład 7 Implementacja procesów biznesowych w języku BPEL wykład prowadzi: Maciej Zakrzewicz BPEL Wymagania: 1 Plan wykładu Wprowadzenie do języka BPEL Definicja procesów BPEL z użyciem narzędzia Oracle

Bardziej szczegółowo

Podstawowe wykorzystanie Hibernate

Podstawowe wykorzystanie Hibernate Podstawowe wykorzystanie Hibernate Cel Wykonanie prostej aplikacji webowej przedstawiającą wykorzystanie biblioteki. Aplikacja sprawdza w zależności od wybranej metody dodaje, nową pozycje do bazy, zmienia

Bardziej szczegółowo

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1 Wstęp - Prosta aplikacja internetowa w technologii Java EE 5 Programowanie komponentowe 1 Przykład 1- Wykonanie prostej aplikacji internetowej w technologii JavaEE w środowisku Netbeans 5.5 z wykorzystaniem

Bardziej szczegółowo

Usługi sieciowe (Web Services)

Usługi sieciowe (Web Services) Usługi sieciowe (Web Services) Karol Kański Seminarium Systemy Rozproszone 14 października 2010 Agenda 1. Idea i historia usług sieciowych 2. Różne podejścia do tworzenia usług sieciowych 3. Języki opisu

Bardziej szczegółowo

Ćwiczenia 9 - Swing - część 1

Ćwiczenia 9 - Swing - część 1 Ćwiczenia 9 - Swing - część 1 Utwórz nowy projekt wybierając: File->New Project->Java Application, przy czym odznacz opcję Create Main Class. Kliknij prawym przyciskiem myszy na podfolder Source Packages

Bardziej szczegółowo

Język BPEL. Bussiness Process Execution Language

Język BPEL. Bussiness Process Execution Language Język BPEL Bussiness Process Execution Language Język BPEL BPEL jest (Web Services) Business Process Execution Language, standaryzowany przez OASIS BPEL jest językiem bazującym na XML służącym do definiowania

Bardziej szczegółowo

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3

ASP.NET MVC. Podstawy. Zaawansowane programowanie internetowe Instrukcja nr 3 3 ASP.NET MVC Podstawy 1 1. Cel zajęć Celem zajęć jest zapoznanie się z podstawami ASP.NET MVC 2.0 Framework. 2. Zadanie Proszę zbudować prostą aplikację WWW przy zastosowaniu framework a ASP.NET MVC 2.0

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1).

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1). Zaawansowane aplikacje internetowe - laboratorium Web Services (część 1). Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię usług sieciowych (ang. Web Services).

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Ponadto wymagany jest

Bardziej szczegółowo

Testowanie podstawowej konfiguracji serwera w środowisku NetBeans

Testowanie podstawowej konfiguracji serwera w środowisku NetBeans WDIS: Apache Tomcat 7.0.34 NetBeans 7.3.1. Zajęcia 1 strona - 1 TESTOWANIE SERWERA TOMCAT FUNDACJI APACHE Testowanie podstawowej konfiguracji serwera w środowisku NetBeans 1. Uruchom środowisko NetBeans

Bardziej szczegółowo

Informatyka I : Tworzenie projektu

Informatyka I : Tworzenie projektu Tworzenie nowego projektu w programie Microsoft Visual Studio 2013 Instrukcja opisuje w jaki sposób stworzyć projekt wykorzystujący bibliotekę winbgi2 w programie Microsoft Visual Studio 2013. 1. Otwórz

Bardziej szczegółowo

Implementacja aplikacji biznesowych w technologii WS-BPEL

Implementacja aplikacji biznesowych w technologii WS-BPEL Implementacja aplikacji biznesowych w technologii WS-BPEL Maciej Zakrzewicz mzakrz@cs.put.poznan.pl Plan wykładów Wprowadzenie do języka BPEL Definicja procesów BPEL z użyciem narzędzia Oracle JDeveloper

Bardziej szczegółowo

Laboratorium 1. Wzorce oprogramowania lab1, Zofia Kruczkiewicz

Laboratorium 1. Wzorce oprogramowania lab1, Zofia Kruczkiewicz Aplikacja internetowa zbudowana w oparciu o środowisko Visual Web Java Server Faces. Zarządzanie obiektami typu SesionBeans, RequestBeen i ApplicationBeans, Laboratorium 1 Wzorce oprogramowania lab1, Okres

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2).

Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2). Zaawansowane aplikacje internetowe - laboratorium Web Services (część 2). Celem ćwiczenia jest przygotowanie prostej aplikacji prezentującej technologię usług sieciowych (ang. Web Services). Przygotowana

Bardziej szczegółowo

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf Materiały poprawione Rozwiązanie zadania w NetBeans IDE 7.4: Jarosław Ksybek, Adam Miazio Celem ćwiczenia jest przygotowanie prostej aplikacji

Bardziej szczegółowo

Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom.

Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom. Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom. Projektowanie i wdrażanie systemów informatycznych Przekształcenie

Bardziej szczegółowo

Wybierz kategorię Java Web i typ projektu Web Application. Kliknij przycisk Next >.

Wybierz kategorię Java Web i typ projektu Web Application. Kliknij przycisk Next >. Zaawansowane aplikacje internetowe laboratorium Hibernate. Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne NetBeans IDE 6.7.1 (do pobrania z http://www.netbeans.org/downloads/index.html).

Bardziej szczegółowo

Modelowanie obiektowe - Ćw. 1.

Modelowanie obiektowe - Ćw. 1. 1 Modelowanie obiektowe - Ćw. 1. Treść zajęć: Zapoznanie z podstawowymi funkcjami programu Enterprise Architect (tworzenie nowego projektu, korzystanie z podstawowych narzędzi programu itp.). Enterprise

Bardziej szczegółowo

PROJEKTOWANIE APLIKACJI INTERNETOWYCH

PROJEKTOWANIE APLIKACJI INTERNETOWYCH PROJEKTOWANIE APLIKACJI INTERNETOWYCH LABORATORIUM NR 2 REJESTRACJA NA WEBRATIO.COM 1. Wejdź na webratio.com i zarejestruj konto na uczelniany adres email (@wi.zut.edu.pl). 2. Po wpisaniu danych i zatwierdzeniu,

Bardziej szczegółowo

1. Czynności przygotowujące aplikację działającą na platformie Java SE Biblioteka5 (należy ją pobrać z załącznika z p.1)

1. Czynności przygotowujące aplikację działającą na platformie Java SE Biblioteka5 (należy ją pobrać z załącznika z p.1) Instrukcja tworzenia aplikacji EE na podstawie aplikacji z dostępem do bazy danych, prezentowanej na zajęciach lab.5 z PIO umożliwiająca przez sieć dostęp wielu użytkownikom. Projektowanie i wdrażanie

Bardziej szczegółowo

Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie

Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Przykłady na podstawie zadań lab. z przedmiotu Technologie internetowe

Bardziej szczegółowo

DLA DREAMBOX & FLASHWIZARD

DLA DREAMBOX & FLASHWIZARD INSTALACJA I KONFIGURACJA NFS SERVER DLA DREAMBOX & FLASHWIZARD z wykorzystaniem MS Services for Unix Wymagania: Windows 2000 lub XP Professional System plików NTFS Pliki Passwd & Group które kopiujemy

Bardziej szczegółowo

Instrukcja instalacji

Instrukcja instalacji Instrukcja instalacji Niniejsza instrukcja obejmuje instalację krok po kroku narzędzi potrzebnych do uruchomienia aplikacji ERS pod systemem Windows. Ze względu na uniwersalność użytych rozwiązań możliwe

Bardziej szczegółowo

5. Uruchomienie SQL Server Business Intelligence Development Studio Menu Start -> SQL Server Business Intelligence Development Studio

5. Uruchomienie SQL Server Business Intelligence Development Studio Menu Start -> SQL Server Business Intelligence Development Studio Wersja robocza 0.1 1. Zainstalowanie SQL Serwer 2008 Nie sprawia to dużych trudności, większość rzeczy po prostu klikamy dalej. Instalacja jest jednak dość upierdliwa. W razie żądań instalatora trzeba

Bardziej szczegółowo

Ćwiczenia 2 IBM DB2 Data Studio

Ćwiczenia 2 IBM DB2 Data Studio Ćwiczenia 2 IBM DB2 Data Studio Temat: Aplikacje w Data Studio 1. Projekty Tworzenie procedur, UDF, trygerów zaczynamy od utworzenia projektu File -> New -> Project wybieramy Data Development Project.

Bardziej szczegółowo

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012: Systemy baz danych 16.04.2013 1. Plan: 10. Implementacja Bazy Danych - diagram fizyczny 11. Implementacja Bazy Danych - implementacja 2. Zadania: 1. Przygotować model fizyczny dla wybranego projektu bazy

Bardziej szczegółowo

Nowy szablon stron pracowników ZUT

Nowy szablon stron pracowników ZUT Nowy szablon stron pracowników ZUT Uczelniane Centrum Informatyki ZUT przygotowało nowy szablon stron pracowników, zunifikowany z obecnymi stronami ZUT. Serdecznie zachęcamy Państwa do migracji na nowy

Bardziej szczegółowo

1. Uruchomić i skonfigurować środowisko tworzenia aplikacji i serwer aplikacji.

1. Uruchomić i skonfigurować środowisko tworzenia aplikacji i serwer aplikacji. Temat Stworzenie systemu składającego się z prostej usługi sieciowej (ang. web service) oraz komunikującej się z nią aplikacji klienckiej umożliwiającej dostęp do usługi przez przeglądarkę internetową.

Bardziej szczegółowo

Jak przygotować pokaz album w Logomocji

Jak przygotować pokaz album w Logomocji Logomocja zawiera szereg ułatwień pozwalających na dość proste przygotowanie albumu multimedialnego. Najpierw należy zgromadzić potrzebne materiały, najlepiej w jednym folderze. Ustalamy wygląd strony

Bardziej szczegółowo

Wykład 4 Delegat (delegate), właściwości indeksowane, zdarzenie (event) Zofia Kruczkiewicz

Wykład 4 Delegat (delegate), właściwości indeksowane, zdarzenie (event) Zofia Kruczkiewicz Wykład 4 Delegat (delegate), właściwości indeksowane, zdarzenie (event) Zofia Kruczkiewicz Zagadnienia 1. Delegaty wiązane, właściwości indeksowane 2. Delegaty niewiązane 3. Nowa wersja kalkulatora, delegaty

Bardziej szczegółowo

Konfiguracja panelu ASTRAADA HMI z sterownikiem ASTRADA ONE

Konfiguracja panelu ASTRAADA HMI z sterownikiem ASTRADA ONE Konfiguracja panelu ASTRAADA HMI z sterownikiem ASTRADA ONE Na przykładzie panelu ASTRAADA HMI AS43TFT1525 i Sterownika ASTRAADA ONE ECC2220 Poniższy dokument ma na celu pokazanie przykładowej konfiguracji

Bardziej szczegółowo

Jak przenieść bazę danych na zdalny serwer?

Jak przenieść bazę danych na zdalny serwer? Jak przenieść bazę danych na zdalny serwer? Uwaga: przed przystąpieniem do dalszych czynności pobierz i zainstaluj najnowszą wersję aplikacji, a następnie wykonaj kopię zapasową bazy danych. W tym celu

Bardziej szczegółowo

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu

Bardziej szczegółowo

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7 DOKUMENTY I GRAFIKI SPIS TREŚCI Zarządzanie zawartością... 2 Tworzenie folderu... 3 Dodawanie dokumentu / grafiki... 4 Wersje plików... 7 Zmiana uprawnień w plikach... 9 Link do dokumentów i dodawanie

Bardziej szczegółowo

1 LINQ. Zaawansowane programowanie internetowe Instrukcja nr 1

1 LINQ. Zaawansowane programowanie internetowe Instrukcja nr 1 1 LINQ 1 1. Cel zajęć Celem zajęć jest zapoznanie się z technologią LINQ oraz tworzeniem trójwarstwowej aplikacji internetowej. 2. Zadanie Proszę przygotować aplikację WWW, która: będzie pozwalała na generowanie

Bardziej szczegółowo

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM Informator Techniczny Wonderware nr 159 07.11.2016 r. SPIS TREŚCI Konfiguracja

Bardziej szczegółowo

Wykonanie połączenia Page1-Page2: Kliknij lewym klawiszem myszy na Page1.jsp. Kliknij lewym klawiszem myszy na kontrolkę Hiperlink i przeciągnij

Wykonanie połączenia Page1-Page2: Kliknij lewym klawiszem myszy na Page1.jsp. Kliknij lewym klawiszem myszy na kontrolkę Hiperlink i przeciągnij Lab1. Zad.1. 1. Wybierz opcję File/New Project. Wybierz kategorię projektu Web, a rodzaj projektu Web Application 2. Kliknij na Next 3. Podaj nazwę projektu (Project name), wybierz katalog (Project Location)

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Architektura Spring.

Zaawansowane aplikacje internetowe - laboratorium Architektura Spring. Zaawansowane aplikacje internetowe - laboratorium Architektura Spring. Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej architekturę Spring. Aplikacja składa się z jednego

Bardziej szczegółowo

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów Budowa aplikacji wielowarstwowych. Zastosowanie szablonów Laboratorium 2 Technologie internetowe Zofia Kruczkiewicz 1 Wykaz pytań dotyczących materiału wykorzystanego w lab2, które należy opracować (wykład

Bardziej szczegółowo

Laboratorium 10 - Web Services

Laboratorium 10 - Web Services Laboratorium 10 - Web Services W ramach laboratorium zapoznamy się z koncepcją Web Service ów (odmiana point-to-point Web Service). W kolejnych krokach utworzony zostanie projekt, w którym wykorzystana

Bardziej szczegółowo

MVC w praktyce tworzymy system artykułów. cz. 2

MVC w praktyce tworzymy system artykułów. cz. 2 MVC w praktyce tworzymy system artykułów. cz. 2 W drugiej części artykułu o wzorcu MVC stworzymy część skryptu, odpowiedzialną za obsługę kategorii. Tworzymy kontroler kategorii Na początek stwórzmy plik

Bardziej szczegółowo

Laboratorium 1 Wprowadzenie do PHP

Laboratorium 1 Wprowadzenie do PHP Laboratorium 1 Wprowadzenie do PHP Ćwiczenie 1. Tworzenie i uruchamianie projektu PHP w Netbeans Tworzenie projektu Uruchom środowisko NetBeans. Stwórz nowy projekt typu PHP Application (File->New Project,

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA.

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA. Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA. Celem ćwiczenia jest przygotowanie prostej aplikacji wykorzystującej architekturę CORBA. Aplikacja składa się z usługodawcy (serwera)

Bardziej szczegółowo

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Wykład 3 Inżynieria oprogramowania Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA.

Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA. Zaawansowane aplikacje internetowe - laboratorium Architektura CORBA. Celem ćwiczenia jest przygotowanie prostej aplikacji wykorzystującej architekturę CORBA. Aplikacja składa się z usługodawcy (serwera)

Bardziej szczegółowo

Maszyna stanu State Machine

Maszyna stanu State Machine Pozwala na sekwencyjne wykonywanie zadań. Wykorzystuje się struktury Case umieszczone w pętli While. Wywołanie konkretnej struktury Case jest zdeterminowane wyjściem z poprzednio wykonanej struktury Case.

Bardziej szczegółowo

Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015

Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015 Rozwiązanie Zadania egzaminacyjnego egzamin praktyczny z kwalifikacji e13 styczeń 2015 Poniższe zadanie egzaminacyjne wykonane jest na przykładzie systemu Windows Server 2008 R2 oraz Windows 7 professional.(zamiennie

Bardziej szczegółowo

MS Visual Studio Express 2012 for Web instalacja i konfiguracja

MS Visual Studio Express 2012 for Web instalacja i konfiguracja MS Visual Studio Express 2012 for Web instalacja i konfiguracja Strona 1 z 10 Spis treści 1. Instalacja Visual Studio for Web....3 2. Przygotowanie projektu....5 3. Otwarcie projektu przy pomocy VSW....6

Bardziej szczegółowo

Pawel@Kasprowski.pl Programowanie w Internecie. Podstawy użycia JSP. Paweł Kasprowski. vl06z

Pawel@Kasprowski.pl Programowanie w Internecie. Podstawy użycia JSP. Paweł Kasprowski. vl06z Podstawy użycia JSP Paweł Kasprowski JSP Java Server Pages Tworzenie dokumentów html ze wstawkami w Javie Dokumenty przekształcane są w servlety klasy generujące html Serwery JSP Przykładowe serwery: Blazix

Bardziej szczegółowo

Windows Workflow Foundation (wprowadzenie - prosty przykład Sequential Workflow):

Windows Workflow Foundation (wprowadzenie - prosty przykład Sequential Workflow): Windows Workflow Foundation (wprowadzenie - prosty przykład Sequential Workflow): 1. Utworzenie projektu - Sequential Workflow. File - New Project - Visual C# -Workflow- Sequential Workflow Console Application

Bardziej szczegółowo

E:\DYDAKTYKA\ZAI\ZWWW\Laboratoria\L07\Java Persistence.doc 2011-lis-24, 17:0 Zaawansowane aplikacje internetowe Laboratorium Java Persistence.

E:\DYDAKTYKA\ZAI\ZWWW\Laboratoria\L07\Java Persistence.doc 2011-lis-24, 17:0 Zaawansowane aplikacje internetowe Laboratorium Java Persistence. Zaawansowane aplikacje internetowe Laboratorium Java Persistence. Adaptacja rozwiązania dla środowiska NetBeans 7.0.1: Łukasz Przytuła, opracowanie materiałów: Andrzej Dawidowicz Do wykonania ćwiczeń potrzebne

Bardziej szczegółowo

Podstawy JavaScript ćwiczenia

Podstawy JavaScript ćwiczenia Podstawy JavaScript ćwiczenia Kontekst:

Bardziej szczegółowo

Instrukcja laboratoryjna cz.2

Instrukcja laboratoryjna cz.2 Synteza aplikacji biznesowych 2013/2014 Instrukcja laboratoryjna cz.2 Administracja serwisów Microsoft SharePoint Prowadzący: Tomasz Goluch Wersja: 4.1 I. Diagnostyka przy użyciu mechanizmu Developer Dashboard.

Bardziej szczegółowo

git krótki przewodnik

git krótki przewodnik git krótki przewodnik Spis treści Podstawy pracy z systemem git (pojęcia)... 2 Instalacja klienta git Atlassian SourceTree... 2 Konfiguracja Atlassian SourceTree do współpracy z bitbucket.org... 3 Tworzenie

Bardziej szczegółowo

Galileo v10 pierwszy program

Galileo v10 pierwszy program Notatka Aplikacyjna NA 03011PL Galileo v10 Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Podstawy... 3 2.1. Tworzenie nowego projektu... 3 2.2. Dodawanie pola tekstowego... 10 2.3. Przechodzenie

Bardziej szczegółowo

Programowanie Obiektowe GUI

Programowanie Obiektowe GUI Programowanie Obiektowe GUI Swing Celem ćwiczenia jest ilustracja wizualnego tworzenia graficznego interfejsu użytkownika opartego o bibliotekę Swing w środowisku NetBeans. Ponadto, ćwiczenie ma na celu

Bardziej szczegółowo

Tworzymy projekt File->New Project->Java Application, przy czym tym razem odznaczamy create main class

Tworzymy projekt File->New Project->Java Application, przy czym tym razem odznaczamy create main class Tworzymy projekt File->New Project->Java Application, przy czym tym razem odznaczamy create main class Mamy Prawym przyciskiem na default packeges I wybieramy New JFrame. Teraz pamiętajmy o podaniu jakiejś

Bardziej szczegółowo

Podstawy Pentaho Data Integration

Podstawy Pentaho Data Integration Podstawy Pentaho Data Integration 1. Instalacja Pentaho Data Integration Program Pentaho Data Integration można pobrać ze strony - http://www.pentaho.com/download, wybierając wersję na prawo czyli data

Bardziej szczegółowo

Ćwiczenie 1. Kolejki IBM Message Queue (MQ)

Ćwiczenie 1. Kolejki IBM Message Queue (MQ) Ćwiczenie 1. Kolejki IBM Message Queue (MQ) 1. Przygotowanie Przed rozpoczęciem pracy, należy uruchomić "Kreator przygotowania WebSphere MQ" oraz przejść przez wszystkie kroki kreatora, na końcu zaznaczając

Bardziej szczegółowo

Zaawansowane aplikacje internetowe laboratorium REST

Zaawansowane aplikacje internetowe laboratorium REST Zaawansowane aplikacje internetowe laboratorium REST Pytka Bartosz, Drożdż Mateusz, Ejkszto Mateusz, Łozowski Marcin, Tański Mariusz Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne

Bardziej szczegółowo

Projektowanie i wdrażanie systemów informatycznych. Dodanie aplikacji klienta uruchamianej przez przeglądarkę kontynuacja projektu:

Projektowanie i wdrażanie systemów informatycznych. Dodanie aplikacji klienta uruchamianej przez przeglądarkę kontynuacja projektu: Instrukcja tworzenia aplikacji EE na bazie aplikacji prezentowanej na zajęciach lab.4 z PIO zawierającej aplikację klienta typu EE oraz internetową aplikację uruchamianą za pomocą przeglądarki. Projektowanie

Bardziej szczegółowo

Programowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

Programowanie komponentowe. Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Programowanie komponentowe Przykład 1 Bezpieczeństwo wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz Struktura wykładu 1. Utworzenie użytkowników i ról na serwerze aplikacji Sun Java System Application

Bardziej szczegółowo

Rodzina protokołów TCP/IP. Aplikacja: ipconfig.

Rodzina protokołów TCP/IP. Aplikacja: ipconfig. Rodzina protokołów TCP/IP. Aplikacja: ipconfig. dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Specyfikacja struktury FIXED_INFO Nazwa struktury:

Bardziej szczegółowo

DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ

DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ Aby dodać artykuł musimy się zalogować. W tym celu wchodzimy na stronę http://sp1.brzesckujawski.pl/3/administrator/, wprowadzamy swoje dane: Nazwę użytkownika,

Bardziej szczegółowo

SKRÓCONA INSTRUKCJA KORZYSTANIA Z SYTEMU CLIP WERSJA DLA NAUCZYCIELI

SKRÓCONA INSTRUKCJA KORZYSTANIA Z SYTEMU CLIP WERSJA DLA NAUCZYCIELI SKRÓCONA INSTRUKCJA KORZYSTANIA Z SYTEMU CLIP WERSJA DLA NAUCZYCIELI Wersja 17112008EMPIK Instruktaż dla nauczycieli zawiera skrócony opis następujących czynności: Tworzenie kursu Wysyłanie zadań domowych

Bardziej szczegółowo

Projektowanie oprogramowania. Warstwa integracji z bazą danych oparta na technologii ORM Platforma Java EE Autor: Zofia Kruczkiewicz

Projektowanie oprogramowania. Warstwa integracji z bazą danych oparta na technologii ORM Platforma Java EE Autor: Zofia Kruczkiewicz Projektowanie oprogramowania Warstwa integracji z bazą danych oparta na technologii ORM Platforma Java EE Autor: Zofia Kruczkiewicz 1 Wykonanie czterowarstwowej aplikacji EE z dostępem do bazy danych,

Bardziej szczegółowo

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA Laboratorium nr 8 PODSTAWY OBSŁUGI PROGRAMU WONDERWARE INTOUCH 10.1 Opracował: mgr inż. Marcel Luzar Cel: Konfiguracja

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium JavaServer Pages Standard Tag Library Celem ćwiczenia jest zapoznanie ze standardową biblioteką znaczników JSTL. W ramach ćwiczenia zostanie skonstruowany prosty sklep internetowy

Bardziej szczegółowo

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/

Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Wprowadzenie do technologii JavaServer Faces 2.1 na podstawie http://docs.oracle.com/javaee/6/tutorial/doc/ Aplikacja internetowa tworzona na podstawie bazy danych. Programowanie komponentowe 2, Zofia

Bardziej szczegółowo

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika Warsztaty AVR Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR Dariusz Wika 1.Krótki wstęp: Eclipse to rozbudowane środowisko programistyczne, które dzięki możliwości instalowania

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Hibernate. Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne NetBeans IDE 5.5 wraz z serwerem Sun Java System Application Server

Bardziej szczegółowo

Tworzenie projektu zawierającego aplet w środowisku NetBeans. lab1. Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych

Tworzenie projektu zawierającego aplet w środowisku NetBeans. lab1. Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych Tworzenie projektu zawierającego aplet w środowisku NetBeans. lab1 Dr inż. Zofia Kruczkiewicz Etap 1 - Tworzenie apletu 1. Wybierz z menu File\ New Project. Na formularzu New Project wybierz w oknie Categories

Bardziej szczegółowo

Testowanie I. Celem zajęć jest zapoznanie studentów z podstawami testowania ze szczególnym uwzględnieniem testowania jednostkowego.

Testowanie I. Celem zajęć jest zapoznanie studentów z podstawami testowania ze szczególnym uwzględnieniem testowania jednostkowego. Testowanie I Cel zajęć Celem zajęć jest zapoznanie studentów z podstawami testowania ze szczególnym uwzględnieniem testowania jednostkowego. Testowanie oprogramowania Testowanie to proces słyżący do oceny

Bardziej szczegółowo

Zaawansowane aplikacje internetowe - laboratorium

Zaawansowane aplikacje internetowe - laboratorium Zaawansowane aplikacje internetowe - laboratorium Java Persistence. Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne NetBeans IDE 5.5 wraz z serwerem Sun Java System Application

Bardziej szczegółowo

Zasady grupy (GPO) Windows Server 2008 R2. Przykładowa grupy.

Zasady grupy (GPO) Windows Server 2008 R2. Przykładowa grupy. Zasady grupy (GPO) Windows Server 2008 R2. Przykładowa grupy. konfiguracja zasad Elementy konsoli służące do zarządzania pojedynczym obiektem. Obiekt to zbiór zasad przez nas zdefiniowanych, zapisanych

Bardziej szczegółowo

Instrukcja migracji PREMIUM. Mendeley_Migration_Guide_Polish.indd 1

Instrukcja migracji PREMIUM. Mendeley_Migration_Guide_Polish.indd 1 Instrukcja migracji PREMIUM Mendeley_Migration_Guide_Polish.indd 1 Jak przenieść swoje źródła z innych narzędzi literaturowych do Mendeley Jedną z korzyści płynących z korzystania z Mendeley jest możliwość

Bardziej szczegółowo

Programowanie Systemów Czasu Rzeczywistego

Programowanie Systemów Czasu Rzeczywistego Programowanie Systemów Czasu Rzeczywistego Laboratorium Wprowadzenie Mariusz RUDNICKI mariusz.rudnicki@eti.pg.gda.pl 2016 Spis treści Przygotowanie platform docelowej.... 3 Przygotowanie środowiska programistycznego

Bardziej szczegółowo

Wybrane Działy Informatyki Stosowanej LABORATORIUM 1.

Wybrane Działy Informatyki Stosowanej LABORATORIUM 1. WDIS 2019L: Zajęcia 1. Serwer Apache Tomcat. Środowisko NetBeans. Strona 1 z 9 Wybrane Działy Informatyki Stosowanej LABORATORIUM 1. KONFIGUROWANIE SERWERA APACHE TOMCAT. PODSTAWY UMIESZCZANIA PLIKÓW HTML,

Bardziej szczegółowo

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie 1. Uruchomienie programu TwinCAT 3: a) Kliknąć w start i wpisać wpisać frazę twincat. b) Kliknąć w ikonę jak poniżej: 2. Wybrać w menu

Bardziej szczegółowo

Instrukcja obsługi notowań koszykowych w M@klerPlus

Instrukcja obsługi notowań koszykowych w M@klerPlus Instrukcja obsługi notowań koszykowych w M@klerPlus 1 Spis treści: 1. Wymagania systemowe.. 3 2. Tworzenie koszyka notowań.. 10 3. Modyfikowanie koszyka notowań. 11 4. Uruchamianie tabeli notowań.. 12

Bardziej szczegółowo

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

Zadanie 1. Tworzenie nowej strony sieci WEB. Będziemy korzystad ze stron w technologii ASP.NET. Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET. Ważne! Przy pierwszym uruchomieniu Visual Studio zostaniemy zapytani, jaki ma byd podstawowy język programowania

Bardziej szczegółowo

Projektowanie z użyciem procesora programowego Nios II

Projektowanie z użyciem procesora programowego Nios II Projektowanie z użyciem procesora programowego Nios II WSTĘP Celem ćwiczenia jest nauczenie projektowania układów cyfrowych z użyciem wbudowanych procesorów programowych typu Nios II dla układów FPGA firmy

Bardziej szczegółowo

BACKUP BAZ DANYCH FIREBIRD

BACKUP BAZ DANYCH FIREBIRD BACKUP BAZ DANYCH FIREBIRD SPIS TREŚCI Informacje ogólne... 2 Tworzenie projektu... 2 Krok 1: Informacje podstawowe... 2 Krok 2: Dane... 3 Backup bazy umieszczonej na serwerze... 3 Bezpośredni backup pliku

Bardziej szczegółowo

CoDeSys 3 programowanie w języku CFC

CoDeSys 3 programowanie w języku CFC Notatka Aplikacyjna NA 03003PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w... 3 3. Organizacja okien dla języka CFC... 5 4. Składnia języka CFC

Bardziej szczegółowo

Laboratorium z przedmiotu: Inżynieria Oprogramowania INP002017_ Laboratorium 11 Testy akceptacyjne z wykorzystaniem narzędzia FitNesse

Laboratorium z przedmiotu: Inżynieria Oprogramowania INP002017_ Laboratorium 11 Testy akceptacyjne z wykorzystaniem narzędzia FitNesse Laboratorium 11 Testy akceptacyjne z wykorzystaniem narzędzia FitNesse 1 Cel laboratorium: Nabycie umiejętności przygotowywania testów akceptacyjnych za pomocą narzędzia FitNesse 1. Wg wskazówek podanych

Bardziej szczegółowo

Własna strona WWW w oparciu o CMS

Własna strona WWW w oparciu o CMS Własna strona WWW w oparciu o CMS 1. Uruchomienie własnej strony WWW w oparciu o CMS Do uruchomienia własnej strony WWW, służy Aplikacja do zarządzania kontem w Uczelnianej Sieci Komputerowej ZUT, dostępna

Bardziej szczegółowo

Instalacja i konfiguracja serwera IIS z FTP

Instalacja i konfiguracja serwera IIS z FTP Instalacja i konfiguracja serwera IIS z FTP IIS (Internet Information Services) jest to usługa dostępna w systemach z rodziny Windows Server, pozwalająca na obsługę i utrzymanie własnych stron WWW oraz

Bardziej szczegółowo

edycja szablonu za pomocą serwisu allegro.pl

edycja szablonu za pomocą serwisu allegro.pl edycja szablonu za pomocą serwisu allegro.pl 2 Do obsługi Twojego szablonu nie jest wymagane żadne dodatkowe oprogramowanie - jedyne czego potrzebujesz to aktywne konto w serwisie allegro.pl. Dokładne

Bardziej szczegółowo

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI SPIS TREŚCI 1.Dwie metody przekazu danych do serwera 2 2.Metoda GET przykład 3 3.Metoda POST przykład 4 4.Kiedy GET a kiedy POST 5 5.Szablony po co je stosować 7 6.Realizacja szablonu własną funkcją 8

Bardziej szczegółowo

Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI

Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI Wprowadzenie do technologii Web Services: SOAP, WSDL i UDDI Maciej Zakrzewicz PLOUG mzakrz@cs.put.poznan.pl Plan prezentacji Wprowadzenie do architektury zorientowanej na usługi Charakterystyka technologii

Bardziej szczegółowo