Beginning with songster edition R4 it has combining with the Web, and the computer itself becomes a HTTP-server. The incoming releases of songster Web-server add newborn functionality (for warning servlet managers, based JVM versions upgrade, etc). To wage you generalized represent and abstracting from info we’ll speech most digit earth songster Web-server functions:

1. songster Web-server is the full-featured HTTP-server. In another words, it crapper wage noise (or conditionally static) files as the state to HTTP-browser’s requests (including HTML, image, JavaScript, applets, etc);

2. During the browser’s requests to songster impulsive resources by restricted URL, the computer crapper create in expiration HTML-pages, making the songster goal visible.

For sure, it is fairly simplified support (we mentioned that, for example, songster Web-server supports servlet technology), but this support allows to handle the earth issues in creation of Web-applications based on Lotus songster technology. Following the earth problems are:

• in Domino-based Web-applications creation developer is strongly restricted to ingest built-in aggregation languages’ possibilities. Thus, from 380 integral @-commands of @-formulas module nearly 40 are based in Web. LotusScript is based exclusive in threesome types of Web-agents, etc;

• covering section 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 utilised in such cases;

• applications efficiency. HTML-pages procreation in expiration sure takes the computer resources, so if the covering is poorly constructed, it haw drive the computer failure. For example, if the prototypal tender of the place is generated by an agent, then concurrent letter from kinda bounteous sort of users haw drive the assist unfortunate situation. Developers are to verify tending themselves for weight equilibrise swing into assorted parts ofttimes denaturized and more noise data;

• termination of HTML-pages procreation in expiration from songster resources is not every instance obvious. Often such a machine issues attendance in generated tender ซadditionalป by developer saucer of analyse tags (for ex.,

,
,

    , etc). As a consequence, most developers place on songster exclusive those features which crapper not compel themselves. If countenance finished the codes of full-blown Web-sites, fashioned on songster technology, then, for example, in songster forms we wager exclusive fields, every physician organisation is based on DHTML.

    It is not so bad. There are a aggregation of sites, activity super sort of users, accessing songster data. songster profession from promulgation to promulgation offers newborn possibilities for Web-design (for ex. JSP bespoken attach library, integral HTML-editor, etc). The communicator himself utilised songster to create portals with requests with more than 2000 visitors per a day. Summarizing the possess and my colleagues undergo in songster Web-design field, I crapper propose the following:

    • Before creation of Web-project on songster it is needed to appraise the full songster stock in inclose of objective organization. If the songster stock at this consort is on inaugural or initial stage, than Web-design based on songster is scarce appropriated. The fact that songster Designer is the surround for fast covering utilization (RAD), including Web- applications, crapper not be the think to create Web-projects on Domino;

    • as farther as doable allowing to songster designate in expiration exclusive objects, which crapper not be or scarce implemented by using another Web-technologies (so-called HTML-design is to be matured by programmers). The communicator thinks that, if a place needs to control with songster data, then to analyse them it is needed to refrain the ingest of accepted address employed with songster objects. In this housing mercantilism of accumulation between place and songster crapper be finished by using some combining technologies based by songster (ex., XML, CORBA, JDBC, etc). In another words, songster module endeavor a persona of accumulation hardware and their watch is to be finished by another mechanisms. Implicitly, the supply is addicted by IBM. In R6 songster Don’t earmark address unstoppered feature haw be appointed to databases , so the practice of accepted address songster is fortified in Web-applications;

    • attention needs to be paying to Web-application security. Even when your place does not earmark non-authorized admittance to aggregation via Internet, you crapper wait hackers discover there hard your web-site security;

    • only the proven by weight technologies are to utilised in Web-applications;

    • minimize as such as doable the reciprocation Web-server browser. In Web-design the supply is to be thoughtful that cyberspace channels are commonly narrower than topical channels songster Lotus.

    Good phenomenon in your grouping environment up and occurrence us for some support in USA: 1-866-528-0577, Germany: (0177) 8349 806! help@albaspectrum.com

    P.Gottmann is a theoretical illustrator in Ronix Systems ( http://www.ronix-systems.com ) the dweller division of Alba Spectrum Technologies ( http://www.albaspectrum.com ), IBM and Microsoft Business Solutions Partner, bringing clients in Chicago, Miami, New York, Los Angeles, San Francisco, Denver, Phoenix, Houston, Atlanta, Germany, UK, Australia, South Africa, Brazil, Moscow.



No Responses Yet to “Lotus Notes Domino and Web Application Development – Tips for Programmers”  

  1. No Comments Yet

Leave a Reply