Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Application programming interface”

API (Application Programming Interface)

Justinien Tribillon · Presses universitaires de Paris Nanterre eBooks · 2023

L’API (interface de programmation applicative), désigne l’ensemble des flux qu’un logiciel (fournisseur) communique à un autre logiciel (consommateur). On fournit une porte d’accès à une fonctionnalité en cachant les détails de sa mise en oeuvre. On s’approche de la figure du « Turc mécanique » (canular automate de la fin du xviiie siècle). Par exemple, ce sont les API de la Régie autonome des transports parisiens (RATP)

Cited by 15Open access

java application programming interface pdf

utojpcvowr · Zenodo (CERN European Organization for Nuclear Research) · 2024

<pre><code>\n<p><strong>java application programming interface pdf</strong><br></p>\n<p>Rating: 4.5 / 5 (2678 votes)<br></p>\n<p>Downloads: 14734<br><br></p>\n <p>= = = = = \n<strong><a href="https://myvroom.fr/21Nr9y?keyword=java application programming interface pdf" target="_blank">CLICK HERE TO DOWNLOAD</a></strong>\n = = = = = <br><br></p>\n<p><br><br><br><br></p>\n<p><br><br><br><br></p>\n<p><br><br>Section Interfaces in Java. In today's Java world, JDBC is a standard application programming interface (API) for accessing enterprise data in relational databases (such as Oracle, MySQL, Sybase, and DB2) using Structured Query Language (SQL) Department of Computer Science & Engineering. In Java, an interface specifies one or more methods. We use the Java programming language for all of the programs in this book— we refer to Java after programming in the title to emphasize the idea that the Using What You Know Imagine this program: o Sophia and Dan are racing from their hometo city center § whoevergets there first, wins! In computer programming, an application programming interface (API) is a set of Using the Java Application Programming InterfaceDocumentation in Developer-Written Java ClassesDocumentation in the Java Application Programming Contents Preface xiiiThe Mental LandscapeMachine LanguageAsynchronous Events o When writing a program, need to keep in mind "big picture"—Interfaces in Java o laring o Defining QuizSlide acknowledgements: CS15, Brown UniversityRecall In today's Java world, JDBC is a standard application programming interface (API) for accessing enterprise data in relational databases (such as Oracle, MySQL, Sybase, and The series begins with an introduction to the basic concepts of Java objects and concludes with an exploration of the development of Java programmes that employ a graphical The Java Application Programming Interface (API): The API is a large collection of ready-made software components that provide many useful capabilities. It includes all Java packages, classes, and interfaces, along with their methods, fields, and constructors. It is grouped CHAPTERFunctional Interfaces. The SAGE International Encyclopedia of Mass Media and Society. These prewritten classes provide a tremendous amount of functionality to a programmer cepts, embrace classic applications from applied mathematics and the sciences to illustrate the concepts, and provide opportunities for students to write programs to solve engaging problems. The interface is a contract which must be honored by Disconnecting from data sources in JDBC applications ChapterJDBC application programming information for the JDBC/SQLJ Driver forJava application programming interface (API) is a list of all classes that are part of the Java development kit (JDK). Indian Institute of Computer Science. OBJECT ORIENTED PROGRAMMING WITH JAVA Concept of Java Programming Debasis Samanta. § catch: they don't get to choose their method of transportation Contents Preface xiiiThe Mental LandscapeMachine LanguageAsynchronous Events JDBC is a platform-independent interface between relational databases and Java.</p></code></pre>

Cited by 0Open access

IMARINE - Application programming interface software

Simi M., Tsantouli R · ISTI Open Portal · 2012

Application Programming Interface Software contains the description and pointers to the design and architecture of components and services delivered up to M6 as part of the integration and interoperability Framework

Cited by 0Open access

Jibiki REST Application Programming Interface

Mathieu Mangeot · HAL (Le Centre pour la Communication Scientifique Directe) · 2019

Jibiki REST Application Programming Interface Summary GET api/*/ Get a list of dictionaries metadata GET api/[dictionary] Get a dictionary metadata POST api/[dictionary] Create a new dictionary PUT api/[dictionary] Modify an existing dictionary DELETE api/[dictionary] Delete an existing dictionary GET api/[dictionary]/[lang] Get a volume metadata POST api/[dictionary]/[lang] Create a new volume PUT api/[dictionary]/[lang] Modify an existing volume DELETE api/[dictionary]/[lang] Delete an existing volume GET api/[dictionary]/[lang]/[contribid] Get a contribution POST api/[dictionary]/[lang]/[contribid] Create a new contribution PUT api/[dictionary]/[lang]/[entryid] Modify an entire contribution PUT api/[dictionary]/[lang]/[contribid]/[string] Modify part of an existing contribution DELETE api/[dictionary]/[lang]/[contribid] Delete an existing contribution GET api/[dictionary]/[lang]/[criteria]/[string] Get entries GET api/[dictionary]/[lang]/[criteria]/[string]/[key] Get entries

Cited by 0Open access

Eclipse web service application programming interface

Lian Zou, Shaode Yu, Zhao Xie et al. · Biomedical Physics & Engineering Express · 2024

<i>Objective.</i>Low-coupling seamless integration of multiple systems is the core foundation of smart radiotherapy. Following Service-Oriented Architecture style, a set of named operations (Eclipse Web Service API, EWSAPI) was developed for realizing network call of Eclipse.<i>Approach.</i>Under the guidance of Vertical Slice Architecture, EWSAPI was implemented in the C# language and based on ASP .Net Core 6.0. Each operation consists of three components: Request, Endpoint and Response. Depending on the function, the exchanged data for each operation, as input or output parameters, is the empty or a predefined JSON data. These operations were realized and enriched gradually, layer by layer, with reference to the clinical business classification. The business logic of each operation was developed and maintained independently. In situations where Eclipse Scripting API(ESAPI) was required, constraints of ESAPI were followed.<i>Main results.</i>Selected features of Eclipse TPS were encapsulated as standard web services, which can be invocated by other software through network. Several processes for data quality control and planning were encapsulated into interfaces, thereby extending the functionality of Eclipse. Currently, EWSAPI already covers testing of service interface, quality control of radiotherapy data, automation tasks for plan designing and DICOM RT files' transmission. All the interfaces support asynchronous invocation. A separate Eclipse context will be created for each invocation, and is released in the end.<i>Significance.</i>EWSAPI which is a set of standard web services for calling Eclipse features through network is flexible and extensible. It is an efficient way to integration of Eclipse and other systems and will be gradually enriched with the deepening of clinical applications.

Cited by 1Open access

Weather Forecasting using Application Programming Interface

Manoj Kumar S B, Jayanth Kumar A R, S Koustubha et al. · 2023

Weather forecasting is crucial for planning daily activities, making informed decisions, and ensuring the safety of individuals and communities. The project begins by selecting a weather data provider, such as openweathermap or weather stack, and obtaining the necessary API key. Python libraries, including requests and json parsing, are utilized for making api requests and extracting weather related information. Details such as temperature, humidity, wind speed, and meteorological conditions are included in the retrieved data. The user is provided with a thorough weather report containing the created weather forecasts, which provide insightful information about the current state of affairs and potential future trends. Users can interact with the application by inputting their desired locations to obtain location specific weather information. Python offers a range of machine learning and statistical modelling libraries, including Scikit-Learn, TensorFlow, and PyTorch, which are used to build weather forecasting models. These models can be as simple as linear regression or as complex as deep neural networks. They use historical weather data to learn patterns and relationships between different variables.

Cited by 3

The OpenTM Transactional Application Programming Interface

Woongki Baek, Chi Cao Minh, Martin Trautmann et al. · Proceedings of the ... Conference on Parallel Architectures and Compilation Techniques/Proceedings of the Conference on Parallel Architectures and Compilation Techniques · 2007

Transactional Memory (TM) simplifies parallel programming by supporting atomic and isolated execution of user-identified tasks. To date, TM programming has re quired the use of libraries that make it difficult to achieve scalable performance with code that is easy to develop and maintain. For TM programming to become practical, it is important to integrate TM into familiar, high-level environments for parallel programming. This paper presents OpenTM, an application programming interface (API) for parallel programming with transactions. OpenTM extends OpenMP, a widely used API for shared-memory parallel programming, with a set of compiler directives to express non-blocking synchronization and speculative parallelization based on memory transactions. We also present a portable OpenTM implementation that produces code for hardware, software, and hybrid TM systems. The implementation builds upon the OpenMP support in the GCC compiler and includes a runtime for the C programming language. We evaluate the performance and programmability features of OpenTM. We show that it delivers the performance of fine-grain locks at the programming simplicity of coarse- grain locks. Compared to transactional programming with lower-level interfaces, it removes the burden of manual annotations for accesses to shared variables and enables easy changes of the scheduling and contention management policies. Overall, OpenTM provides a practical and efficient TM programming environment within the familiar scope of OpenMP.

Cited by 32

Petroleum Data Application Programming Interface (API)

2017

data on crude oil reserves and production refining and processing imports exports movements stocks prices and consumption sales are available in machine readable format users of the eia api are required to obtain an api key via this registration form http www eia gov beta api register cfm

Cited by 0

AAPI : an Agent Application Programming Interface

Dirk Westhoff · 1999

The Agent Application Programming Interface (AAPI) package extends the Java class hierarchy and has been developed at the University of Hagen; it supports the design and implementation of agent-based distributed applications in a heterogenous network environment. AAPI is based upon a decentralised control structure and ooeers a variety of classes for migration, communication, cooperation and security. To relieve the developer from details of the AAPI package and to reduce the time for developing individual agents, a rst version of a powerful development tool ALOHA has been implemented.

Cited by 2

Application Programming Interface ( <scp>API</scp> )

2018

This chapter describes how to implement an application programming interface (API) to the bank or credit union. This should allow third parties to do everything that the IT staff do inside of his/her own products. This is the best way to provide certain services to the customers. Software packages, such as MuleSoft and Software A&G, are available to create the API with a development staff. These are considered enterprise-grade products and solves most of the problems discussed in the chapter. There are full-featured packages that can be deployed and allow the IT staff to expose the various systems via API. Many times, these sorts of API platform packages will be provided by the core data-processing solutions providers; otherwise, there are also third-party platforms that do the same thing, such as Finnovations Concerto platform.

Cited by 2