The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
As virtual classrooms become more and more popular, companies are focusing on developing collaboration tools that help boost the effectiveness of online learning environments. These tools are referred to as synchronous collaboration tools. However, few virtual classrooms have multi-video function. This paper develops a multi-video based virtual classroom (MVVC) by Java media framework (JMF), a new...
After the analysis of the existing network teaching system limitations, this paper indicated that the existing network education system could not adapt to the changes in management mode of teaching and could not share the information and resources in a wide range. Inspired by the advantages of service oriented architecture (SOA), SOA-based network teaching system was proposed. In the mean time, a...
Java is one of the most popular programming architectures because of its platform-independence. A Java processor called ??JOP?? accelerates the speed of Java applications by executing Java bytecode instructions directly instead of by software emulation. However, instructions in Java executable file need to be resolved before executed. JOP finishes this resolving procedure in the Java application compiling...
The issue of page??s form submission has been a troubled big problem for the software developers, and this paper through the analysis of the form submitted by several commonly used methods solves that: using the technology of Ajax for submitting form to prevent repeat submission is a good choice. The technology of Ajax achieves not only implementation the need of the problem, but also greatly improving...
Software reuse technology can improve the efficiency of program development greatly. A reusable Apla-Java component has been developed in the research of PAR (Partition and Recur) method and their tools. We have made the most of reuse-driven software theory and the partial implementation theory for reference which ensure the accuracy of the components effectively. Apla-Java component is an important...
Based on the analysis of the heterogeneous data environment, the system integration platform is built to resolve the heterogeneous data sharing and mutual visit in view of the status quo of the heterogeneous data and integration demand in the coal enterprise. The system chooses the integration project based on the middleware, constructs the heterogeneous data integration frame based on the XML, gives...
As a common language in the Web sites, JavaScript helps to make various dynamic Web pages. But it??s more difficult to protect JavaScript source codes than to protect Java or C/C++ programs, because JavaScript codes can??t be compiled into byte or binary codes. This paper discusses the obfuscation method to protect source codes of script languages like JavaScript, and provides a algorithm by using...
To make function test of Web application based on struts automation, an automated test tool is proposed. The content of form is produced through analyzing Web page by HtmlParser. The test cases are produced by matching the data in test database and the content of form. The test cases are described by XML. Changing the test cases to code of Cactus and running the code to achieve the target of testing...
OSGi is a famous technique based on the concept Service-Oriented Component Model. As far as the application of OSGi is concerned, Service Dependency management and Distribution are two issues that have to be taken into consideration. The Service Binder is a mechanism that adds automatic service dependency management into OSGi, and R-OSGi is a distributed middleware layer on the top of OSGi that allows...
A novel steganographic scheme is proposed in this paper to embed secret message into Java executable files. It analyzes firstly the format of Java class file, and then reorder the indexes of constants to embed messages. Expensive experiments show that the stego file modified by the proposed scheme still have the same file size and the implementation performance as cover. It is concluded that our scheme...
Object-oriented framework is increasingly recognized as an efficient reuse mechanism in software development, but for its intrinsic abstract and complex, it is still difficult to develop for framework designer and instantiate for framework user, this is partly due to the lack of formal framework modeling language guiding the framework developer, user and tool builder. We propose a formal way to model...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.