Witam,

Potrzebuje podpowiedzi, pomysłu by rozwiązać problem przed którym obecnie stoję. Piszę obecnie w GWT przy użyciu fremworka EXT-GWT w którym to potrzebuje dynamicznie definiowanych w XML okien no i pojawia się dość spory problem bo GWT ma wąskie gardło i tutaj nie ma prostego rozwiązania i mam świadomość dwóch rzeczy:

  1. to taka, że czeka mnie sporo pracy (pisanie od zera praktycznie generatorów odczytujących informacje o klasach po stronie klienta)
  2. będzie to kosztowne jeśli chodzi o wydajność (ale tutaj praktycznie nie mam obaw przy dzisiejszej prędkości internetu)

Odsuwałem ten temat od siebie bardzo długo ale teraz niestety już go nie uniknę i potrzebuję sugestii głownie jak zbudować fabryki tak by mapować XML na klasy. Idealnym rozwiązaniem było by jaką proponuje Orika (http://orika-mapper.github.io/orika-docs/) lecz nie da się tego użyć w GWT i będę musiał to pisać na własną rękę i tu pytanie znacie jakieś opisy fabryk mapowania klas?

Po stronie serwera myśle by użyć JAXB tylko muszę tak by z XML mapować na pojo i teraz właśnie chodzi o to by zbudować jakieś rozsądne fabryki obiektów (tu potrzebuje rady)

przykładowy XML to:

<?xml version="1.0" encoding="UTF-8"?>
<Window id="MainForm" sql="" action="SELECT" commitTrasaction="true" hadingText="Test" size="640,480">
<Button id="buttonOK" text="TestOK" size="640,480"></Button>
</Window>

Pozdrawiam