Email Alerts
-
API learning guide
The expansion of Web services, mobile, cloud and SaaS platforms has altered the realm of APIs. This guide offers the latest in API developments. Guide
-
Enterprise architects mix REST integration with SOA
RESTful services play a major role in modern application integration efforts, but REST integration is not always the best path for every enterprise. Feature
-
Where's the ROI in a public API?
Web services APIs have vastly expanded over the years to include a host of REST-based methods. Resource and Message APIs have become common in addition to SOAP APIs. Ask the Expert
-
Gartner analyst: REST APIs gain added importance in application integration design
Architecture changes today center on design of the API, says Gartner. The API increasingly supports REST interfaces. Application Integration
-
DevOps set to change development/operations equation: Outlook 2012
Closer links for development and operations are due if DevOps techniques grab hold. But Platform as a Service may absorb some of the DevOps drive. 2011 in Review
-
Avoiding cloud vendor lock-in with enterprise mashups
Your organization can employ cloud offerings without getting bogged down by vendor lock-in, but it takes a little careful planning (and some help from an enterprise mashup or two). Tip
-
Enterprise application mashup special report
Mashups are slowly gaining ground. Mobile apps may drive mashups forward, but the business side seems reluctant. There are several areas where mashups excel over other techniques. Report
-
EGL can simplify application modernization, development, for Web 2.0 (Book excerpt)
EGL (Enterprise Generation Language) is a high level language that can simplify modernization and business software creation by shielding a developer from the complexites of middleware. Learn the capabilities of EGL with this free book excerpt. Also ... Book Excerpt
-
Chapter of the week: Security and Ajax
This chapter, excerpted from Ajax in Action, discusses security-related concerns that have particular implications for Ajax. Chapter of the week
-
App integration advisory: Use ESBs for message routing, translation
Middleware experts advise that an ESB can help a SOA, but it can be harmful if used in the wrong cases. News | 11 May 2012
-
Jury issues partial verdict in Oracle vs. Google Java lawsuit
A jury found on Monday that Google infringed upon the “overall structure, sequence and organization” of 37 Java application programming interfaces (APIs). News | 08 May 2012
-
Service virtualization tool adds REST support: Symptoms of SOA
Agile development and composite applications are a hallmark of SOA these days, but they are not without their difficulties. The push to rapidly deploy composite apps complicates the life of the QA team , whose members must now create test beds to wor... News | 07 May 2012
-
IBM Impact 2012: Is this the age of SOA 3.0?
SOA has been used for application transformation for several years - now SOA itself is undergoing a transformation. News | 03 May 2012
-
Oracle and Google have at it, as APIs go to court
Almost two years ago, Oracle launched its patent and copyright suit against Google, claiming the search giant illegally grabbed Java intellectual property when it created its Android mobile device software around Java. The case now faces a 12-member ... News | 20 Apr 2012
-
Trust in OAuth speeds app development
OAuth, a standard that allows for communication between applications, has sped application development and contributed to the application explosion of the past few years. News | 06 Mar 2012
-
Web APIs for more than just Facebook, Twitter
Web APIs have gone from an obscure term, to one linked to social media, to a buzzword for large enterprises looking to extend reach and collaborate with partners. News | 31 Jan 2012
-
App integration is result of good architecture: Pradip Sitaram, early cloud adopter
Managers should ensure development teams don't overlook good planning in their rush to deploy cloud applications. User story | 10 Jan 2012
-
Gartner AADI 2011: Manes says software architecture must change
Application infrastructure must change to support varied clients and an abundance of programmable Web interfaces, said SOA notable Anne Manes. Gartner AADI Summit 201 | 01 Dec 2011
-
Integration platform set for cloud, on-premise and hybrid setups
Application integration software goes ''cloudward'' as Talend takes its newly purchased Sopera ESB to the next level. News | 14 Jun 2011
- See More: News on Application programming interface (APIs)
-
Cloud integration security best practices start to emerge
The Open Group views scenario modeling as a means to achieve useful risk analysis as SOA services go to cloud integrations. SOA and Cloud Security
-
Enterprise mashup apps forge alternative to integration engines
Enterprise mashups are a viable alternative to integration engines. Learn the benefits of using enterprise application mashups for delivering real-time analytics. Tip
-
Graduate from portals to enterprise application mashups with REST APIs
Enterprise application mashups are sometimes seen as just portals, but mashups experts say they can be much more. REST APIs allow developers to do more with less planning. Tip
-
DMTF pursues a standard for interoperable cloud computing
The DMTF sees three main cloud computing roles: Cloud Service Provider, Cloud Service Consumer and Cloud Service Developer. Tip
-
How to use Facebook's Open Graph API to program the Web
Facebook's highly innovative use of open APIs is proving very influential in Web application design. The company introduced a new API that will allow any page on the Internet to be managed like a Facebook fan page. The Open Graph API should make it e... Tip
-
JNBridge releases JNBridgePRO 4.1
JNBridge releases JNBridgePRO 4.1, which adds support for Windows Presentation Foundation (WPF). Tip
-
Batch processing with SOA
Today, batch processes remain essential for one key reason: it is simply not efficient to regenerate a complete forecast or business plan every time the business processes a single event such as an incoming customer order. Real time enterprises do re... Tip
-
Thrift: A pragmatic approach to service integration
Establishing communication between disparate technology platforms is one of the holy grails in enterprise computing, ever so with the focus by most IT departments on avoiding information 'islands' within an organization. In fact, the appeal to SOA is... Tip
-
SOA and Web 2.0: The odd couple?
Web 2.0 technologies are the "in" thing these days, but would-be users could stand to learn a few lessons from the SOA crowd. Tip
-
IDEs for Web Services - NetBeans
William Brogden look at what's new in Java SE 6 that is related to XML and Web services and discusses NetBeans Integrated Development Environment (IDE). Tip
- See More: Tips on Application programming interface (APIs)
-
Where's the ROI in a public API?
Should enterprise architects provide public APIs that open up their systems? Mike Ogrinz takes a look at what rewards open APIs can bring in terms of ROI. Answer
-
Making enterprise applications more mashup friendly
There's a lot of attention paid to reusing existing resources with enterprise applications mashups, but what about modifying existing applications to make them more mashable? Answer
-
How is EAI related to RMI and CORBA?
Ask the Expert
-
Developing a WSDL Client
Ask the Expert
-
EJB vs. Simple Java Bean
Ask the Expert
-
Building a Web service using the .NET framework
Ask the Expert
-
Does the SAX Parser follow all the XML specifications?
Ask the Expert
-
Sax Parsers
Ask the Expert
-
What is the difference or similarity between SAX, DOM, JDOM?
Ask the Expert
-
Advice on approaching a JMS implementation
Ask the Expert
- See More: Expert Advice on Application programming interface (APIs)
-
polyfill
A polyfill, also called a pollyfiller, is a small piece of JavaScript code that will mimic the API of a newer browser to provide functionality for an older browser. Such code may also be called a shim. In construction, a shim is a thin piece of wood ... Definition
-
XMLHttpRequest
XMLHttpRequest, also called XHR, is an application program interface (API) that was first used by Microsoft in version 5.0 of its Internet Explorer Web browser to function as an ActiveX object... (Continued) Definition
-
interoperability
Interoperability (pronounced IHN-tuhr-AHP-uhr-uh-BIHL-ih-tee) is the ability of a system or a product to work with other systems or products without special effort on the part of the customer. Definition
-
IDEF (Integrated Definition)
IDEF (for Integrated Definition) is a group of modeling methods that can be used to describe operations in an enterprise. Definition
-
SAX (Simple API for XML)
SAX (Simple API for XML) is an application program interface (API) that allows a programmer to interpret a Web file that uses the Extensible Markup Language (XML) -- that is, a Web file that describes a collection of data. Definition
-
application integration (enterprise application integration or EAI)
Application integration (sometimes called enterprise application integration or EAI) is the process of bringing data or a function from one application program together with that of another application program. Definition
-
XIPC
XIPC is a middleware product that manages interprocess communication across programs in a network. Definition
-
Using application mashups for data migration in the cloud
Our resident enterprise application mashup expert, Michael Ogrinz, talks about using enterprise mashups to ease data migration, especially in SaaS or cloud computing situations. Podcast
-
App integration advisory: Use ESBs for message routing, translation
Middleware experts advise that an ESB can help a SOA, but it can be harmful if used in the wrong cases. News
-
Jury issues partial verdict in Oracle vs. Google Java lawsuit
A jury found on Monday that Google infringed upon the “overall structure, sequence and organization” of 37 Java application programming interfaces (APIs). News
-
Service virtualization tool adds REST support: Symptoms of SOA
Agile development and composite applications are a hallmark of SOA these days, but they are not without their difficulties. The push to rapidly deploy composite apps complicates the life of the QA team , whose members must now create test beds to wor... News
-
IBM Impact 2012: Is this the age of SOA 3.0?
SOA has been used for application transformation for several years - now SOA itself is undergoing a transformation. News
-
polyfill
A polyfill, also called a pollyfiller, is a small piece of JavaScript code that will mimic the API of a newer browser to provide functionality for an older browser. Such code may also be called a shim. In construction, a shim is a thin piece of wood ... Definition
-
Oracle and Google have at it, as APIs go to court
Almost two years ago, Oracle launched its patent and copyright suit against Google, claiming the search giant illegally grabbed Java intellectual property when it created its Android mobile device software around Java. The case now faces a 12-member ... News
-
API learning guide
The expansion of Web services, mobile, cloud and SaaS platforms has altered the realm of APIs. This guide offers the latest in API developments. Guide
-
Trust in OAuth speeds app development
OAuth, a standard that allows for communication between applications, has sped application development and contributed to the application explosion of the past few years. News
-
Enterprise architects mix REST integration with SOA
RESTful services play a major role in modern application integration efforts, but REST integration is not always the best path for every enterprise. Feature
-
Where's the ROI in a public API?
Web services APIs have vastly expanded over the years to include a host of REST-based methods. Resource and Message APIs have become common in addition to SOAP APIs. Ask the Expert
- See More: All on Application programming interface (APIs)
About Application programming interface (APIs)
An application program interface (API) is the specific method prescribed by a computer operating system (or by an application or program) by which a programmer writing an application can make requests of the operating system or another application. APIs are used as the go betweens for major Web services and new Web applications. This is the place to find tips, articles, and information about working with APIs from major Web presences like Google, Amazon, Microsoft and others who produce and maintain their own APIs.