What is JTC ?
JavaThinClient (JTC) can be described as a graphical terminal emulator with possibilities to handle traditional
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
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.