Explore chapters and articles related to this topic
Assembling Cloud-Based Geographic Information Systems
Published in Olivier Terzo, Lorenzo Mossucca, Cloud Computing with e-Science Applications, 2017
Muhammad Akmal, Ian Allison, Horacio González–Vélez
To address this need, this chapter presents a systematic model to develop and deploy cloud-enabled GIS applications based on a pattern-based architecture. The proposed architecture uses SQL Azure geospatial database, Microsoft Silverlight, Microsoft Bing Maps, .NET Framework 4, Windows Communication Foundation-Rich Internet Applications (WCF-RIA). Services and the resulting application have been fully deployed in two mainstream public cloud platforms, namely, Microsoft Windows Azure Platform and Amazon Web Services. It is therefore arguable that the lessons learned and indeed the software components and techniques are applicable to the vast majority of public and private cloud infrastructures.
A Mechanism to Protect Decentralized Transactions Using Blockchain Technology
Published in Om Prakash Jena, Sabyasachi Pramanik, Ahmed A. Elngar, Machine Learning Adoption in Blockchain-Based Intelligent Manufacturing, 2022
Ajay B Gadicha, Vijay B Gadicha, Om Prakash Jena
ASP.NET web application programming interface (API) is an extensible framework for creating HTTP-based services that can be accessed indifferent applications on different platforms like web, Windows, mobile, and so on. It works more or less like theASP. NET MVC web application except it sends data in response instead of an HTML view. It is like a web service or a Windows Communication Foundation Services, but the exception is that it only supports the HTTP protocol (Figures 11.7 and 11.8).
Mobility Solutions for the Financial Service Industry
Published in Jithesh Sathyan, Anoop Narayanan, Navin Narayan, K V Shibu, A Comprehensive Guide to Enterprise Mobility, 2016
Jithesh Sathyan, Anoop Narayanan, Navin Narayan, K V Shibu
The proposed solution architecture implements the ADFS-based federated authentication and ACS. The service hosted on the credit service provider's network is exposed through Windows Communication Foundation (WCF) services and is registered with ACS for providing trusted claims. Figure 17.5 illustrates the end-to-end system architecture.
A real-world service mashup platform based on data integration, information synthesis, and knowledge fusion
Published in Connection Science, 2021
Lei Yu, Yucong Duan, Kuan-Ching Li
We investigated not only commercial platform, but also academic cases. Researches on commercial and non-profit service orchestration platforms are discussed: OpenStack Heat (Couto et al., 2018), Windows Azure AppFabric / MarketPlace (including AppMarket), Amazon AWS Lambda, and Google App Engine. The combination of Windows Server and AppFabric (Kaufman & Garber, 2010) provides an easy-to-manage platform for developing, deploying, and reliably hosting middle-tier WCF/WF services. WCF stands for Windows Communication Foundation, an application development interface for data Communication developed by Microsoft. WCF is dedicated to service-oriented development. Windows Workflow Foundation (WF) is a general-purpose programming framework for creating interactive programmes that need to respond to signals from external entities. Malawski (Malawski et al., 2017) have developed prototype workflow executor functions using AWS Lambda, Villamizar et al. (2017) presents a cost comparison of a web application developed and deployed using the same scalable scenarios by AWS Lambda, and at the same time, (Abrahao & Insfran, 2017) proposed d a platform-independent monitoring middleware for cloud services. This middleware was implemented in both Microsoft Azure and Google App Engine to monitor cloud service quality. Using Google App Engine as a platform, (Nishida & Shinkawa, 2015) proposed s a modelling and simulation-based framework to predict the cloud performance. Basu et al. (2012) presents a performance case-study on implementing the building blocks of privacy-preserving collaborative filtering scheme in Java on the Google App Engine (GAE/J) cloud platform. Prodan et al. (2012) employs the Google App Engine (GAE) for high-performance parallel computing. Prodan and Sperk (2013) designed a generic master-slave framework that enables the implementation and integration of new algorithms by instantiating one interface and two abstract classes.
Design pragmatic method to low-carbon economy visualisation in enterprise systems based on big data
Published in Enterprise Information Systems, 2021
Zhigui Guan, Yuanjun Zhao, Xingdong Wang
The content of the Text Template Transformation Toolkit includes two forms: static form and dynamic form. The former is text written directly into a template as an original output, while the latter is based on language code that the T4 engine executes dynamically. The WCF framework is a framework for building service-oriented applications that can send asynchronous data messages from one server to another.