What is JTC ?

JavaThinClient (JTC) can be described as a graphical terminal emulator with possibilities to handle traditional character-based applications.

Why JTC ?

JTC can be controlled and managed using common serverbased programing languages, from Basic to object- oriented languages like Java.

JTC includes all common graphical components like picturebuttons, tree objects, advanced tables, html-objects. If the built-in objects are not enough, you can add other objects using java-bean technology. As an example, components such as spreadsheet from Lotus e-suite can be used together with JTC.

JTC gives you possibilities to convert your existing character-based application, or create new applications using the development language and in the environment your staff are trained and used to.

JTC is written in Sunís Java language, which enables you to run it on different platforms, such as PCís, Mac and NCís.

JTC gives you the possibility to access new technological solutions such as Intranet, the Internet and CORBA.

JTC will help you create a segmented application using a thin client that only needs to be installed on the server.

JTC allows you to use known, proven techniques and knowledge that saves time and money, delivering applications for the future.

Speed up your delivery of graphics

You can keep parts of your application in text mode and gradually move it into a graphic world. This gives you an opportunity to deliver the most important modules in your application using graphics, while other modules still work through the character-based mode. You can switch between graphic and character mode back and forth.

The robust solution for server-based programming, installation and support
The JTC offers you a solution where you continue to use your known programming language and still get a robust graphic environment for the end user

What are thin clients ?
Through times application design has changed...

The first generation of user interfaces was based on simple text screens with almost no attributes but green color to offer. All handling of data was taken care of by the application.

The second generation added a service often known as DBMS, database management system, such as Oracle or DB2, handling the storing and retrieving of data to the application. In this second phase you find both character-based and graphical user interfaces.

What was experienced in this phase, was the so called "fat"-clients, meaning that almost all application code needed to be sent down and executed on the client machine. This "fat"-client became an important part of the solution and needed a lot of care. They also needed super-sized PC's to be able to run the ďfatĒ-client.

What one can see today is that you often prefer to have as much of the critical parts of your application running on the server, often supported by a DMBS, and a client as "thin" as possible. This application segmentation or splitting is a critical factor to be able to deliver applications that runs over intranets and the Internet.

When splitting up your application you will find a lot of new areas where you need to get knowledge, this is where JTC can help you draw the picture.