First of all let make sure that we have the following Software components installed on your machine.
Windows Presentation Foundation (WPF) is a next-generation presentation system for building Windows client applications with visually stunning user experiences. With WPF, you can create a wide range of both windows standalone and web browser-hosted applications.
WPF uses XAML (Zammel) Extensible Application Markup language to design the GUI.
Silver Light: This is Microsoft latest SDK for to develop RIA.
JAVA
1. Java JDK 6.1
2. Net Beans IDE 6.1
.NET :
1. VS.NET 2008
2. Silver Light 2.0 SDK
First we need to create a new java web project , for that you can use either eclipse or Netbeans. here i downloaded a free Net beans 6.1 from Net Beans download
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4-8hqL0XnEbjBwniKZ2XVrl2OBdNznTRAfyBgRWT0Y8vsahyphenhyphenhYsShIYX3qUu2yGXz9Db15nz3Pa4KtGiK6taxOvKdiUKrXJO1z3KjIpEALej6lkWvfXl4FUBJlU__6W8F01d6CcdWsFsz/s400/1.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChlMaZwTvunEB0ClNqnT0LYgGSfH4v7shVMPaj_ifmShSt_z_Zpbiy22S6V546wQ-cuLQ9SujsKYXr1Kxe6mC1m9TVeGVczx0NOi9fijWBG1Urk2eyyPIm1Wnvf_4E_1icU_LMOOCaft6/s400/2.jpg)
Here i have added two WebMethods Add and Greetings . This is same as .NET ASMX web service we use [WebMethod] attribute to define a method which can invoked across the internet.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNXYlufjIfYCj8Pa9Q212y6w-G1MQe61tHYa5dxFPKYOtNWKlL3VE5IytR782dCeB3jgT1WC2qfc2vXxDqcGDNq9J43i4zSTRrctjrV0Y3tccYmF4VOd4MP-q4Nv5VlBwVspVXmriEH5YZ/s400/3.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8nALxScw8UenSV1POwRtQIUQWZ0xmyGcWY5zYkZuHOclDkDkDQ1qbtKgAmidRUPx8EYrOfAPWJV5QusQzxVWd7vMCCfFkn0h3FbsZcv8hZT-9Nir_2GegVgtIAlH-elDVMykohLHp_og1/s400/3.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWkz77UgcJeP_OPOXvIXYrnHyZqKhjhnD2jlygx5lmdae2McplA7FL9bO5E8X-7eBZo6c6PIzD75AFeQYRqo5uKn1BwWlK5qbMvK_RBrtqJAymkr_2HjNHYA7jS_jTinRPNgLPpXl_BNcb/s400/4.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0iXf1JuhgT15RWs96LmsiK9rlBtT6l6FzMAdwmURJe0lIWtl0VvH7EZtE7mQO-J-I1jVq37C68cUisSY7oD_ECvlMmZXun_0kz-p7sXGYbtOU-oRKNcA_iPQViYgjQiG0VTMW8Xds-keD/s400/5.jpg)
Once Java WebService Developed and Deployed successfully now we need to create WPF windows application. add Service Reference as a Java web service as shown.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4B98et1e5mrJProc2OGbV7Uc9wx6g_R-hp7xHoWY2NiWJaOiI9qLhzzCPvcV1z-z33MLiMJovi8ZBTlHnA45KABg1YFPihhKMV-fsVP-AK4yUe9eSugUPBmQIxMHAIJyS-4P0HFbILjJI/s400/6.jpg)
Define WPF UI using XAML as shown .
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiGEfA1-FLPkW0ELZQ5aK3UaarWiiYfbmQZ3_k6W2Nj8jrPysfAnM9GUcsN7uLCOwZbVa85H0_X0HY7PuLyKqkyNQJJ-3wNdGTZvqEK-PrblZKC2e-S2NtHKG_rBltL2h8KL_ZGrFlnxu9/s400/7.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-NShe-PO-n83moSvC3vFBQmxPWxDpQXFkLHhrQK-PzdofiHgYCSjYvP64VuPFEAPBgZLeS6sjDEKHprX8xarcpTb5ZXDKDpl7f90tbNyfWZ7670nUiB8iHWbjktYtBjPEbWHzjgFUA201/s400/8.jpg)
same way we can use SilverLight 2.0 client to invoke Java WebService.
Thanks
Sreenivasaragavan
1 comment:
The Java programming language is now very popular and I think that most web applications are created in this direction. All in all, consider this if you are interested in developing or improving your application.
Post a Comment