Difference between revisions of "Tools and APIs"

From LongJump Support Wiki
imported>Aeric
imported>Aeric
Line 38: Line 38:


===AJAX and REST ===
===AJAX and REST ===
[[AJAX and REST]] can also be used in to interact with the platform from an HTML page.  
[[AJAX and REST]] can also be used in to interact with the platform from an HTML page.
 
===Third Party Services===
{{ #ifeq: {{SKIN}} | ATT |
[http://paas.attplatform.com/tools/enablers/ Third Party Services APIs] can be used to integrate with third party services, including AT&T services.
}}
<noinclude>
<noinclude>
   
   

Revision as of 20:23, 4 January 2012

Tools and APIs give programmers the ability to extend platform functionality.

Learn more: Developers Index


Programming Tools

Use the Eclipse plug-in to develop platform elements.

Eclipse Plug-In

Use the Eclipse Plug-In to develop Classes, Components, and Pages.

Unit Test Framework

Use the Unit Test Framework to automate testing of methods.


Web Page Tools

JavaScript

Use JavaScript to manage user interactions in your web pages. Within JavaScript, use AJAX and REST to interact with the server.

Pages

Create JAVA Server Pages to customize the user experience. Use the Java APIs to interact with the server on those pages.

Components

Create your own Components to enhance user interactions on your web pages.


APIs

The APIs let you integrate Platform Applications with Enterprise Applications.

Java API

The Java API provides calls to interact with application objects. The calls provided in the Java Library can be executed through Classes, Functions, Workflows, Data Policies and the AJAX API.

REST API

The REST API lets you interact with the platform sending and receiving either XML or JSON data.

AJAX and REST

AJAX and REST can also be used in to interact with the platform from an HTML page.

Third Party Services