BiChat与其它即时通信软件有何不同?
BiChat与其它即时通信软件最大的不同,在于它能够在联系人之间共享和传递PFF表单文件和表单数据。
我们都知道,即时通信的聊天过程传递的都是文本信息,这些信息内容是自由的、随意的,您想和对方说什么都可以。这也是我们喜欢聊天的原因之一。
但在商务应用领域,从随意的文本中提取出特定的数据却是我们经常需要做的事情。比如有人跟您说“我需要三个鼠标”,如果您正在使用一个管理销售订货的软件,您需要从这条文本中提取出有用的信息产品名称是:“鼠标”,数量是:“3个”,然后将这些内容输入到订货软件中去。
我们能很好地处理这类事情。但如果有大量的用户给您发送大量的信息,我们还需要一条条来进行处理的话,还是挺累人的。
另外,别人发送给您的信息也许有着不同的形式,比如:
“给我三个鼠标”
“请帮我订三百五十个鼠标”
“我要8打鼠标”
如果有成千上万条这样的信息,如果这个信息再复杂一点(比如再加上订货人、送货日期、送货地址、是否要发票等),我们就需要做很多重复的繁琐的分析和转录的工作。如何让这个过程更加自动化呢?
解决方案就是将这些文本以计算机更容易理解的方式进行组织。现代的信息技术中越来越多地使用XML的技术,我们就可以将这些数据组织成XML格式。比如上面的例子就可以是使用这样的XML文本来储存:
“<order mount='23' product='鼠标'></order>”
每个人发送过来和信息都具有相同的结构,这样就可以让计算机来进行自动处理。计算机可以准确地处理大量的数据而不会发生错误,速度比人工处理不知道要快多少倍,您就可以从繁琐的重复劳动中解放出来了。
BiChat的目的,就是在联系人之间传递这种结构化的XML数据。PFF表单保证了输入数据能以规范的格式进行存储和传递。BiChat对PFF表单和数据进行相关的处理,就能够保证联系人传送给您的是经过良好组织的XML文本,也能够将很多条XML文本自动汇总在一起,形成一组数据集。这个过程会大大地提高我们的工作效率。
另外,设计良好的PFF表单会对输入的数据进行检查,以避免输入无效的错误数据。在随意的自由文本中是做不到这一点的。所以您不必担心因为不可避免的人为失误造成信息的不可用。经过BiChat传递的PFF表单数据也因此更加可靠。
BiChat也具备其他即时通信所共有的优点。它可以将不同国家、不同地点的人联系在一起。而且,它是基于XMPP协议的,更容易进行扩展。
您可以通过BiChat与您公司内部的各种商务应用系统相结合,使得您与供应商、客户、个人用户、应聘者、代理商、分公司之间的数据交换更规范、更有效率,加速您对市场的反应速度,提升企业竞争力。
回到顶部
如何提供PFF表单供联系人下载填写?
使用BiChat,您只需要一个简单的步骤就可以实现这个功能:
运行BiChat,打开“我的工作间”,选择菜单或工具栏上的“注册”。进入到“表单管理”的界面。用“添加”选择一个PFF文件,并设定这个表单是“共享的”,点击“确认”,就完成了所有操作。
您的联系人在他的BiChat中,调出您的账号的右键菜单“查看表单列表”就可以看到这个表单并进行下载操作了。
回到顶部
表单的基础数据如何共享?
有些时候,我们需要使用这样的表单,比如“产品订货单”,订单上有一个栏位“产品名称”,使用了下拉列表框让我们在一组产品中进行选择。这个产品列表可能是经常会进行变更的。在联系人填写这个“产品订货单”时,如果只能看到过时的“产品列表”,肯定会不太好。PFF表单与BiChat的结合,就能够帮助您解决这个问题。
通过BiChat,填单人处的“产品订货单”会自动与表单发布者的“产品列表”进行数据同步,保证他在填写这个表单时,能看到最新发布的产品信息。
为了实现这个功能,需要开发人员对这个PFF表单做特别的设计。对最终用户来说,这个过程是不透明的。即:一个PFF表单设计好后,它能不能进行基础数据同步在设计时就已经决定了。
开发人员在设计表单的数据视图时,可以将数据表设置为“基础表”,并选择“需要进行数据同步”。另外,开发人员还需要为提供一个对这个“基础表”进行维护的表单。比如上面的例子中,开发人员要在“产品订货单.pff”中增加一个“需要进行数据同步”的“基础表”名为“产品信息”,另外还要创建一个“产品信息维护.pff”来对“产品信息”进行增、删、改的操作,要注意在“产品信息维护.pff”这个表单中的“产品信息”数据表要与“产品订货单.pff”中的“产品信息”基础表具有同样的UUID才可以。
最终用户在使用BiChat注册表单时,将“产品订货单.pff”注册为“共享的”,“产品信息维护.pff”注册为“私有的”。并在日常工作中,通过“产品信息维护.pff”对产品信息资料进行维护。这样联系人下载的“产品订货单.pff”就能自动进行“产品信息”的数据同步了。
当然,在最终用户使用时,“产品订货单.pff”这个表单必须是被注册为“共享的”,私有的表单是不会进行数据同步的。
回到顶部
BiForm与其它Python的IDE工具有何区别?
BiForm与其它Python有IDE主要有以下区别:
1、BiForm是专为开发PFF表单设计的,不能用它来开发普通的Python程序;
2、有很多Python程序可以转用BiForm来开发,开发完成的程序也是以PFF的形式发布,所以在使用过程中,会与原来的Python程序有所不同。比如BiForm示例中的“转换PYTHON脚本到HTML.pff”。
3、BiForm开发出来的PFF表单是基于图形界面的,不能用它来开发没有交互界面的应用程序;
4、BiForm是基于结构化数据的,如果您想自己写程序来实现数据库的连接和增删改查等操作,或者不想使用SQLite数据库,不必使用BiForm;
5、BiForm集成了数据引擎,如果您不希望自己写底层代码来实现数据库的连接和增删改查等操作,用BiForm会非常合适;
6、大部分Python的IDE工具都是围绕着对py脚本文件的编辑和调试来展开功能。BiForm也提供这些功能,但这不是BiForm的目的。因为BiForm不提供针对独立的PY文件的编辑调试功能,BiForm只对PFF表单中嵌入的脚本进行编辑和调试;
7、BiForm提供了所见即所得的界面开发工具,目前在Python的IDE工具中很少见;
8、BiForm会帮助您快速开发表单,但BiForm不是代码生成器,它不会从界面设计生成PY文件。BiForm的设计以XML文件形式保存,PFF表单的运行时引擎会解析这个XML文件来创建表单交互界面;
回到顶部
如何向其他人发送PFF表单数据?
如果您是在使用BiReader,在填写完表单后,使用“导出到PFD文件”的功能,就可以生成一个PFD文件。将这个文件用电子邮件或其它方式发送给其他人。收件人使用BiReader或BiChat都可以将这个PFD中的数据导入。
如果您是在使用BiChat,填写完表单后,菜单或工具栏上有“发送”按钮,点击后选择“收件人”,就可以将当前表单的数据发送给其他人了。发送完成后,如果收件人接收到了这个表单,会发送回执消息给您。如果您暂时不想发送,也可以将这个表单保存为草稿,待以后再发送。
回到顶部
使用BiChat时如何注册账号?可以使用Google talk的账号吗?
几个步骤实现账号注册:
1、
在BiChat中添加账号时,选择“注册新账号”,点击“添加”;
2、
按界面提示输入账号,注意要使用账号的全名,如“myname@jabber.cn”。这个账号的前半部分随您自己取,@后面的部分必须是一个有效的jabber服务器的名字。网上可以查到很多jabber服务器,您选择您喜欢的就可以。比较常见的如“jabber.cn”、“jaim.at”。但是GOOGLE不提供自主注册的功能,所以您需要通过Google自己的注册方式获取GMail账号后再来使用BiChat;
3、如果该服务器需要SSL连接,您必需选中“使用SSL编码(到服务器)”的选项,如果该服务器有特定的主机地址和端口号,也需要进行相关设定;
4、如果您所在的网络需要使用代理服务器访问互联网,也需要设定相应的代理服务器;
5、设定好各项参数后,点击“注册”按钮。可能会弹出一些警告和提示,您按具体的提示,继续进行操作就可以了。
因为BiChat是基于XMPP协议的,所以您可以在BiChat中使用Google talk的账号。Google talk账号也是GMail的账号,一般是形式如“XXXXX@gmail.com”。如果您没有GMail账号,可以发邮件给 bilive.admin@gmail.com 告诉我,我可以发送邀请函给您。
如果您已经有了GMail账号,按如下操作完成添加账号的操作:
1、调出“添加账号的界面”;
2、在“添加账号”界面输入您的名字(这个名字不是账号的名字,而是别名,您随便输入什么都可以),输入完成后点“添加”;
3、在“账户属性”页面的“BiLive账号”处输入您的GMail账号,比如“myname@gmail.com”,必须输入全名,并输入密码;
4、下面这一步很重要,您需要在“账户属性”页面的“连接”分页中选中“使用SSL编码(到服务器)”和“忽略SSL警告”和“手工设定特定的服务器主机和端口号”,并在“主机”处输入“talk.google.com”,端口号设置为“5223”,其它勾选项也建议您都勾上,然后点“保存”,就可以了。
回到顶部
BiReader和BiChat在功能上有何区别?
BiReader和BiChat在处理PFF表单时提供的功能是一样的。同样的“新建”、“保存”、“删除”、“打印到PDF”、“导入”、“导出”、“查询”、“查看列表”等,有区别的是表单填写前及填写完成后的处理。
表单填写前,BiReader的用户必须自己去下载或从别人处得到表单。BiChat除此之处,还可以从自己的联系人处下载表单。
表单填写后,BiReader必须用导出PFD文件的方式才能将数据发送给其他人。而使用BiChat,直接就可以发送,不必使用导入导出的方式。
另外一个重要的区别就是,BiChat可以对表单的基础数据进行同步操作,这是用BiReader所没有的。所以需要在联系人之间进行数据同步的PFF表单,必须要使用BiChat才能达到最好的效果。
当然,BiChat是一款即时通信软件,您可以通过它和联系人聊天、传送文件。这也是BiReader没有的。
回到顶部
除了处理数据外,PFF还可以应用在哪些方面?
PFF表单还可以用来开发一些小应用程序。比如成批处理数据、转换文件格式、访问网络获取天气预报、发送电子邮件、自我测试题等等。
用PFF表单来运行这些小应用程序有很多好处,因为文件小,不需要安装程序,直接复制文件就可以。所以您不需要花费时间维护很多小软件,用PFF表单和BiReader结合就可以完成很多任务。
回到顶部