Web Services and Internet Applications - Languages used
Click to view explanation
For more information about the associated languages used for each application, click here.
Applications, by language and platform:
Network bandwidth price calculator and transaction application
Description: This web-based application enabled salespeople and franchisees to calculate, sell and track sales of point to point
bandwidth connections between over two million locations. Variables are refreshed in real time and manually. New nodes and special
promotions can be added by the database administrator, who is not a programmer.
Bulletin boards with administrative interfaces
Description: These moderated sites offer colleagues the ability to post messages in confidence.
An administrative interface allows an administrator without programming experience to edit and preview submissions.
Create an educational Flash presentation that tracks users and user feedback.
Description: Associating an ASP form with a Flash presentation, this application allows admittance and
then requires feedback to the presentation. Log results are stored remotely in a SQL database that can be downloaded
as an Excel spreadsheet.
Query tracker and query facilitator. Query database.
Description: This application enabled analysts to determine which products were being enquired about in which U.S. states and
what sort of traffic was taking place between clients and several layers of suppliers. As products and suppliers vary in each U.S. state, it
was necessary to relate many groups to many other groups. A non-technical administrator could view results on the servers or
download them as spreadsheets.
Real-time broadcast tracker: servers and clients.
Description: Show which Internet and Intranet IPs are using a multi-media peer-to-peer server and for how long,
show number of clients listening
and for how long; show most popular channels; show channels by language and by media content, show bandwidth used
and saved versus traditional multicast or unicast methods.
A knowledge database and contact list, with simple and advanced lookup queries and relational queries.
Description: This application has been made available to a number of LANs and constitutes a secure, virtual intranet on the Internet.
Supporting applications to this database include a mass emailing form that allows all contacts listed in the
database to update their own information or submit changes in a timely fashion.
List serve bulletin board and database.
Description: Employees sign up for different, un-moderated discussion groups or they can also create their own groups.
A MySQL database keeps track of all the exchanges and these can be viewed as static html pages. The pages are indexed and
can be searched on a secure, Internet-based virtual intranet.
Multi-part forms and databases.
Description: A variety of multi-part forms allowing Internet and intranet users to
submit applications, make award nominations, claims forms, request fonts, logos, annual reports, subscriptions.
All requests are stored in a database which can be downloaded into a spreadsheet or transferred
to a second transaction processor.
A cross-company database: for authentication, data, phone book.
Description: Collect and normalize phone book information from a variety of related companies (partners, operating
companies of the same holding company, affinity companies) using different data sets. Create a servlet engine
capable of querying an LDAP server. Set up and configure a Java server (JRUN), a LDAP server (Iplanet)
and a web interface for querying the data.
Deploy a peer-to-peer client-server capable of serving rich media from the Internet through firewalls to at least 90% of corporate LANs.
Description: This application enables corporations to create a rich media network on their LANs
without going to the cost of setting up multicast nodes.
The solution elimates clustering or "network bottleneck" problems associates with unicast models.