Oddjob jest wolny, cross-platform i oprogramowania open source graficzny zaprojektowany specjalnie do wykorzystania jako elastycznego harmonogramu pracy, a także zestaw narzędzi pracy i automatyzacji zadań użyteczności dla środowisk rozproszonych.
Program został zaprojektowany w taki sposób, że zapewnia elastyczne dzięki możliwości planowania programu TreeSched, który może być wykorzystany do określenia bardzo elastyczne harmonogramy Java. Ponadto Oddjob zapewnia łatwą konfigurację XML, monitoring internetowy i łatwo rozszerzalny ramy plug-and-play.
Dodatkowo obsługuje rozgałęzienia warunkowe, dynamicznej konfiguracji pracy, mechanizm trwałości, zdalne monitorowanie za pomocą JMX i RMI, jak również wiele innych przydatnych funkcji, które & rsquo; ve wymienione w skrócie w najbliższych section.Features w ciągu glanceKey funkcje obejmują obsługę wykonywanie plików wsadowych, wysyłanie zadań przez e-mail, wsparcie dla FTP (File Transfer Protocol), wykonanie SQL, kopiowanie, przenoszenie i usuwanie plików i folderów, wsparcie dla stałych stanów pracy, wsparcie dla uruchamiania sekwencje zdarzeń w sieci, a także wsparcia dla wykonywanie wielu zadań kolejno lub równolegle.
Dodatkowo oprogramowanie obsługuje wykonywania sekwencji pracy w oparciu o stan realizacji sekwencji pracy lub innej pracy, wspieranie imprez i wydarzeń niewydolnością Kaskada Kaskada, że może ukończenia wywołują alerty i utrzymaniu miejsc pracy, odpowiednio, oraz wsparcie dla organizacji zadań w folderach.
Inną ciekawą funkcją jest możliwość zbierania ręczne procesy pulpitu dla dalszego monitorowania i zdalnego sterowania. Aplikacja umożliwia również integrację z systemem Cron swoich system.Runs operacyjnych GNU / Linux na wszystkich systemach operacyjnych obsługiwanych przez JavaDespite jego nazwy dziwne, Oddjob jest bardzo dobry program, który działa dobrze na każdym systemie operacyjnym, gdzie jest Java Runtime Environment dostępne, w tym wszystkich dystrybucjach GNU / Linux, a także systemów operacyjnych Microsoft Windows i Mac OS X. To został z powodzeniem przetestowany na komputerach wspierających jedną z 32-bitowych i 64-bitowych architektur instrukcji set
Co nowego w tym wydaniu:.
- Zmiany:
- Zegary może być zmuszony do wykonania.
- Dodane nieruchomości ścieżce klasy do AntJob.
- Dodano możliwość ustawienia właściwości systemowe poprzez flagi systemu na właściwości pracy.
- StructuralJob został zmieniony z powrotem na najgorszy z ACTIVE. Uważa się, że bardziej intuicyjne w większości przypadków.
- Wsparcie katalogu rekurencyjne dopasowanie dzikie karty w plikach typu z **.
- Dodano flagę, aby usunąć zadanie zatrzymać przypadkowo usuwanie korzeni i dodano dodatkową rejestrację.
- Typ Mapa została dodana. Klawisze muszą być łańcuchami, ale wartości mogą być dowolnego typu.
- Praca strukturalne próbować przestałem już swoje dzieci, gdy zniszczone. Pozwala to praca dziecko odróżnić zatrzymać i zniszczone.
- Zegary teraz używać oddzielnego TimerState nie ParentState. To pozwala im być napędzie podobne usługi.
- stany serwisowe zostały przemianowane z gotowy do KOMPLETNY do startową i ZATRZYMANIA. Państwa te mają różne ikony, które sprawia, że łatwiej zobaczyć opis sekwencji pracy z Oddjob Explorer.
- Jeśli praca będzie teraz wspiera asynchroniczną pracę dzieci.
- Dodano nową usługę Finder Narzędzia Arooa tak, że komponenty mogą znaleźć usługom się.
- Praca strukturalne (sekwencyjny / równoległe) nie zostanie zakończony w momencie zatrzymania. Flaga przystanek pozostanie prawdą, tak, że praca w końcu przestanie.
- typu Lista będzie teraz zaakceptować elementy dodawane na bieżąco za pośrednictwem nowego dodać własności.
- Powtórz Praca będzie teraz działać z każdym iterable zestaw wartości, czyli listę.
- Nie jest to nowy typ sekwencji, które tworzy sekwencje liczb całkowitych, jak iterable. To może być używany z powtarzania pracy i dla każdego zadania, na przykład.
- Typ Tee mogą być używane z strumienia wejściowego, aby utworzyć zawór drutu, co jest odczytywane ze strumienia.
- Zaloguj panel w Eksploratorze pokaże wiadomości śladu.
- ładujący klasy ScriptJob mogą być ustawione.
- Typ URLClassLoader teraz po prostu tworzy jedną ładowarkę klasy, gdy jest skonfigurowany, nie nowa za każdym razem został rozwiązany.
- AppendType jest skonfigurowany z atrybutem pliku jak FileType a także akcje tego samego projektanta.
- Wywołanie zadanie zostało Object dodanie [] opcja konfiguracji argumentów, które mogą być stosowane tokenizer się być bardziej wygodne do prostych argumentach.
- Teraz kończy foreach gdy nie ma wartości.
- Odroczony do nowszej wersji:
- Dodaj Parent Started członkowskie do podręcznika użytkownika. Dokument nici i usługi.
- Przedstaw pracę witheach, że zachowuje się jak foreach wyjątkiem, że wartości są "wciśnięty" do niego.
- Dokument syntetycznych adnotacji w podręczniku Developer.
- Dokument. Być może to konwersje w Reference.
- Dodaj możliwość zmiany poziomu dziennika z UI. Dodaj LogLevel TRACE i żaden dopasować Log4j.
- Dodaj szeregowanie usług.
- Użyj systemu plików po stronie serwera za wybranie plików na formularzach projektantów składnik serwera.
- Możliwość wklejania i przeciągania Oddjobs na panelu startowym Oddjob Explorer.
- Spójrz na to, co dzieje się, gdy istnieją wyjątki w timer. Czy należy flaga haltOnException. Jeżeli Wyjątek w zegar być wskazana jako kraj wyjątków nie niekompletne stan?
- Dodaj Security do webapp (z tylko do odczytu roli).
- Dołącz Jetty dziwak, aby umożliwić połączenie z serwerem Oddjob z przeglądarki bez konieczności oddzielnego pojemnika Servlet.
- Pomóż przód AJAX JSF bardziej AJAXy.
- Przedstaw pomysł tylko do odczytu konfiguracji, które nie mogą być modyfikowane, jeśli jego załadowaniu z braku zasobów modyfikować, czyli od klasy drogi.
- Sprawdź konfigurację nie został zmodyfikowany przez kogoś innego przed modyfikacją jest zapisana od projektanta.
- Dodaj funkcjonalność Cofnij do konfiguracji Oddjob.
- Poprawa pracy. Śledź prowadzenie mrówki zmiany do pracy i skopiować niektóre z funkcji, w tym jest to, nadpisanie, siła, failonerror, gadatliwy, preservelastmodified. Dodaj zdolność do tworzenia kopii zapasowej plików takich jak Linux przeniósł się robi.
- Wprowadzenie FilterType, że może filtrować pliki według daty modyfikacji, daty utworzenia, czy mecz z wyrażenia regularnego.
Operator stan domyślny
Konwersje
Co nowego w wersji 1.3.0:
- Dodaj element fasola-bus, który obsługuje budowy arbitralne fasola autobusy.
- Zmień SQLJob do obsługi komponentów autobusowych fasoli pozwalające fasoli wynikowych do być przesyłane w dowolnym Collection.
- Wiele ulepszeń ram BeanBus tym zmiany fasoli miejsc autobusowe być każda kolekcja.
- Pomóż wsparcie magiczne ziarna fasoli, które są tworzone, które można dynamicznie ciągu Oddjob.
- Ulepszony HSQL lib 2.2.9.
- Dodaj czek ciąg długości zera do Sprawdź zadanie. Ponadto dodał Designer.
- Dodano grep zadania, które mogą wyszukiwać pliki lub jakiekolwiek inne wejście dla tekstu lub wyrażenia regularnego.
- Data Typ obecnie użycie skrótów teraz, dziś, jutro i wczoraj.
- praca Zegar obsługuje teraz ustawienie właściwości nextDue do przełożenia pracy. Ustawienie właściwości przełożyć został poprawiony i udokumentowane.
- szeregowej otoki wokół ImageIcon został dodany do Iconic do rozwiązywania problemów serializacji między różnymi wersjami Java 1.6 na klienta i serwera.
- Dodano Dialekt bazy danych do SQLJob. To pozwala na przetwarzanie wynikiem ma być dostosowane do różnych baz danych w razie potrzeby.
- Dodaj testy SQL dla Oracle. Dodaj dialektu bazy danych w oparciu o typ kolumny, która jest potrzebna dla niektórych typów kolumn Oracle.
- Równoległe i sekwencyjne nadano własności stateOperator który pozwala jak interpretują swoje stany dziecko zmieniać. Operator stan USŁUGI co robi serwisant wykorzystane do zrobienia i dlatego została usunięta.
- Równoległe nadano własności dołączyć przywracające pre Wersja 1.0 zachowanie czeka na równoległe wątki, aby zakończyć przed kontynuowaniem. Należy pamiętać, że to używanie nie jest zalecane!
- Nowe Państwo dominującą KROKI została wprowadzona w celu lepszego odzwierciedlenia stanów serwisowych dziecko. Zegar i ponawiania korzysta teraz KROKI zamiast ACTIVE.
- Kaskada działa teraz poprawnie z rozpoczęte stan usług.
- Zegar i ponawiania teraz pozwolić nieruchomości nextDue być ustawione, gdy stoper jest uruchomiony.
- Nowy panel Huśtawka jest dostępna, który zapewnia miejsca pracy Oddjob jako proste przyciski. Nie jest to jednak elementem Oddjob ale mogą być dodawane do
- Zmień foreach tak, że równoległe foreach może mieć okno uruchamiania (tj obciążenia wstępnego i właściwości purgeAfter). Również praca indywidualna foreach może być skonfigurowany z projektantem.
- Dokumentacja Przewodnik dla programistów został poprawiony zwłaszcza wokół pomocą ekscentryków.
Co nowego w wersji 1.1.0:
- Nowa nakładka JSF AJAX Web zastępuje stare Struts wersja.
- możliwość wymuszenia nieudanego zadania do zrealizowania został dodany.
Co nowego w wersji 1.0.0:
- Poprawa planowania, bardziej intuicyjna konfiguracja i wiele więcej przykłady.
- Oddjob Explorer ma teraz możliwość otwierania nowych okien, nawigacja jest łatwiejsze i więcej przycisków akceleratorów, które zostały dodane.
- czytaj rolę tylko dla klienta JMX został wprowadzony, a serwer JMX mogą teraz korzystać z platformy MBean.
- Wiele błędów zostało poprawionych, dodatkowe testy, które zostały dodane, i dokumentacja pracy poprawiła się.
Co nowego w wersji 0.30.0:
- Przyjęcie daty międzynarodowej normy ISO 8601 dla wszystkich konfiguracje.
- Ładowarka wejście dla monitowania o dane wprowadzone przez użytkownika.
- poprawiona instrukcja obsługi w tym wiele więcej przykładów.
Co nowego w wersji 0.29.0:
- Proste Archiwizacja biorąc migawkę sylwetka pracy w .
- Wsparcie dla dystrybucji pracy na wielu serwerach przy użyciu pracę, która przyciągnie do pracy.
- Znacznie ulepszone wsparcie SQL, w tym prowadzenie procedur przechowywanych i parametryzowane zapytania.
Co nowego w wersji 0.28.0:
- To wydanie zawiera zabezpieczenia serwera z JMX Proste Bezpieczeństwa, Wykrywanie awarii sieci w kliencie JMX, czystsze rdzeń Oddjob osiągnięty z bardziej Oddballs i Proste usługi ramy fasoli auto okablowania.
Wymagania :
- Java 2 Standard Edition Runtime Environment,
Komentarze nie znaleziono