» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with services + How-To

Qi4j: REST EntityStore and SPARQL EntityFinder = rich client web apps!

From my work on SiteVision I've become quite fond of writing rich clients using applets or JavaWebStart, with Swing, and then connect back to the server for state. I can understand why not so many others are doing it though, since you more or less need a decent framework to handle all the issues, and as far as I know there aren't any around. Now I'm in the process of adding this functionality to Qi4j! There are two parts to using objects/entities on the client: finding them and loading/storing them. In Qi4j there are two interfaces EntityFinder and EntityStore which respectively deal with these things.

technology: dzone.com: tech links

WSO2 Data Services Tutorial

Data Services allows you to expose database objects as web services. This link contains comprehensive list of tutorials on WSO2 Data Services.

technology: dzone.com: tech links

Creating SOAP Message Handlers in 3 Simple Steps - Part 1

This tutorial takes a look at SOAP Message handlers and how easy it is to write handlers using JAX-WS 2.0. JAX-WS 2.0 allows both regular Java classes and stateless EJBs(Session beans) to be exposed as web services. The JAX-WS 2.0 is the core specification that defines the web services standard for Java EE 5 specification. JAX-WS 2.0 is an extension of the Java API for XML-RPC (JAX-RPC) 1.0.

technology: dzone.com: tech links

Asynchronous Databases: DBSlayer and HTTP

Scale your database with the help of an asynchronous DB access layer - how to guide for DBSlayer and MySQL.

technology: dzone.com: tech links

Developing Portlets using JSF, Ajax, and Seam (Part 1 of 3)

Portals have gained a lot of ground over the past few years, both in the enterprise and with the new enhancements of the portlet 2.0 (JSR 286) specification. The new 2.0 portlets allow you many freedoms in aggregating different applications and presenting them in different windows on one page. And of course, you get authentication, sophisticated personalization features, and better ways of handling AJAX out of the box.

technology: dzone.com: tech links

Apache TCP Monitor - How To?

A guide on how to use the Apache TCPMon utility in monitoring messages that are exchanged between a client and a server. Web service debugging scenarios are highly facilitated with this tool.

technology: dzone.com: tech links

Ruby on Rails on REST on Java (part 1)

An overview on building a scalable Ruby on Rails frontend which talks to a CXF impl'd RESTJava backend via ActiveResource. Lots of power if you can pull it off. This is Part 1 of 2.

technology: dzone.com: tech links

Simple 2 column CSS layout

This is a tutorial on how to use CSS to create a simple two column layout.

technology: dzone.com: tech links

Scraping Google SERPs with ColdFusion

This was my first attempt to combine regular expressions with cfhttp. It’s pretty handy once you get the hang to it, and it can be a very powerful combination. Here’s the script I use to scrape the total number of pages indexed in Google.

technology: dzone.com: tech links

Secure Your OpenID

There are a lot of phishing vulnerabilities with OpenID, here is a solution.

technology: dzone.com: tech links

How To Build A Twitter Agent

This post is about creating an agent that reads feeds and tracks things in blogs, using the Twitter API.

technology: dzone.com: tech links

Effective Prioritizing for Freelancers

Freelancing is often a juggling act. Not only are you working on several different projects at any given time, but you’ve probably also got projects that are all at various stages of development.

technology: dzone.com: tech links

19 Ways to Build Your Design Business When Work is Slow

Some helpful reminders for freelancers of productive ways to use downtime.

technology: dzone.com: tech links

How to deploy Apache Axis2 on WebLogic 10

This post takes you through the steps of deploying Apache Axis2 on WebLogic 10.

technology: dzone.com: tech links

11 Steps to a More Stable Freelance Income

Some tips for minimizing down times for freelancers.

technology: dzone.com: tech links

Got the visitors just can't convert them into customers!

A client approached me recently and asked me to get to the bottom of why they weren't converting more of the visitors to their site into either enquiries or orders. They have a healthy amount of visitors to the site but have a really low conversion rate. Infact they were only converting 0.63% of visitors into enquiries and only 0.07% into orders.

technology: dzone.com: tech links

Getting country, city name from IP address in PHP

If you don't know how to get country and city's name from IP address there here is the function for you in PHP. This function uses api of hostip.info to get the country name, country code and city name from the IP address in PHP.

technology: dzone.com: tech links

Spring Web services and Axis2

This describe about how to deploy and expose Web services in Spring.

technology: dzone.com: tech links

Density map tutorial—Prototype, Google Maps API and the HeatMapAPI

A tutorial on how to create a density map with Prototype, the Google Maps API and the HeatMapAPI. The final product is a density map of liquor licenses in Milwaukee, WI.

technology: dzone.com: tech links

Sending free text messages from your website: A Tutorial

A free contact form for your website that alerts you by text message on your cell phone when you have a new message This video tutorial will walk you through setting up a contact form that alerts you by text message (sms) when you have a new email. It’s easy to setup and it’s free. A user fills out a contact form like usual on your website and when they click submit, you get an email from the user and an alert to your cell phone. No need to know coding the video will walk you through setting it up. And all the files you need are available for download on this site. * Get sms text message alerts when a user submits the form * Very simple to integrate into your existing site * The form is secured with captcha * Displays errors without losing user input * Checks user input for security risks * Easy to customize and change the look * Of course it’s free

technology: dzone.com: tech links

Integrating Google Maps into Your Web Applications

No special development tools are required in order to take advantage of Google's mapping API; all that is necessary is a text editor, Web browser, and a public Web server from which the scripts can be served. Note the server must be public, you can't develop on an internal server, as each request must communicate with the Google mapping server in order to work correctly. You will however need an API key provided by Google so that usage quotas can be monitored. Begin by reading through some of the usage rules and applying for the key here: http://www.google.com/apis/maps/signup.html

technology: dzone.com: tech links

REST Anti-Patterns

In this article, Stefan Tilkov explains some of the most common anti-patterns found in applications that claim to follow a "RESTful" design and suggests ways to avoid them.

technology: dzone.com: tech links

Basics to advanced: CSS Tips and Tricks

I’m sure we all know what CSS is: the primary style-controller of any web page, hence the name. Of course, after you are able to integrate it into your HTML, what the hell do you do next?

technology: dzone.com: tech links

30 Using Google Charts API

Are you building a web app or working on a blog or website and you need a beautiful way to display data? As usual, Google is here to help - for free. Google has built a very easy to use API for creating charts and adding them to your website on the fly. Here is a simple guide for how to use the API to create a pie chart.

technology: dzone.com: tech links

Apache mod_rewrite Basics

Apache mod_rewrite is a tool that I wish I had tried to understand a lot early than I did. It makes URLs look so much cleaner not to mention the positive SEO results. This is a basic tutorial to get you started.

technology: dzone.com: tech links

Four minutes introduction to OAuth

What is OAuth and why you should be interested in this ?

technology: dzone.com: tech links

Top 10 SOA Pitfalls: Wrap-up

Putting all pitfalls together in one simple 10 item list quickly reveals a grouping of types pitfalls. Number #1 and #2 are both related to organizational aspect. If the culture, mindset and attitude are not right, these are typically the pitfalls that a SOA endeavor may run in to. The next group covers the items #3 till #7, these are all related to architectural/design skills. And the last group, numbers #8 till #10, relates to implementation issues (although proper design could help to prevent these pitfalls from manifesting themselves).

technology: dzone.com: tech links

Apache Axis2 installation to Tomcat

A simple guide to installation of Apache Axis2 to Tomcat and Service Administraton using Axis2 administration console using an example

technology: dzone.com: tech links

Emulating a long-running process (and a scheduler) in Google App Engine

As previously described, Google App Engine (GAE) doesn’t support long running processes. Each process lives in the context of an HTTP request handler and needs to complete within a few seconds. If you’re trying to get extra CPU cycles for some task then Amazon EC2, not GAE, is the right tool (including the option to get high-CPU instances for the CPU-intensive tasks).

technology: dzone.com: tech links

Rollin’ With Google App Engine, 80’s Style

Building a web application with Google App Engine is quick and easy, and you have the power of the google distributed content delivery network and the ‘BigTable’ database at your disposal. So what’s it good for?

technology: dzone.com: tech links

10 Easy Steps to use Google App Engine as your own CDN

Thanks to Google anyone can now run their own CDN for free on Googles servers. It is really easy to set up and storing files for downloads, stylesheets etc on Google instead of on your own site takes the load of your servers (and consumes much less bandwidth of your hosting account) and speeds things up for the end users.

technology: dzone.com: tech links

Erlang: A Generic Server Tutorial

A great introduction to gen_server, Erlang's generic server module.

technology: dzone.com: tech links

Top 10 SOA Pitfalls: #9 - Versioning

Version mismatch is one of the growing pains of a SOA. A SOA starts simple, but after a while new versions of services will appear and the complexity will grow. Good life cycle management and supporting tools will help you to control the complexity.

technology: dzone.com: tech links

Fuzed and EC2: Scale Rails big and fast!

First of all, this post is about 2 things that rock. One is Fuzed, the new Erlang web glue that runs Rails on the Erlang-based Yaws web server, put together by Tom Preston Warner and Dave Fayram of Powerset. The other is Amazon EC2, which is a big, sneakily expensive nerd playland. I became interested in Fuzed at the talk I heard on it at RailsConf by Tom and Dave.

technology: dzone.com: tech links

Creating multi-threaded Swing apps that consume web services

If you’ve ever want to incorporate web services into your graphical applications/applets/widgets written in Java, then there are some threading issues that you have to be mindful of, and design around. This tutorial will guide you though some of the important threading issues you have to keep in mind when building such applications.

technology: dzone.com: tech links

Page 1 | Next >>