157,681 research outputs found

    An Event-Driven Integration Platform for Context-Aware Web Services

    Get PDF
    Abstract: Web services are nowadays one of the preferred technologies to implement serviceoriented architectures and to communicate distributed applications. On the other hand, contextawareness is highly demanded for distributed applications. However, even though there are excellent tools and frameworks for service development, getting services to be context-aware is still under investigation. In turn, an Enterprise Service Bus (ESB) is a standards-based integration platform, which provides mediation capabilities (e.g. routing, transformation). ESBs are being increasingly used in conjunction with Complex Event Processing (CEP) engines to support event-driven architectures scenarios. In this regard, this paper proposes an ESB-based integration platform which, leveraging its mediation capabilities and a CEP engine, allows the construction of context-aware web services. Concretely, CEP techniques are used to detect the complex situations that may affect services and mediation mechanisms are used to adapt service requests and responses to make them context-aware

    An Event Based Model for Web Service Coordination

    Get PDF
    The promise of Web services is centered around standard and interoperable means for integrating loosely coupled Web based components that expose well-defined interfaces, while abstracting the implementation and platform specific details. The current and more mature core Web services standards SOAP, WSDL and UDDI provide a solid foundation to accomplish this. However, these specifications primarily enable development of simple Web services whereas the ultimate goal of Web services is to facilitate and automate business process collaborations both inside and outside enterprize boundaries. Useful business applications of Web services in B2B, B2C, and enterprize application integration environments will require the ability to compose complex and distributed Web services and the ability to formally describe the relationships between the constituent low-level services. This paper advocates an event-based approach for Web services coordination. We focused on reasoning about events to capture the semantics of complex Web service combinations. Then we present a formal language to specifying composite events for managing complex interactions amongst services, and detecting inconsistencies that may arise at run-time

    WEB SERVICE SEBAGAI VALIDATOR SURAT IJIN MENGEMUDI (SIM) SECARA MOBILE Web Service As a Validation of Driver’s License

    Get PDF
    ABSTRAKSI: Web Service memberikan paradigma baru dalam mengimplementasikan sistem terdistribusi melalui Web dengan menggunakan standard protokol SOAP, WSDL dan UDDI yang berbasis XML. Dengan teknologi Web Service, konsep sistem terdistribusi yang biasanya digunakan pada sistem yang bersifat tertutup dan proprietary (DCOM, RMI) dapat diterapkan ke dalam sistem yang bersifat terbuka (non-propriertary) berbasis Web. Penerapan Web Service akan memudahkan proses integrasi dan kolaborasi antar aplikasi pada lingkungan platform yang heterogen baik melalui jaringan Intranet maupun Internet, dengan biaya yang lebih murah dan dalam waktu yang relative lebih cepat.Proyek akhir dengan judul ”Web Service Sebagai Validator Surat Ijin Mengemudi (SIM) Secara Mobile” ini merupakan sebuah aplikasi Web Service yang digunakan pada perangkat mobile dalam validasi sebuah SIM (Surat Ijin Mengemudi). Aplikasi ini bertujuan untuk menampilkan informasi seorang pemilik SIM yang tersimpan pada sebuah database yang berada pada sebuah server.Perangkat lunak ini diharapkan dapat membantu seorang petugas kepolisian dalam pemvalidasian sebuah SIM dengan hanya mengirimkan identitas dari sebuah SIM. Proyek akhir ini dibuat dengan menggunakan metode metode waterfall, dan diimplementasikan dengan Microsoft Visual Studio 2005.Kata Kunci : SIM, Web Service, SOAP, WSDL, UDDI, WaterfallABSTRACT: In implementation the distributed system, web service gives a new paradigm by using a standard protocol SOAP, WSDL and UDDI based on XML. With a web service, disributed concept which usually used for closed system and proprietary (DCOM, RMI) can be implemented in opened system. Web service implementation will facilitate integration and collaboration process between applications in a heterogeneous platform, with a cheaper cost and earlier time.The final project, ”Web Service for Validation of Driver’s License”, is a web service application which used for validating a driver’s license by using mobile device. The purpose of this application, to get a complete informatioin about a driver’s license which store in server database.It is hoped from this software, can help a policeman for validating and processing a driver’s license by sending a driver’s license indentifier to a server. Thid final project uses waterfall methode, and implemented by Microsoft Visual Studio 2005.Keyword: Driver’s license, Web Service, SOAP, WSDL, UDDI, Waterfal

    An Event Monitor and Response Framework Based on the WSLogA Architecture

    Get PDF
    Web services provide organizations with a powerful infrastructure by which information and products may be distributed, but the task of supporting Web service systems can be difficult due to the complex nature of environment configuration and operation. Tools are needed to monitor and analyze such Enterprise environments so that appropriate engineering, quality control, or business activities can be pursued. This investigation resulted in the development of a software development kit, the WSLogA Framework, which is inspired by the vision of Cruz et al. (2003, 2004). The WSLogA Framework provides distributed Enterprise systems with a platform for comprehensive information capture and environment management. Five component groups are intended for employment to enable integrated workflows addressing monitoring and response activities, but these components may also be used individually to facilitate the phased integration of the WSLogA Framework into existing environments. The WSLogA Framework\u27s design is portable across technology platforms (e.g., Java and .NET) and a variety of technologies may be substituted for the provided implementations to address unique system architectures. The WSLogA Framework supersedes existing logging and monitoring solutions in terms of both capability and intent. Applications based on the WSLogA Framework have an internal, real-time view of their operation and may adjust their environment based on the information provided by events related to their or system activities. The WSLogA Framework is intended as a software development kit around which system functionality may be organized and implemented, which makes the WSLogA Framework an architectural peer or complement to traditional application frameworks such as Spring\u27s Web module. WSLogA Framework based systems should be envisioned as information appliance elements rather than traditionally scoped applications or services

    Context modeling and constraints binding in web service business processes

    Get PDF
    Context awareness is a principle used in pervasive services applications to enhance their exibility and adaptability to changing conditions and dynamic environments. Ontologies provide a suitable framework for context modeling and reasoning. We develop a context model for executable business processes { captured as an ontology for the web services domain. A web service description is attached to a service context profile, which is bound to the context ontology. Context instances can be generated dynamically at services runtime and are bound to context constraint services. Constraint services facilitate both setting up constraint properties and constraint checkers, which determine the dynamic validity of context instances. Data collectors focus on capturing context instances. Runtime integration of both constraint services and data collectors permit the business process to achieve dynamic business goals

    Cross-middleware Interoperability in Distributed Concurrent Engineering

    No full text
    Secure, distributed collaboration between different organizations is a key challenge in Grid computing today. The GDCD project has produced a Grid-based demonstrator Virtual Collaborative Facility (VCF) for the European Space Agency. The purpose of this work is to show the potential of Grid technology to support fully distributed concurrent design, while addressing practical considerations including network security, interoperability, and integration of legacy applications. The VCF allows domain engineers to use the concurrent design methodology in a distributed fashion to perform studies for future space missions. To demonstrate the interoperability and integration capabilities of Grid computing in concurrent design, we developed prototype VCF components based on ESA’s current Excel-based Concurrent Design Facility (a non-distributed environment), using a STEP-compliant database that stores design parameters. The database was exposed as a secure GRIA 5.1 Grid service, whilst a .NET/WSE3.0-based library was developed to enable secure communication between the Excel client and STEP database
    • 

    corecore