[progress Communities] [progress Openedge Abl] Forum Post: Re: Consolidating Business...

  • Thread starter Thread starter Peter Judge
  • Start date Start date
Status
Not open for further replies.
P

Peter Judge

Guest
So in OERA terms the Business Entity _ is _ the business logic. The service interface is NOT the BE. The lack of a well-defined Service Interface layer in the OERA diagrams is one of its larger failings. In “Mobile services” terms the annotations on the BE methods define the service interface (which may be implemented in java or ABL). I would create a distinct service interface that may be tailored for the client – a SOAP client may pass in XML, a ‘web’ client JSON and an ABL client temp-tables – which then authenticates the user, authorizes the operation and transforms the data into a format that the business logic understands.

Continue reading...
 
Status
Not open for further replies.
Back
Top