where is .WSDL file in visual studio web service project - java

I have created a WCF web service project using visual studio 2012. I published the service on local IIS on my own machine. I also wrote a client using the same version of visual studio and I can easily connect and use the service.
Now, I need to write the client using java Or C++ as I have to write the client for Linux base systems also. In all of the tutorials I found they address a file with .WSDL extension to call from client. There is no such a file in my web service project and also in published location.
How can I call my WCF web service using java or C++.
where is .wsdl file in wcf project of visual studio to call from a javq base client

It may seem funny but it was in front of my eyes. When I right click on the .svc file of my service in the IIs and select brows, it will show a page which has two links for .wsdl file of my service. I used the second URL to call my service from a java program using netbeans.
hope it help someone who is looking for the same topic.

Related

Java Code in Azure cloud service

I have java code (that generates jasper reports) and I couldn't convert it to .net and I want to run it on a "Cloud Services" how can I run java code into cloud service ?
any help will be appreciated
#Dhana provided a link to a tutorial for pushing a Java app to Azure in Cloud Services (worker role). You could also push to a Web role but it makes less sense since IIS runs in a Web role, and you'll probably want Jetty, Tomcat, or JBoss for your web server.
If you're running a console app, that's fine too - just launch it from a startup script or the OnStart() in your workerrole.cs.
You'll need to install the tooling into Eclipse. At this point, you'll be able to build Azure deployment packages, in a similar way to Visual Studio (The Azure plugin for Eclipse only works on Windows though). Part of the packaging sets up links to the appropriate JVM and web server package, as well as your own jar files.
If, say, you have a console app that listens on a port, you'll just need to make sure you have an input endpoint set up for the port you want to expose.

How to create a build of webservice cilent for linux server?

I have created web service client on my local machine by referring wsdl file placed in C drive. (JAX-WS) The code is running well on my machine. But the production server is linux machine. Hence i want to create web service client by giving relative path. Can anyone help in this case?
Put your WSDL in the project (hint: src/main/resources/wsdl/).
Use a tool such as Apache CXF to generate the client.
Build the project.
Distribute the built artifacts to various runtime environments - Windows/Linux/Solaris/Whatever.
Have a look at this example: http://qwerky-qwerky.blogspot.co.uk/2011/12/programming-without-programming-1.html

How to Consume java web-service (jetty) in C#

I am a newbie to C# development.
Scenario -
We have an application running on .NET 2.0 framework and IIS 6.5. Now, we have installed another application on a remote server which utilizes Jetty web server. For us to integrate both the applications we need to add a reference to a web service in jetty. I have found the web service path on the server which is a .class file and I want to add a reference to my .NET application.
My problem is - how do I find the URL to add a web reference to the .NET application in Visual Studio ? or is there another way to integrate both the applications ?
Thanks
Have you tried using the .wsdl of the .NET web service to generate a proxy class in the Jetty web server? I am assuming there is some type of discovery mechanism built into the Jetty web server for web service capabilities, right?

Call an axis2 web service from a java application

I have create one simple web service and I deploy it to the axis2 web application based on this tutorial
After creating my service, I am able to deploy it to the server and I can see the WSDL file by this url: localhost:8084/axis2/services/HelloAxisWorld?wsdl
Now, I want to call this service by an independent java application. I found some pieces of code that makes the invocation, but I am facing problems because I suppose that I don't include the proper libraries in my project.
Does anybody knows an example to call the web service by using axis2?
A simple Google for 'axis2 client tutorial' gives me this. It covers setting up your classpath properly, generating java from the WSDL via wsdl2java, and developing the client from this.

How to implement GCM in Google AppEngine?

I'm a PHP Developer and Web Designer. In my work a partner asked me if I could set up a Google Cloud Messaging server.
I read the documentation but couldn't find a clear tutorial to set up this server.
I got no knowleadge about Java so it makes my job harder. I could "compile" a war file using ant as GCM Demo Tutorial says. But I can't deploy it to my AppEngine server to try it out (It's my first time using AppEngine too).
Could you give me some steps to create my own GCM server?
Sorry about my bad english.
Thanks!
A easy way to import the gcm-server-demo to eclipse:
①Download a “Eclipse IDE for Java EE Developers”,and create a dynimic web project.
②Copy the ‘src’ and ‘webcontent’ from the gcm-server-demo to cover the web project.
③Add a server like tomcat or jetty to run the project.
And the registration id is sent by the Android application with a 'Post' request.
You can handle it with servlet or PHP

Categories