В настоящее время я разрабатываю драйвер Birt ODA для доступа к службам.Для этого я создал специальный источник данных (в моем случае для общения со службой BlazeDS) и очень общий DataSet, который выполняет оценку запроса.https://dev.c -ware.de / confluence / display / PUBLIC / Amf-Datasource + для + Birt
Теперь моя идея - создать источник данных Spring, который позволит мне переключать источник данных вотчет от BlazeDS к источнику данных Spring и прямой доступ к сервисам без какой-либо сортировки и демаршаллинга.
К сожалению, кажется, что DataSet напрямую связан с DataSource (по крайней мере, если я использую шаблон в Eclipse, который генерирует заглушку для пользовательских DataSource и DataSet).
Так что есть способотсоедините DataSource и DataSet и используйте один DataSet с несколькими источниками данных (опционально даже в качестве автономной версии без какого-либо источника данных ... так как этот будет работать на входе, обеспечиваемом связыванием данных).
Chris