XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们XMPPStream:xmpp基础服务类XMPP...
分类:
移动开发 时间:
2014-12-19 12:56:53
阅读次数:
159
同Introduce Foreign Method一样,很多时候你不能修改编辑原始类,你需要为这些服务类增加一些额外的函数,但你没有这个权限或者入口。如果你只需要一个或者两个外加函数那么你可以放心的使用Introduce Foregin Method,但是如果你发现此时有很多外加函数需要在客户类代码...
分类:
其他好文 时间:
2014-12-18 13:29:28
阅读次数:
207
问题: Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。将变化隔离,使得变化部分发生变化时,不变部分不受影响。为了做到这一点,要利用面向对象中的多态性,使用多态性后,客户类不再直接依赖服务类,而是依赖一个抽象的接口。这样,客户类就不能在类的内部直接实例....
分类:
其他好文 时间:
2014-12-17 22:33:34
阅读次数:
230
使用CXF发布webservice服务时,规范的做法是先书写一个接口,用以声明服务类型。
基于Spring和CXF开发web service的框架搭建
一、创建web项目
Eclipse中新建一个dynamic webproject,命名为:CXFTest
二、导入需要的jar包
把下载的CXF项目的解压缩文件中lib文件夹下的所有jar包拷贝到WebContent->WEB-INF->...
分类:
编程语言 时间:
2014-12-17 21:00:41
阅读次数:
236
国内注册的企业人数在1000以下的占绝大多数,中小微企业是主力军,这些企业也需要用到OA、CRM等办公服务类软件,但这类软件价位相对比较高昂,微信企业号决定抢占这块市场,宣布降低企业号认证门槛,1000人以下的企业无需规模证明。具体的政策调整如下: 1000人以下的企业无需规模证明。此前,不论...
分类:
微信 时间:
2014-12-17 17:57:39
阅读次数:
299
创建一个公共服务类后有两种使用方式,第一种将公共服务放到自己的项目中运行,这样外界无法访问和控制这个公共服务类,这个服务的所有变量、函数都在自己的项目中运行,可以直接通过startIntent(Service)重复调用此服务。
第二种是将公共服务配置到自己项目的xml文件中,并设置process=":remoteXXX"属性,此后将不能直接通过startIntent(Service)重复调用此服...
分类:
移动开发 时间:
2014-12-17 16:29:00
阅读次数:
204
客户通过一个委托类来调用另一个对象。
在服务类上建立客户所需的所有函数,用以隐藏委托关系。
动机:
封装即使不是对象的最关机特性,也是最关机特性之一。“封装”意味着每个对象都应该少了解系统的其他部分。如此以来,一旦发生变化,需要了解这一变化的就比较少---这会使系统比较容易进行。
任何学过对象技术的人都知道:虽然Java将字段声明为public,但你还是应该隐藏对象的字段。...
分类:
其他好文 时间:
2014-12-12 14:55:44
阅读次数:
141
??
第一:开启FTP服务器 ftp server enable(系统模式)
第二:创建用户、密码并设置用户的服务类型为ftp (aaa模式)
第三:指定刚刚创建的用户的ftp路径ftp-directory (aaa模式)
举例说明:(环境:ENSP)
第一:
[Huawei]ftp server enable
Info: The FTP server is already ena...
分类:
其他好文 时间:
2014-12-11 17:18:59
阅读次数:
644
??
第一步:在aaa模式在配置用户名和密码
第二步:设置该用户的服务类型为telnet
第三步:设置该用户的privilege level特权级别为3
第四步:在系统模式下进入用户接口user-interface vty0 4
第五步:设置该用户接口的认证模式为aaa认证authentication-mode aaa
第六步:配置设备的loopback地址
第七部:添加以loo...
分类:
Web程序 时间:
2014-12-11 15:53:57
阅读次数:
268
方法一、将串口的两端设置为ppp协议并配置好ip地址即可
方法二、pap认证
第一步:(主)选择一个端口主端口
第二步:(主)设置ppp的pap的单边验证ppp authentication-mode pap
第三步:(主)设置本地用户名和密码并设置该用户的服务类型service_type ppp 为ppp类型
第四步:(被)选择另一个端口为被验证方
第五步:(被)设置该...
分类:
其他好文 时间:
2014-12-11 15:52:00
阅读次数:
218