我已经搜索了很长一段时间,对于如何从 windows phone 7 API 调用 java servlet 无法得到任何直接的答案?我已经阅读了有关“WebClient”和“HttpWebRequest”的信息,但是对于普通的 C# 和 windows phone,实现似乎有所不同。
我拥有的方法(或者更确切地说是空壳)如下所示:
public Login(string userName, password){
string servletUrl = "http://172.12.5.35:8080/SomeService/login?u="+userName+"&p="+password;
//Somehow to call the servlet>>
}
我是一名 Java 编码员,虽然语法几乎相同,但我已经陷入了为 windows phone 编码的深层次。
还可能值得一提的是 servlet 返回 JSON。在 C# 中如何处理?
在此先感谢您朝着正确的方向前进!
我使用 HttpWebRequest 的尝试:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(servletUrl);
HttpWebResponse response = (HttpWebRequest)request.BeginGetResponse();
但我看到“BeginGetResponse()”需要 2 个参数,即 AsyncCallback 和对象状态。这两个论点是什么,在这种情况下我的论点是什么?