|
| 4 members and 12 guests have been online with in the last 10 minutes. |
|
|
| No posts have caught fire as of yet. |
|
|
|
striker
member
Reged: 05/10/07
Last on: 06/23/10
Posts: 15
|
|
I am used to working with the old model of P4210. (App, Business functions)
Can someone please explain some of the changes, especially the MVC structure that is being in the new SO app. (8.12 onwards)
|
BOster
member
Reged: 03/23/04
Last on: 08/29/10
Posts: 434
Loc: Fort Worth, Texas
|
|
At an extremely high level it basically looks something like this:
-------- APPL and View Controllers -----------
P42101, P421001, P421002, P421007, etc.
B4210610, B4210620, etc.
-------------- Model -------------------------
B4210900
B4210000, B4210030, etc.
-------------- Legacy SOE MBF ----------------
B4200310/B4200311, etc.
You still have the SOE MBF (B4200310/B4200311), but it has been decoupled from the APPL by a layer of BSFNs that make up the SO model and another set of BSFNs that make up the view controller for the P42101 and each of its subforms.
The APPLs and view controllers are responsible for controlling the UI, displaying data from the model and passing data to the model. The model is responsible for some business logic and making all the necessary calls to the SOE MBF where most of the business logic exists.
I made a very rough simple spreadsheet that shows the call stacks for some of the SOE MBF calls that I used as a quick reference when retrofitting our Xe P4210 mods to 9.0 P42101. I will attach it. Again it is pretty simple and rough, some what incomplete and has a couple of notes referencing our mods, but you might find it helpful (just ignore anything that says Acme).
-------------------- E1 9.0 (TR8.98.1.4)
MSSQL 2005
Websphere 6.1
Win2003 / Win2008 (32/64 bit)
Edited by BOster (02/09/10 08:55 AM)
|
striker
member
Reged: 05/10/07
Last on: 06/23/10
Posts: 15
|
|
Thank you sir for the detailed post. This should get me started on it.
~Striker
|
|
0 registered and 4 anonymous users are browsing this forum.
Moderator: Sef, ekempter, Christian Audet, jdecnc
Print Thread
|
Forum Permissions
You cannot start new topics
You cannot reply to topics
HTML is disabled
UBBCode is enabled
|
Rating:
Thread views: 322
|
|
|
|
|
|
|