There is series of video that clear this up
https://cwiki.apache.org/confluence/display/OFBTECH/Home
The Events are through the Controller from Post from pages.
They can contain Services
Services can be Simple a lot are Java.
Simple is just that, the simplest way to deal with ofbiz data model.
https://cwiki.apache.org/confluence/display/OFBIZ/Mini-Language+Guide
There is another Event that is through the service engine.
these describe in
http://ofbiz.apache.org/docs/serviceconfig.html

Rene Scheibe sent the following on 7/29/2010 4:40 AM:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

What we understand so far:

Event (<event type="java" .../>):
- - close to the http request/response
- - input validations
- - parameter conversions
- - put results into request as attributes

Service (<event type="service" .../>):
- - well-defined IN and OUT parameters via service definition
- - business logic
- - DB operations

Usage statistics within OFBiz:
<event type="service"' />  1542
<event type="java"'    />  283
<event type="groovy"'  />  16
<event type="simple"'  />  95
runSync  1056
runAsync 171
<call-service />  1375


Questions (best practices):
1. When shall an event and when service be used?

2. How and where to call services?
- - from controller as an event with type service
- - from within an event


Regards,
Rene
- --
René Scheibe * [email protected]
TNG Technology Consulting GmbH, Betastr. 13a, 85774 Unterföhring
Geschäftsführer: Henrik Klagges, Gerhard Müller, Christoph Stock
Sitz: Unterföhring * Amtsgericht München * HRB 135082
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRaLoACgkQUXs9EHvIuCqSAgCfau9FRmedaREbvbLOZLyta28i
/XgAniNxWw8exGwVWkrSdm2EE5MmpdnE
=2cdf
-----END PGP SIGNATURE-----

Reply via email to