Some Tips

Dear Forte Users,

Here is a quick core dump of the basic things I look for when trying to

tune/fix Forte applications at customer sites I visit. If you don't

understand any of these points then you are probably missing out on some of

the benefits of Forte.

Anyone else have any simple, succinct tips to building Forte applications?

Good Luck!

Eric Gold

Technical Director

Forte Australia

Voice: 011-61-2-9926-1403

Fax:011-61-2-9926-1401

eric@forte.com

1) Don't instantiate objects unnecessarily. Search for the word NEW in all

your code. Everywhere you see it ask the following question: "Do I really

understand why I am NEWing this?"

2) Use application level security

3) ALL SQL should be on servers not clients

4) Replicate your services containing SQL for Load Balancing

5) Learn the parameters for adjusting partition memory usage, garbage

collection, and trace flags.

6) Organize your supplier relationships intelligently. Unnecessary

supplier relationships will make your partitions much larger than they need

to be.

7) Use the Client Test Utility. If you don't know what it is then FIND

OUT. It can save you a lot of time.

8) Test your deployment environment early...how about TODAY?!!

9) Use an iterative approach to development

10) Avoid distributed references, copy business objects from servers down

to clients

11) Group similar services together into larger umbrella services

[1592 byte] By [] at [2007-11-25 5:00:49]
# 1

> From: Eric Gold <eric@forte.com>

> Subject:Some Tips

>

> Dear Forte Users,

>

> Here is a quick core dump of the basic things I look for when trying to

> tune/fix Forte applications at customer sites I visit. If you don't

> understand any of these points then you are probably missing out on some of

> the benefits of Forte.

>

> Anyone else have any simple, succinct tips to building Forte applications?

>

Here's one I have always embraced that makes sense if you

know the capability to combine partitiions, executables.......

Tend to lean to the side of overmodulalizing versus not modularizing enough

with Forte apps. Since Forte allows you to combine executables very easily

via drag n drop it you want to place yourself in less of a likely position of

coding changes being required to break it up further.

Also, cache commonly used objects...

Thanks Eric.

Len Leber

Managing Partner

ATG Partners

at 2007-6-29 9:19:33 > top of Java-index,Application & Integration Servers,Integration Servers...