Spisie treści
Moc, którą Aplety wykonywanie instrukcji Java czyni z nich wszechstronne narzędzie, ale mogą być bardzo niebezpieczne, jeśli zostaną użyte w niewłaściwy sposób, dlatego Jawa Zawiera pewne ograniczenia, które pomagają nam zminimalizować tego typu zagrożenia.Kolejnym ważnym punktem, o którym musimy wiedzieć, jest cykl życia Aplet, mając to na uwadze, możemy pamiętać, jak Aplet od jego poczęcia aż do zniszczenia podczas zamykania przeglądarki, a tym samym umożliwienia działania w ramach własnych ograniczeń.
Ze względu na moc Jawa jako język programowania nie można pozwolić Aplet działają swobodnie z dowolnej strony internetowej, ponieważ jest to możliwe, że złośliwy programista może uszkodzić komputer hosta Aplet.
Zobaczmy poniżej ograniczenia, które Aplety być w stanie udzielić minimum gwarancji w momencie jego wykonania:
Ograniczone czytanie i pisanieOznacza to, że a Aplet Niedozwolone jest odczytywanie, zapisywanie lub usuwanie plików na komputerze użytkownika, który uruchamia go przez swoją przeglądarkę, tym samym gwarantujemy, że nie ma zmian w systemie plików, które mogłyby zaszkodzić komputerowi.
Wykonanie zabronioneTo mówi nam, że a Aplet nie możesz wywołać żadnego innego programu do uruchomienia z przeglądarki.
Limit połączeniaten Aplety Nie mają możliwości łączenia się z innymi komputerami, które nie są komputerem osoby je wywołującej, w ten sposób użytkownik jest chroniony, że jego informacje mogą zostać przesłane bez jego zgody.
Widzimy, że kontrola nad ApletyDzięki temu w dużym procencie możemy być spokojni o wykonanie tych programów w naszych przeglądarkach.
A Aplet Ma zdefiniowany cykl życia, który może pomóc nam zrozumieć, jak działają od momentu wykonania go w przeglądarce, aż do jego zamknięcia lub zniszczenia po tym, jak nie musimy już z niego korzystać, zobaczmy:
Zasadniczo cykl życia składa się z czterech stanów, które definiują istnienie Aplet, zobaczmy po trochu każdego z nich:
W tymJest to stan początkowy, w tym wszystkie elementy niezbędne do działania Aplet.
PoczątekPo zainicjowaniu stan Początek mówi nam, że Aplet działa, tutaj widzimy jego działania.
ZatrzymaćTen stan jest przeciwieństwem stanu Począteki oznacza, że Aplet jest zatrzymywany, gdy użytkownik zamyka stronę lub kartę, na której jest uruchomiony.
ZniszczyćJest to ostatni stan i odnosi się do Aplet jest niszczony po zamknięciu przeglądarki, w ten sposób uwalniana jest pamięć zarezerwowanej dla niej przestrzeni.
Na tym kończymy ten samouczek, widzieliśmy szczegóły Aplet pod względem ograniczeń bezpieczeństwa i ich cyklu życia, dzięki czemu zyskuje zrozumienie, aby móc właściwie korzystać z tej technologii.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt