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.
This paper presents a case study of an application prototype for shipbuilding industry using RESTful web service. Majority of database applications for traditional enterprises are based on the two-tier with simple client-server or the three-tier with additional RPC middleware. Because the outdated old configuration is not extensible, an alternative is required to link the database to the Web or mobile...
This paper presents a distributed architecture for asynchronously implementing a class of nonlinear signal processing systems as web services, which in turn can be used to solve a broad class of optimization problems. As opposed to requiring specialized servers, the presented architecture requires only the use of commodity database backends as a central resource, as might typically be used to serve...
Academic Information is very important for college students and should be conveyed to all students equally. But as is well known that a lot of students make the staff of college cannot convey information in a personal one by one on each student. In order to support good communication, synchronized, and quick to students. College facilitates through conventional media announcement. Academic Information...
Security is not taken into account by default in the Representational State Transfer (REST) architecture, but its layered architecture provides many opportunities for implementing it. In this paper, a security mechanism for Web Service communication through mobile clients devices is proposed, that conforms to the REST architecture as much as possible. This approach has been inspired by some known...
Web services composition enables the business to dynamically and seamlessly integrate business applications on the web. The performance of an overall composition is a function of its individual component services. Hence, both functional and nonfunctional properties of Web services are important when negotiating component service for a system. Automated negotiation helps speed up this process and often...
In this paper we investigate the problem of providing durability for Web Service transactions in the presence of system failures. We show that the popular lazy replica update propagation method is vulnerable to loss of transactional updates in the presence of hardware failures. We propose an extension to the lazy update propagation approach to reduce the risk of data loss. Our approach is based on...
This paper introduces RFS, a RESTful-based Scalable File System, that allows a machine to use spaces from several web servers as a network drive. Working with multiple computer machines, an external storage is usually a typical medias for synchronizing data across machines. To avoid the inconvenient of carrying devices, we proposed a novel file system, namely RFS, for automatically backing up and...
With the rapid development of the network scale and complexity, it is significant to find a new efficient and effective work of network management. This paper proposed a web-based distributed network management system which is implemented by J2EE platform. This architecture synthesizes the technologies such as Web, Ajax, Spring, JavaBean and so on to implement an open, scalable, heterogeneous, distributed...
This piece of research describes an innovative e-health service that supports the cognitive and physical training of senior citizens and promotes their active ageing. The approach is adopted by the Long Lasting Memories (LLM) project, elements of which are discussed herein in the light of the functionalities provided to the users and the therapists. The aim of this work is to describe those technical...
An interface adapter is used to allow a client application to transparently work with a service available in the local environment by converting the interface of an originally requested service into that of the available service. To generate adapters for users, interface matching is the first job to find out all the possible method matching pairs between a source interface and a target interface....
Research in transactions planning has recognized the evolvement of Web Services as an industry standard to implement transactional business processes. We proposed a data modeling and contracting framework for Web services and in this paper we are exploring how our framework can help formally verify data integrity properties in an ad-hoc transaction.
In service-based systems, service evolution might raise critical communication issues since the client cannot be aware of the changes that have occurred on the black-box services side. In this paper, we propose an automated process to adapt the client to the changes that have occurred. Our approach relies on a compatibility measuring method, and changes the client interface to ensure the system compatibility...
In a world where computer assisted learning starts being very popular, learning management systems (LMS) are used worldwide. MoodleDrive comes to improve the user's experience when interacting with LMS, making it simpler and more efficient. It offers full control over the content. The application offers a zero-configuration method to interact with the LMS. Communication between client and LMS is secured...
This paper reviews three kinds of information exchanging technology in the distributed computing environment, and introduces message-oriented middleware to implement the integration of todo-list distributed in the different business applications. Based on the analysis of the architecture and implementation framework of message-oriented middleware, the paper discusses the enterprise application integration...
In web service environment, long transactions always take long time to finish, which demands the resources - often the database - to be locked for a long time. This would bring down the performance of the transaction processing system. The normal solution is compensating transaction, which creates a relative transaction with the opposite effect. When the transaction is being executed, the sub-transactions...
A novel SQL Tunnelling system to allow communication with an SQL database is developed by utilising the standard Internet protocol HTTP. The communication with the database is allowed by a client interacting with a Web Service running on a standard off-the-shelf HTTP Server. With this tunnelling system, access to a database can be provided without providing access to the database native communication...
This paper proposed a concurrency control scheme for composite services with time constraints. In the proposed scheme, in order to determine the dependency relations between the composite services more accurately, the proposed scheme analyzes the SQL statements executed by the composite services at run-time to identify the dependency relation among the composite services. The proposed scheme also...
In order to explicate the applicability of importing Web Service to digital library information retrieval system, this paper firstly briefly introduces Web Service. Then the authors construct an information retrieval model based on Web Service to improve the current retrieval system. In this paper, we comprehensively present the model from overall designing, process designing, interface implementation...
We describe the conclusions of a technology and communities survey supported by concurrent and follow-on proof-of-concept prototyping to evaluate feasibility of defining a durable, versatile, reliable, visible software interface to support strategic modularization of test software development. The objective is that test sets and support software with diverse origins, ages, and abilities can be reliably...
Subtle implementation errors or mis-configurations in complex Internet services may lead to performance degradations without causing failures. These undiscovered performance anomalies afflict many of today's systems, causing violations of service-level agreements (SLAs), unnecessary resource over provisioning, or both. In this paper, we re-inserted realistic anomaly causes into a multi-tier Internet...
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.