Summary: | The technology of Internet has been developed rapidly and varied which
causes some of new application service of Internet. The necessity of the
application services of Internet communication which needed by any users
continuously increase and vary, for instance the system of online seminar, class
room for distance learning, application of face to face meeting, remote
monitoring, online debating forum, video conference, discussion forum uses text
conference, etc.
The variety of the communication application services need the rules of
communication and the different components applied to any communication
application services. These things cause the complexity of communication rules
design for development of communication application services. The design of
Internet communication rules at application layer which already existed today are
not generic and reusable therefore difficult to be used again for the development
of certain communication application service that suitable with the user necessity.
The aim of this research to create the internet application framework which
is needed by developer for developing of various Internet services of
communication application. The research was done by identifying of the necessity
of design of Internet communication application needed by the users. The result of
the identification, then is analyzed by using the approachment of object oriented
to determinining the generic communication rules. The generic communication
rules used to make the reusable of Internet application framework. The reusable of
Internet application framework is needed to develop various of services in Internet
communication application.
The result of this research is the design of Internet application framework
involved use case of diagram design, design of architecture, design of
communication processes, and the design of class diagram. The Internet
application framework is represented in form of object classes (modules) whose
generic and reusable in order to be reusable and widely speaded to the
development of various service of new application which suitable to the necessity
of the users. The implementation of the Internet application framework is in the
form of class library or API that is reusable and developed for development of
application program of Internet communication.
|