The development architecture comprises the client browser, mobile server, and the oracle database. The client browser is used for applet/servlet communication and displaying generated content. The Mobile Server maintains access control, loads classes and files. The Oracle database maintains database objects and the mobile server repository.