Software informational articles

Lotus notes domino and web: concentration change ? tips for programmers - software


Beginning with Domino description R4 it has integration with the Web, and the ma?tre d' itself becomes a HTTP-server. The next releases of Domino Web-server add new functionality (for illustration servlet managers, supported JVM versions upgrade, etc). To give you common consider and abstracting from facts we'll talk about two major Domino Web-server functions:

1. Domino Web-server is the full-featured HTTP-server. In other words, it can give static (or in the interim static) files as the reply to HTTP-browser's desires (including HTML, image, JavaScript, applets, etc);

2. For the duration of the browser's needs to Domino dynamic funds by aspect URL, the ma?tre d' can build in death HTML-pages, assembly the Domino article visible.

For sure, it is convincingly simplified model (we mentioned that, for example, Domino Web-server wires servlet technology), but this model allows to converse the major issues in conception of Web-applications based on Lotus Domino technology. Next the major harms are:

? in Domino-based Web-applications concept developer is brilliantly narrow to use built-in agenda languages' possibilities. Thus, from 380 innate @-commands of @-formulas expression all but 40 are supported in Web. LotusScript is supported only in three types of Web-agents, etc;

? concentration collateral problems. The accepted authentication, authorization, coding, digital signatures, etc. mechanisms are simplified in Web or do not work. So SSL + x. 509, etc. certificates are to be used in such cases;

? applications efficiency. HTML-pages cohort in casual absolutely takes the head waiter resources, so if the appliance is poorly constructed, it may cause the attendant failure. For example, if the first page of the site is generated by an agent, then assenting application from moderately big add up to of users may cause the assistance closure situation. Developers are to take care themselves for loading calculate putting into another parts often altered and more static data;

? consequence of HTML-pages cohort in death from Domino income is not every time obvious. Often such a method issues advent in generated page «additional» by developer point of view tags (for ex. ,


Developed by:
home | site map © 2019