JAX-RS: Developing RESTful Web Services in Java
he simplicity of REpresentational State Transfer (REST), an architectural style for accessing information on the web, has made it a popular way for developers to access services. In the REST
he simplicity of REpresentational State Transfer (REST), an architectural style for accessing information on the web, has made it a popular way for developers to access services. In the REST
he world of enterprise Java has an overwhelming array of choices for remoting: RMI, XML/SOAP, REST/JSON, etc. Each comes with its own industry-acknowledged strengths and weaknesses, such as complex setup
eflection, dynamic proxies, and annotations are far from new capabilities in Java, having been introduced in JDK 1.1, 1.3, and 1.5, respectively. Lately, though, I’ve witnessed a spectacular combination of
ecause it facilitates communication via an interoperable format, JavaScript Object Notation (JSON), the Yahoo! User Interface library (YUI) allows you to implement the server side in any technology. The server
ava Platform, Enterprise Edition version 6 (Java EE 6) is quite different from earlier versions. During its 10 years of development (2009 is J2EE/Java EE’s 10th anniversary), the platform has
n my 15 years as a software professional I’ve never seen a software stack as unproductive?not to mention as verbose or complicated?as J2EE, despite its enterprise-grade features. Every single J2EE
avaFX is a scripting language that provides built-in properties for manipulating objects within a 2D coordinate system. A competing technology to Microsoft’s Silverlight, JavaFX provides the tools to fill and
e have all heard the speculations about why Oracle is purchasing Sun: Oracle is trying to get on the same level as IBM. They want to be considered a complete
hy should a Java web developer accept Google’s recent invitation to use the Java version of its App Engine platform? A few of the most compelling reasons are: Google provides