Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » scout » Binding
Binding [message #537648] Thu, 03 June 2010 09:10 Go to next message
Werner Keil is currently offline Werner Keil
Messages: 1083
Registered: July 2009
Senior Member
There is/was an Eclipse project named UFaceKit.

Also covering data binding.

How does Scout relate to this or other binding-related projects?

Thanks,
Werner
Re: Binding [message #538093 is a reply to message #537648] Fri, 04 June 2010 22:13 Go to previous message
Andreas Hoegger is currently offline Andreas Hoegger
Messages: 174
Registered: February 2010
Senior Member
On one hand side we are talking about data transfer objects (DTO’s) and
on the other about the persistency layer.
Data Transfer Object DTO
------------------------------------
Eclipse Scout form data concept covers this part. Form data are data
beans of a forms or similar to be transferred between client and server
side. Every form provides an import and export mechanism for form data
out of the box. Form data can either be written by hand or generated by
Scout SDK (development environment), second makes life much easier. Of
course is the usage of form data optional and developers can implement
their own DTOs or use DTOs provided by a persistency layer.

Persistency layer
-------------------------------
The usual behavior of a scout service implementation server side is to
fill a DTO requested of the client. In almost all of our projects (+-40)
we do use direct JDBC access to a data base and bind the result set to
the DTO. This is mainly driven to achieve best possible performance. Of
course the developer of a Scout application can decide to use a
persistency layer as Eclipse Link or Hibernate. We do have experiences
in using Hibernate as a persistency layer it does fit well in the Scout
architecture.

Hope it helps
Andreas


Werner Keil wrote:
> There is/was an Eclipse project named UFaceKit.
>
> Also covering data binding.
>
> How does Scout relate to this or other binding-related projects?
>
> Thanks,
> Werner
Re: Binding [message #581278 is a reply to message #537648] Fri, 04 June 2010 22:13 Go to previous message
Andreas Hoegger is currently offline Andreas Hoegger
Messages: 174
Registered: February 2010
Senior Member
On one hand side we are talking about data transfer objects (DTO’s) and
on the other about the persistency layer.
Data Transfer Object DTO
------------------------------------
Eclipse Scout form data concept covers this part. Form data are data
beans of a forms or similar to be transferred between client and server
side. Every form provides an import and export mechanism for form data
out of the box. Form data can either be written by hand or generated by
Scout SDK (development environment), second makes life much easier. Of
course is the usage of form data optional and developers can implement
their own DTOs or use DTOs provided by a persistency layer.

Persistency layer
-------------------------------
The usual behavior of a scout service implementation server side is to
fill a DTO requested of the client. In almost all of our projects (+-40)
we do use direct JDBC access to a data base and bind the result set to
the DTO. This is mainly driven to achieve best possible performance. Of
course the developer of a Scout application can decide to use a
persistency layer as Eclipse Link or Hibernate. We do have experiences
in using Hibernate as a persistency layer it does fit well in the Scout
architecture.

Hope it helps
Andreas


Werner Keil wrote:
> There is/was an Eclipse project named UFaceKit.
>
> Also covering data binding.
>
> How does Scout relate to this or other binding-related projects?
>
> Thanks,
> Werner
Previous Topic:Binding
Next Topic:Use the config.ini for parameterized delivery
Goto Forum:
  


Current Time: Tue Oct 21 18:38:53 GMT 2014

Powered by FUDForum. Page generated in 0.01642 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software