ce Touch
产品概述:
Ice Touch是为iPhone,iPad和iPod touch的ZeroC工具。Ice Touch允许你把iPhone与企业应用程序无缝集成,充分利用Ice的多平台和多语言支持。
Ice Touch为iOS设备编写网络应用程序不再需要低级别的套接字编程或复杂即席协议调试。
在iPhone,iPad和iPod touch是适用于移动应用程序的了不起平台。然而,如此广泛的网络功能的设备,iOS SDK给创建网络应用程序的开发者提供了令人惊讶的一点帮助。Ice Touch的所有变化。
一个全功能Ice运行时间工具和协议,Ice Touch可以很容易地为iPhone,iPad和iPod touch开发网络应用程序。高层次的和易于使用的APIs,Objective-C和Cocoa框架巧妙地融为一体,让你把你的精力集中在应用开发上而不是浪费你的时间编写复杂的低层次的网络代码。
以 小的努力,你可以将iOS设备集成到现有的企业应用程序中。安全性是正确建立的,为验证应用程序和加密通信提供SSL支持。Ice Touch有效地允许iOS应用程序充分参与你的企业基础设施,设备是否运行在防火墙内部和通过WiFi,或防火墙外部使用蜂窝网络。加上适用于Android的Ice,移动开发者现在可以把Ice应用程序范围扩展到现在两个 先进的手机市场。
为了演示Ice Touch如何帮助开发人员构建移动应用程序的能力,Ice Touch相当于传统的桌面应用程序,Ice Touch分布包括在适用于远程查询和操纵一个关系型数据库(见截图)的iOS客户端。一个基于Java的Ice服务器通过JDBC访问SQL数据库,该应用程序提供了一个简单,但实际介绍Ice和Ice Touch企业版开发。
Ice Touch非常适合于构建移动应用程序的功能是一个紧凑网络协议,有效使用带宽和异步编程模型,使你的程序能维护一个可响应的用户界面。支持iPhone应用程序和后端服务之间的双向通信,Ice Touch帮助您建立用户期望的高度交互性应用程序。
Ice Touch分布还包括ZeroC聊天系统,一个全功能的iPhone客户端。此客户端的异步调用模型被广泛使用,且作为iOS开发者的宝贵资源。
另一个演示程序向你展示了如何使用iPhone作为一个Ice请求的路由器,所以iPhone可以提出在Wi-Fi接口通过3G网络的Ice 接收要求,反之亦然。
像所有ZeroC产品一样,Ice Touch可提供GNU通用公共许可证条款下的完整源代码,所以今天下载你的副本,找出Ice Touch
能为你做什么。
功能亮点:
简单和直观的Objective-C语言映射
完全支持所有Slice类型,所以Ice Touch应用程序可以充分利用你现有的Slice接口定义
线程安全运行时间适用于构建多线程应用程序
支持TCP,SSL和UDP
同步和异步调用模式
支持服务器端点,所以在iOS设备上运行的应用程序可以作为服务器
动态调用,应用程序可以用来构建和解析在传输中的消息
支持通过双向连接的推送应用程序,所以企业服务器可以调用通过iPhone的对象工具,即使有防火墙的存在
与现有的Ice应用程序的全面互操作性,写任何支持的语言和在任何支持的操作系统上运行