StrataFrame Forum
Home      Members   Calendar   Who's On
Welcome Guest ( Login | Register )
      



How do we implement a 3-tier web architecture...Expand / Collapse
Author
Message
Posted 08/21/2007 5:34:58 PM
StrataFrame Beginner

StrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame BeginnerStrataFrame Beginner

Group: Forum Members
Last Login: 08/23/2007 12:55:51 PM
Posts: 3, Visits: 17
 We have a web application which has a 3-tier architecture with the UI on a public server, the business logic methods exposed as web services on another server across the firewall, and a database on a third server.

Due to security reasons we are required to keep all business logic off of the public web server. We do this by using web services to connect to the middle tier.

How could we use StrataFrame to implement this architecture, with BO methods exposed as SOAP web methods to the UI layer?

Post #10983
Posted 08/22/2007 1:55:12 PM


StrataFrame Developer

StrataFrame Developer

Group: StrataFrame Developers
Last Login: 10/21/2008 9:20:58 AM
Posts: 2,685, Visits: 1,887
Well, if you don't want any of your business processing done on the UI server, you could create your own intermediate BusinessLayer class (just inherit it from BusinessLayer and inherit all of your business objects from that instead of the SF BusinessLayer class).  In this class, you would want to override Save() so that when you call Save() on one of your business objects, it knows to serialize itself back to the application server to do the processing there.  Other than that, it would be easiest to create web service methods that return populated business objects (they're Serializable) and just call them from the UI.  So, the UI could get a populated BO, modify it, and then call Save(), which would serialize the BO back to the app server to do the actual saving.


www.bungie.net
Post #11003
« Prev Topic | Next Topic »


Reading This TopicExpand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: Ben Chase, Trent L. Taylor, Steve L. Taylor

PermissionsExpand / Collapse

All times are GMT -6:00, Time now is 2:34am

Powered by InstantForum.NET v4.1.4 © 2008
Execution: 0.109. 10 queries. Compression Enabled.
Site Map - Home - My Account - Forum - About Us - Contact Us - Try It - Buy It

Microsoft, Visual Studio, and the Visual Studio logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.