Nie mogę się doczekać rozpoczęcia prac nad nową strukturą komunikacji po stronie serwera w Javie i zastanawiam się, czy ktoś zna dobrą książkę na ten temat? Zalecane są niektóre sprawdzone metody i porady.Tworzenie architektury w Javie
Dzięki.
Nie mogę się doczekać rozpoczęcia prac nad nową strukturą komunikacji po stronie serwera w Javie i zastanawiam się, czy ktoś zna dobrą książkę na ten temat? Zalecane są niektóre sprawdzone metody i porady.Tworzenie architektury w Javie
Dzięki.
"Praktyczny projekt interfejsu API: Wyznania architekta Java" autorstwa Jaroslava Tulacha (architekt NetBeans) brzmi jak najlepsze dopasowanie, jakie znajdziecie.
Jednak najlepszą radą na temat tworzenia nowych ram jest: nie. Zwłaszcza jeśli musisz zapytać. Jest bardzo mało prawdopodobne, że wykonasz lepszą pracę niż wszyscy, którzy już napisali mnóstwo frameworków.
+1 Najlepsza rada! –
Problem polega na tym, że nie ma ram, które pasują do moich potrzeb. Dzięki za książkę, brzmi obiecująco. – Andrejj
@ user459493, aby nie brzmiała jak nakłucie, ale czy jesteś naprawdę pewien, że żadna struktura nie pasuje do twoich potrzeb w komunikacji korporacyjnej (prawdopodobnie komunikat jest właściwym słowem)? Ten temat jest mniej lub bardziej dobrze przestudiowany, a na pewno istniejące ramy zajmą się ** większością twoich ** potrzeb. –
"Jak zaprojektować dobre API i dlaczego to jest ważne" Josh Blocha.
Kilka zalecanych książek:
Nie wiem, jak dokładnie należy połączyć swoją eDMSs które nawzajem, jeśli są one kompatybilny z kodem itp. Ale może ci to pomóc.
Sprawdź standard Java Content Repository (JCR) i JBoss ModeShape jako implementację. Większość dostawców oprogramowania do obsługi repozytoriów treści (również dokumentów) jest zgodna z JCR, np. Alfresco, ale także inne niezwiązane z Javą.
Zamiast pisać własne ramy, po prostu napisz proste złącze Jasm ModeShape dla swojego eDMS. Dzięki temu możesz łatwo tworzyć stowarzyszone DMS-y, replikację, korzystać z istniejących narzędzi do zarządzania repozytorium, udostępniać swoje repos poprzez Web Dav, REST, komunikować się z innymi protokołami i robić wiele innych rzeczy dzięki narzędziom otwartym i komercyjnym - twoje repozytorium musi tylko zapewnić złącze JCR.
Powinny być w pełni zintegrowane (dwukierunkowa komunikacja, wyszukiwanie dokumentów itp.), Jedna jest napisana w Javie, a druga w .net.Oboje są przez nas napisani, więc być może jest miejsce na modyfikację istniejącego kodu. Dzieki za sugestie. – Andrejj
Sprawdź również ten artykuł http://dev.day.com/content/ddc/blog/2008/01/fudbusting2.html na temat używania JCR poza Javą. – gertas
Czy mógłbyś wyjaśnić? Dlaczego najpierw? –
Jeszcze inne ramy? Czy na pewno jest taka potrzeba? – meriton
Będzie to (w przypadku powodzenia) platforma komunikacji między dwoma eDMS. Nie ma ram, które pasowałyby do profilu, zwłaszcza, że oba eDMS są nasze. – Andrejj