Resource Logic Client/Server Development Services


The Daily Reports prototype is the starting point for a class of applications that apply rules to complex numerical inputs.

Several variations and combinations include:

  • Forms that create exports to client side spreadsheets
  • Forms that record itemized and balanced information into databases
  • Forms that configure products based on list item or dollar parameters
  • Exports into spreadsheets might include thumbnail mortgage, car loan, or tax forms based on price, income, and credit history information.

    Exports to databases would be more comprehensive daily reports, which not only balance the cash drawer but also itemize labor costs, items sold, and overhead cash disbursements. A typical user community would consist of restaurant managers in a restaurant chain.  Using the "thin client", it would not be necessary to support on-site software at potentially hundreds of restaurant locations.

    Product configuration could be anything from aircraft, computers, industrial machinery to services such as vacation plans, catering, or home remodeling.

    Some Windows CE devices run variations of Internet Explorer, so some or all of the programming functionality on the client side exports directly to Win CE browsers.  Web pages can be stored in the Win CE device, so there is no requirement to be connected to the Internet while the web page is being used, as long as the computed results don't need to be saved to a server.

    The amortization table prototype is the starting point for any client side facility for generating HTML content.

    Normally the contents of a web page are hard coded in the text, or are generated by server side scripts such as Active Server Pages.  Dynamic HTML is created as the user interacts with the web page.

    Normally, data submitted to a web server for inclusion in a database requires that a new page be generated, leaving a trail of out-of-date web pages backed up in the browser history.  Dynamic HTML permits the client side script to update the existing page with new information as it is presented from the server.  This bears a greater resemblance to more traditional mainframe and minicomputer terminal interfaces.

    Database access via Dynamic HTML also requires that Java applets communicate to the server via HTTP or FTP.  The server has to host complementary services designed to serve Dynamic HTML clients.

    Autoconfiguration Using Wireless Mesh Networking creates a means for monitoring the physical arrangement and correct interconnection of a complicated production facility or server installation.  Such a system simpllifies life for plant operators and technicians.

    If you have any questions, you may eMail us at