Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Technical parameters question
Message
From
05/01/2001 09:32:03
 
 
General information
Forum:
Visual FoxPro
Category:
The Mere Mortals Framework
Miscellaneous
Thread ID:
00459724
Message ID:
00459766
Views:
17
>Hi!
>
>I did not found enough information to understand the approach of how MM framework works as n-tire. I require to know following things:
>
>1. The way of communication between server objects and client side in n-tire application. How data transferred over Internet? As I see, framework supports XML, ADO and HTML with outside world. What is used inside?
>2. Server objects model and business objects abilities. Specially, I interested how updates made in n-tire model (in scenario client -> server (here is a wuestion ???) -> backend)
>3. The way of how server objects query data from SQL Server (ODBC or ADO + OLE DB, or otehr approaches?).
>3. Some speed parameters (for example difference between speed of the direct query to SQL Server and speed of the data query through all objects chain in n-tire model, same for updates).
>
>Can someone help me with that or point to appropriate articles?
>Should I buy the MM product to investigate these questions?

Hi Vlad,

The new version of MM is not released yet, so things are somewhat in flux. The current model for n-tier is all data manipulation (aside from minor validation) is handled by business objects. This tier can be logical or physical, meaning the business object can be compile into a single exe or compile in a separate project and run as com server exe or dll. In distributed fat client applications, there are listener objects that allow the application to run outside the COM arena. How data is transferred over the internet is completely up to the developer. The developer only needs to specify how he wants the data delivered.

Insofar as how business objects interact with the data tier, the new version may change things a bit. (XML updates with SQL Server 2000?) Mostly, the data is updated through remote views (ODBC), but there is strong support for spt in the coming version. Whether the new version will support data access through ADO and Ole DB I can't answer. The current version relies mostly on remote views for client/server development. I have yet to see convincing evidence that this model is any faster or slower than any other model, even with all the documention that doing everything through stored procedures is faster.

Specific speed tests have not been published to my knowledge, but speed has never been an issue in any of the applications I have written.
Previous
Reply
Map
View

Click here to load this message in the networking platform