• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 378
  • 210
  • 70
  • 41
  • 32
  • 30
  • 24
  • 18
  • 14
  • 12
  • 11
  • 11
  • 8
  • 6
  • 4
  • Tagged with
  • 962
  • 962
  • 229
  • 213
  • 123
  • 119
  • 113
  • 112
  • 109
  • 108
  • 106
  • 101
  • 94
  • 94
  • 85
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
201

Social networking using web services

Chakravaram, Vijay January 1900 (has links)
Master of Science / Department of Computing and Information Sciences / Daniel Andresen / Web services have expanded to become popular in application development. Web services technology represents an important way of communication between different applications across different platforms. Unlike traditional client/server models, such as a Web application or Web page system, Web services do not provide the user with a GUI. Instead, Web services share business logic, functionality and data through a programmatic interface across a network. Web services are services or functionalities that are exposed to the internet and serves as online or web APIs. These services which are online APIs can be called from your code and use the results in your applications to offer specific functionality to users. This project consists of two applications the client and the server application. The server application is an online REST API (Web Services developed using REpresentational State Transfer (REST) protocol) which provides all the functionalities as a service across the network that are required to develop a social networking web application. The client application is similar to any other social networking web application where you can create a profile, delete profile, send messages to your friends, post things, like and comment a post. This applications sends request to the server application using HTTP requests and get the responses. These responses are then consumed in the application to provide the required functionalities to the end user.
202

Υλοποίηση συστήματος παραγγελιοδοσίας ηλεκτρονικού καταστήματος με χρήση υπηρεσιών διαδικτύου

Τρεχλής, Ρωμανός Αντώνιος 13 October 2013 (has links)
Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και την υλοποίηση συστήματος για ηλεκτρονικές προμήθειες με χρήση της τεχνολογίας υπηρεσιών διαδικτύου. Ως ηλεκτρονική προμήθεια ορίζεται η διαδικασία με την οποία ένας φορέας προμηθεύεται τις υπηρσίες ή/και τα αγαθά που τον ενδιαφέρουν, με τη χρήση σύγχρονων διαδικτυακων και υπολογιστικών υπηρεσιών. Ο φορέας που μελετάμε εδώ είναι ένα ηλεκτρονικό βιβλιοπωλείο. Οι ηλεκτρονικές προμήθειες είναι ένα είδος ηλεκτρονικού εμπορίου, συνεπώς θα προηγηθεί μια θεωρητική ανάλυση σχετικά με το ηλεκτρονικό εμπόριο και, έπειτα, σχετικά με τις ηλεκτρονικές προμήθειες. Εν συνεχεία παρατίθεται η υλοποίηση ενός συστήματος ηλεκτρονικών προμηθειών με χρήση της τεχνολογίας των υπηρεσιών διαδικτύου, δηλαδή η σύσταση ενός ιστότοπου, ο οποίος περιέχει όλες τις απαραίτητες λειτουργίες ενός ηλεκτρονικού καταστήματος αγορών και, επιπλέον, το σύστημα ημιαυτοματοποιημένων προμηθειών, το οποίο περιλαμβάνει αντίστοιχες βάσεις δεδομένων για τις δοκιμές του συστήματος και τις υπηρεσίες διαδικτύου που το υλοποιούν. Στο σύστημα υπάρχουν τρία είδη χρηστών: οι πελάτες, οι προμηθευτές και ο διαχειριστής. Οι πελάτες έχουν τη δυνατότητα να κάνουν λιανικές αγορές. Οι προμηθευτές δεν χειρίζονται το σύστημα, αλλά οι πληροφορίες τους είναι αποθηκευμένες στη βάση δεδομένων. Τέλος, ο διαχειριστής διευθύνει τον ιστότοπο, βλέπει τις παραγγελίες που έχουν πραγματοποιηθεί και ενεργοποιεί το σύστημα παραγγελιών. Το σύστημα ομαδοποιεί τις αγορές σε καλάθια σύμφωνα με τις πιο συμφέρουσες τιμές και, μετά από έγκριση του διαχειριστή, προχωρεί σε παραγγελίες από τους προμηθευτές. Για τη δημιουργία του ιστοτόπου χρησιμοποιήθηκε η τεχνολογία Java. Συγκεκριμένα, για τη δημιουργία δυναμικού περιεχομένου χρησιμοποιήθηκαν οι γλώσσες HTML, JSP, EL(Expression Language) και Java Servlet για ελεγκτή, ενώ για τη βάση δεδομένων χρησιμοποιήθηκαν POJO's (Plain Old Java Objects) με Annotations της βιβλιοθήκης Persistence και η βιβλιοθήκη Hibernate η οποία ανέλαβε τον ρόλο του διαμεσολαβητή με την υποκείμενη MySQL βάση δεδομένων. Το όλο σύστημα στήθηκε για λόγους ευκολίας στο NetBeans IDE και τρέχει στον εξυπηρετητή εφαρμογών Glassfish της Oracle, ο οποίος διατίθεται με άδεια Common Development and Distribution License (CDDL) και GNU General Public License (GPL). / This thesis discusses the design and implementation of an e-procurement system using the Web Services technology. E-procurement is defined as the process by which an entity procures services or/and goods that are of interest by using modern computing and internet services. The organization studied here is an electronic bookstore. Electronic procurement is a type of electronic commerce, thus a theoretical analysis of e-commerce and e-procurement is primarily necessary. The implementation of an electronic procurement system is then presented, specifically about the establishment of a website that contains all the necessary functions for an e-Bookstore plus the semiautomatic system of e-procurment, that includes the databases needed to test it and the web services that implement it. The created system has mainly three kinds of users: clients, suppliers and administrator. Clients can create carts and make orders. The supplier's info are stored in the database. Finally, administrator manage the site and is responsible for tending to orders made by the clients and the initialization of e-procurment system. Then the system groups products into carts by their price and, after administrator's approval, proceed to commit the order. To create the site Java technologies were used. Specifically, for creating the dynamic web pages content, we used HTML, JSP, EL(Expression Language) and Java Servler for controller, while for managing the database we used POJO's with Persistence library annotations and the Hibernate Library for communication with the underlying MySQL database. The system was build with the help of NetBeans IDE and runs over Oracle Glassfish Application Server.
203

Utilizing IHAL Instrumentation Descriptions in iNET Scenarios

Hamilton, John, Darr, Timothy, Fernandes, Ronald, Sulewski, Joe, Jones, Charles 10 1900 (has links)
ITC/USA 2011 Conference Proceedings / The Forty-Seventh Annual International Telemetering Conference and Technical Exhibition / October 24-27, 2011 / Bally's Las Vegas, Las Vegas, Nevada / In this paper, we explore ways in which CTEIP's integrated Network Enhanced Telemetry (iNET) program can benefit from the hardware descriptions supported by the Instrumentation Hardware Abstraction Language (IHAL). We describe how IHAL can be used at the end of the current iNET instrumentation configuration use-case to "fine tune" the instrumentation configuration. Additionally, we describe how IHAL can be used at the beginning of the current instrumentation configuration use-case to enable cross-vendor reasoning and automated construction of multi-vendor instrumentation configurations. Finally, we investigate how IHAL can be used within the iNET system manager to enhance capabilities such as instrumentation discovery.
204

A FRAMEWORK FOR MIGRATING WEB APPLICATIONS TO WEB SERVICES

Almonaies, ASIL 01 April 2013 (has links)
Service Oriented Architecture (SOA) is an increasingly important software architecture, designed to flexibly connect separate components in response to rapid changes in the business environment. SOA focuses on the exchange of information between independent software components and on the reusability of the components by separating communication interface from internal implementation. There are several features of SOA that make legacy system modernization to SOA appealing in today’s world. These are loose coupling, abstraction of underlying logic, agility, flexibility, reusability, autonomy, statelessness, discoverability and reduced cost. Migration of legacy systems to SOA is an important problem. While migration of legacy data processing systems has been widely studied, migration of legacy web applications has not. In this thesis we review existing strategies for migration of monolithic legacy web applications to web services, noting the unique challenges due to the highly dynamic nature of the systems, poorly structured code, and weakly typed languages in web applications, and the need for automation to assist in the process. We present a new semi-automated framework for the analysis and migration of monolithic web applications to web services using source analysis and transformation techniques, and outline a set of source transformation steps that can be used to migrate existing legacy web applications to web services form. We demonstrate our framework on the analysis and automated restructuring of two large existing web applications to extract and migrate integrated internal features to independent, reusable web services. / Thesis (Ph.D, Computing) -- Queen's University, 2013-03-28 14:23:24.797
205

Discovery, Personalization and Resource Provisioning of Mobile Services

Elgazzar, Khalid 04 September 2013 (has links)
Mobile service provisioning is intended to serve interoperable functionality from mobile devices over the network. The mobile service paradigm shifts the role of mobile devices from consumers to providers, opening up new opportunities for a multitude of collaborative services and applications ranging from sharing personal information to collaborative participatory sensing. Although many basic principles of the standard Web service approach continue to apply, the inherent limitations of mobile devices and broadband wireless access render the deployment of standard architectures in mobile environments inefficient. This research introduces two concepts that revolutionize mobile service provisioning: personal and cloud-assisted service provisioning. Personal services are intended to offer a range of user-centric data services to a limited set of consumers that are explicitly authorized by the user providing the service. Personal services facilitate prevailing trends such as social networking and mobile healthcare services, without compromising personal privacy. Cloud-assisted service provisioning bridges the gap between limited resources of mobile devices and increasing resource demands of mobile applications. This approach provides reliable and efficient mobile services, while alleviating the burden on limited mobile resources. Both approaches take advantage of the device's mobility and real time access to various context information. Experimental results reveal that personal services offer personalization based on the user's context and preferences, while cloud-assisted service provisioning, in addition to optimizing the consumption of mobile scarce resources, offers significant improvement to the reliability and availability of mobile services. / Thesis (Ph.D, Computing) -- Queen's University, 2013-09-03 10:28:42.795
206

Tactical web services using XML and Java web services to conduct real-time net-centric sonar visulization

Rosetti, Scott 09 1900 (has links)
Approved for public release, distribution unlimited / With the unveiling of ForceNet, the Navy's architectural framework for how naval warfare is to be conducted in the information age, much of the technological focus has been placed on Web technology. One of the most promising technologies is Web services. Web services provide for a standard way to move and share data more reliably, securely, and quickly. The capabilities imbedded in Extensible Markup Language (XML) and Simple Object Access Protocol (SOAP) can merge previously disparate systems into one integrated environment. Already proven successful in the administrative realm, wide-area networks such as the Secure Internet Protocol Network (SIPRNET) have become secure and reliable enough to pass data between systems and units to support tactical operations. The Modeling, Virtual Environments and Simulation (MOVES) Institute at the Naval Postgraduate School is currently working to extend these precepts into the modeling and simulation world under the Extensible Modeling and Simulation Framework (XMSF) project. By leveraging existing Web service technology, warfighters at the "tip of the spear" can have access to previously unrealized amounts of tactically-relevant data, analysis, and planning tools. The goal of this thesis is to apply the XMSF and Extensible 3D (X3D) graphics to the field of sonar visualization. Undersea warfare is a complex operation that requires a continuous and detailed analysis of the acoustic environment. Tactical sensor employment without a firm understanding of the complete undersea picture can lead to fatal consequences. The Navy has spent significant resources to develop training systems and tactical decision aids in an effort to integrate training, rehearsal and execution. Unfortunately, many of the high-resolution analysis tools that can provide high-resolution sonar prediction results are not easily accessible to the fleet. By taking advantage of Web services and XMSF technology, warfighters will need only access to the network to be able to pull real-time environmental analysis data from large databases, remotely run sonar prediction models on supercomputers, and view detailed three-dimensional (3D) virtual worlds that visualize the undersea picture.
207

Utilization of Web services to improve communication of operational information

Lowery, David S. 09 1900 (has links)
Approved for public release, distribution unlimited / Currently under development, the Global Information Grid (GIG) Enterprise Services (ES) is a suite of capabilities intended to provide improved user access to mission-critical data via Web-based and network technologies. Some of the problems of implementing such capabilities include non-uniform data formats, incompatible run-time environments and nonstandard proprietary applications, all of which block operational interoperability. Web services are specifically designed to address the interoperability challenges of a service-oriented architecture (SOA) such as the GIG. SOAs are networked infrastructures that are designed to facilitate the interoperability of collections of services without requiring service context awareness. Standards-based Web services provide the necessary flexibility and extensibility to ensure information flow is platform, run-time and software independent. The proof of concept (POC) software example developed for this research demonstrates the flexibility and extensibility of standards-based, operating-system-independent Web services. The result is an experimental endeavor to provide a mock operation command center information portal, which provides a notional summary personnel status report to the commander in real-time from a Web service that was originally generated by a stand-alone client/server system. The POC is developed with great attention to open-source technologies and open-standards compliance. The key technologies involved are Extensible Markup Language (XML), the Java programming language, PHP: Hypertext Preprocessor (PHP) scripting language and Simple Object Access Protocol (SOAP). This work demonstrates the benefits of leveraging Web services to unlock legacy specialized applications to enhance the Warfighter's battlespace awareness by improving information flow via a Web based information portal. / Captain, United States Marine Corps
208

Job search portal

Sowmya, Mathukumalli January 1900 (has links)
Master of Science / Department of Computer Science / Mitchell L. Neilsen / Finding jobs that best suits the interests and skill set is quite a challenging task for the job seekers. The difficulties arise from not having proper knowledge on the organization’s objective, their work culture and current job openings. In addition, finding the right candidate with desired qualifications to fill their current job openings is an important task for the recruiters of any organization. Online Job Search Portals have certainly made job seeking convenient on both sides. Job Portal is the solution where recruiter as well as the job seeker meet aiming at fulfilling their individual requirement. They are the cheapest as well as the fastest source of communication reaching wide range of audience on just a single click irrespective of their geographical distance. The web application “Job Search Portal” provides an easy and convenient search application for the job seekers to find their desired jobs and for the recruiters to find the right candidate. Job seekers from any background can search for the current job openings. Job seekers can register with the application and update their details and skill set. They can search for available jobs and apply to their desired positions. Android, being open source has already made its mark in the mobile application development. To make things handy, the user functionalities are developed as an Android application. Employer can register with the application and posts their current openings. They can view the Job applicants and can screen them according to the best fit. Users can provide a review about an organization and share their interview experience, which can be viewed by the Employers.
209

Towards Integration of SOAP-Based Web Services and OGC Web Services

Shu, Shujing 21 May 2004 (has links)
Over the last several years, the Web Services model of Geographic Information Systems has been rapidly evolved and materialized. In this thesis project, I have reviewed the current status of integrating the general Web Services technology (SOAP, WSDL, and UDDI) and OpenGIS Consortium (OGC) Web services standards in developing distributed GIS computing. The overlap of the web service model and the technology stack between the SOAP-based Web Services and OGC Web Services indicates the feasibility of integration. OGC has named all core general Web Services Technologies (SOAP, WSDL, UDDI) in its envisioned OWS architecture. OGC has also started putting efforts for the integration by conducting experiments, which include a SOAP experiment and an UDDI experiment. However, these experiments only identified some very specific issues based on small number of testing interfaces and scenarios. There are leading GIS software vendors who have adopted both areas in their implementation. The ESRI ArcWeb Services is a good example, which implements OGC Web Services Interfaces using SOAP, WSDL, and UDDI. In my implementation experiment, Java Web Services Developer Pack is used to build a client of Microsoft TerraService. SOAP messages are constructed to retrieve DOQ images from the TerraService as the background to display ArcSDE feature data. Query functionalities on the feature data are implemented.
210

Validação de padrões de web services transacionais / Transactional web service pattern validation

Nunes, Paulo Roberto de Araújo França 03 June 2011 (has links)
A velocidade das mudanças e a necessidade de informações disponíveis em vários meios têm feito com que os sistemas atuais se integrem cada vez mais. Neste cenário, arquiteturas orientadas a serviços e Web Services ganham evidência. Por utilizarem padrões já bem difundidos, por exemplo XML (extended markup language), Web Services se destacam pela interoperabilidade e dinamismo, disponibilizados através da Internet e utilizado em ambientes heterogêneos. Contudo, isso afeta significativamente atributos não funcionais, por exemplo, confiabilidade, disponibilidade, entre outros. Para Web Services, além de todos os problemas existentes no paradigma de programação distribuída, temos ainda o problema de que erros em um determinado serviço não devem ser propagados para os demais. Dentre as diversas formas de se contornar o problema, existe a definição de padrões transacionais que visam delinear regras específicas para a comunicação entre os serviços. O objetivo do trabalho é identificar casos de testes que permitam validar a adequação, tanto do serviço quanto da aplicação de padrões definidos, de modo a garantir uma maior confiabilidade do sistema como um todo. Para isso, é avaliada a aplicabilidade de técnicas de perturbação e mutação de dados com relação ao padrão estabelecido. Como resultado, obtém-se um subconjunto das técnicas que possuem potencial de identificação de falhas nesse cenário. / Software technology has become essential since it is available in most places. Powered by Internet, nowadays, information quickly flows throw systems. Web Services provide a standard way to meet these objectives, as they use common communication pattern like XML and HTTP. The use of Web Services brings many benefits. On the other hand, it also brings some issues about reliability, availability and other non functional problems. Transactional patterns are an alternative to outline such problems. This study aims to find an effective way to certificate the correct use of those patterns by applying perturbation and mutation testing techniques. As work result, it is expected to determine which of techniques are applicable.

Page generated in 0.102 seconds