继续,看看如何取出结果值,就是<HelloWorldResult>Hello World</HelloWorldResult>中的字串HelloWorld,这个代码在CHelloWorldResult中:
TPtrC8 CHelloWorldResult::Result()
{
CSenElement * pElement = AsElement().Element(KHelloResult);
if(pElement)
{
_LIT(STR,"result----");
LOG(STR);
return pElement->Content();
}
else {
LOG(_L("no result"));
return KNullDesC8();
}
}
其实这儿也好理解,看看CSenElement的SDK文档就知道个八九不离十了。
总结一下:
1.利用Symbian中的Web Services API实现一个WEB服务客户端是比较烦人的事情,主要的麻烦点在于SOAP请求与响应的XML内容都得自己去构造和解析。
2.常用的WebService只有EndPoint没有ID服务,所以它应该是基础型的WS框架。
分享到:
相关推荐
Sun官方提供的纯Java的SIP开发包(JAIN-SIP-API-1.2.jar) 提供黑莓(Blackberry),塞班(Symbian)等移动平台的SIP开发。
本学习笔记旨在为初学者提供全面、细致的Symbian操作系统知识,帮助你快速入门并深入理解其工作原理。 一、Symbian系统概述 Symbian操作系统最初由英国的EPOC公司开发,后被诺基亚收购并成为其主要的操作系统平台。...
本篇文章将详细介绍Symbian OS中端到端的HTTP API应用实例,帮助开发者更好地理解和掌握Symbian系统下的网络编程。 一、Symbian OS 网络通信基础 Symbian OS 提供了丰富的网络功能,其中包括TCP/IP协议栈和HTTP...
这些学习笔记涵盖了Symbian开发的多个关键方面,包括调试、基础概念、应用框架、图形用户界面(GUI)开发、多线程处理、定时器、系统集成以及网络通信。 1. **Debug On Device**: 在设备上进行调试是开发过程中的...
使用案例部分详细介绍了移动客户端和Web UI之间的交互,包括任务加载、任务完成、密码更改、任务添加、删除、修改以及发送短信等操作。每个案例都包含了交互图和关键类的描述,有助于开发人员理解不同场景下的数据流...
【Symbian学习笔记概述】 Symbian操作系统是一款曾经广泛应用于智能手机的操作系统,尤其在诺基亚手机上占据主导地位。对于想要学习Symbian开发的初学者来说,理解其开发环境的搭建至关重要。本系列笔记共28讲,...
《Symbian OS End-to-End HTTP API 示例详解》 ...通过学习这个例子,开发者不仅可以提升在网络编程方面的技能,还能更好地适应Symbian OS的编程环境。无论是对于 Series 60 还是 Series 80 的应用开发,都能从中受益。
塞班论坛是一个专门为塞班(Symbian)操作系统用户提供交流平台的社区,其中涉及了大量的技术讨论和资源分享。本文将详细介绍“塞班证书签名程序”的相关知识点,以及如何使用DOSPY签名工具v2.2.9.0627.exe来给SIS或...
- **官方文档**: Symbian SDK 中通常会包含许多示例代码,这些示例可以帮助开发者理解如何使用特定的功能或 API。 - **在线资源**: 除了 SDK 包含的示例外,还可以通过访问 Nokia Developer Community 等网站获取更...
7. **Javadoc文档**:压缩包中的"doc"文件夹包含了完整的Nokia UI API 1.3 Javadoc,它是学习和使用API的重要参考资料。Javadoc提供了每个类、方法和接口的详细描述,包括参数、返回值、异常以及使用示例,极大地...
《基于塞班平台的Small-Water游戏设计与实现》是一个典型的毕业设计项目,它涉及到的是在塞班(Symbian)操作系统上开发游戏的过程。塞班系统曾是智能手机市场的主流平台,尤其在功能手机时代,它拥有广泛的用户基础...
本文将深入探讨使用Java编程技术在塞班系统上实现贪吃蛇游戏的过程,旨在帮助读者理解游戏开发的基本原理和技巧。 首先,我们要明确的是,塞班系统(Symbian)是早期智能手机广泛采用的操作系统,尤其在诺基亚手机...
**塞班60 PYTHON API** 是一个专为Symbian操作系统设计的Python环境,简化了应用程序开发流程,并为Symbian C++ API提供了一种脚本解决方案。此文档主要介绍的是基于Python 2.2.2版本的Python for S60平台1.3.13版本...
**Symbian操作系统详解** Symbian是一款历史悠久的智能手机操作系统,尤其在2000年至2010年间,它是全球领先的移动设备...通过深入学习和实践,开发者可以从Symbian中学到很多关于移动平台优化和资源管理的宝贵经验。
- **连接建立**:在使用端口API建立连接之前,蓝牙设备必须先与合适的设备建立连接,这通常通过SDP协议完成。 #### 五、服务搜索(SDP) SDP协议分为两大部分: 1. **搜索可用的设备和服务**:在有效范围内搜索...
本示例利用了Jquery-UI实现Web桌面系统jWebOS,左侧菜单和桌面菜单的链接都是动态设置。整体效果非常棒。大家可以用于自己的网站建设。 建议开发童鞋使用跨平台开发工具——统一开发环境UDE来进行查看、调试、开发...
在Symbian操作系统中,网络编程的一个重要方面是使用Socket API。Socket API允许开发者创建能够进行网络通信的应用程序,无论是互联网、红外线还是蓝牙技术。本文主要针对Symbian平台的开发者,旨在介绍如何利用...