XTT Framework

XTT Framework

The XTT Framework (eXtensible Transmission Technology Framework) is a standards-based Java framework from [http://www.insitechinc.com InsiTech] for building and deploying smart, rich, thin, Swing-based Internet applications.

Using Java Swing and Java Web Start on the client, XTT allows you to build thin, dynamic, Ajax-like applications that can be launched from a browser. With its framework and plug-ins for both Eclipse and NetBeans, XTT promises a quick return on investment from your development and prototyping efforts. XTT is a Java framework both on the client and the server (where it integrates with J2EE application servers), so you get a rich user experience but retain platform independence.

The framework manages the binding of data elements to Java Swing controls, all that is required is that the visual controls are set to point at the data element. Developers do not have to write custom marshalling logic for every form. The data-bound controls are simple extensions of existing Swing controls that implement one of the data-binding interfaces of the framework.

Other framework features:
* Automatic synchronization of data between the remote client and application server
* Ability to stream data to and from the client in the background
* Built-in pessimistic locking (at the XTT level, with the ability to forward the locks to the database)
* True server push (Publish/Subscribe) capability
* Internet style deployment
* Stand Alone (offline) capability
* Drag and drop functionality
* True rich controls (tabbed panes, trees, tree-tables, calendars, spinners, sliders, progress bars, filters, etc.) - not HTML approximations
* Sorting and filtering of data directly on the client
* Multiple windows open at the same time in normal or MDI mode
* Master-detail functionality and transitions between visual forms.
* Input validation and error handling (can be done with client or server side code)
* Full internationalization of labels, numbers, currency, dates, etc.
* Keyboard enabled forms navigation (function keys)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”