注册通行证 用户名 密码
  • 文章投稿
  • 博客
  • 论坛
  • 设为首页
  • 加入收藏
jztop.com网络技术
  • 首页
  • | iT新闻
  • | 操作系统
  • | 组网建网
  • | 网络安全
  • | 程序开发
  • | 办公一族
  • | 工具软件
  • | 网页制作
  • | 多媒体制作
  • | 网吧技术
  • | 服务器
  • | 专题教程
Vista | 软件评测 | 系统备份 | 优化 | 进程 | 聊天 | 病毒 | Linux | 黑客 | 防火墙 | 数据库 | Web开发 | Java | Word | 游戏 | 32位开发 | 移动开发
当前位置:首页 > 多媒体制作 > Flash > 内容正文

利用套接字机制实现Flash与数据库连接

发布时间:2006-03-20 11:21:43 来源:天极开发 网友评论 0 条
  五、 限制

  实现本文示例模型的最大的挑战是,需要客户应用程序了解由服务器应用程序从数据库返回的元数据(结构)信息。然而,典型情形下将包含一个Flash应用程序-它仅提交到数据库的一有限数量的查询并且得到一有限数量的响应,这样可以使得ParseReturn函数的大小和复杂性适中。事实上,在本文开始提到的另一些数据库连接方法确实要求程序员定义要被交换的消息的XML模式,因此不能回避描述要被接收的数据。

  通讯容量是另外一个限制因素:一个强壮的需要回答很多客户调用的服务器应用程序可能需要使用多线程、连接池及其它高级技术。
另外,在Flash应用程序和Java应用程序之间的通讯安全很重要的:我的示例程序中发送了有可能被"偷窥"的未加密数据。一个实际的应用程序在经由套接字发送数据之前需要对之进行加密。

  六、 建立环境

  你可以把该Java应用程序安装在与数据库服务器相同或不同的机器上。为了启动该Java应用程序,你必须在DOS下执行这个命令(见本文所附源代码中的launch.bat文件):

set CLASSPATH=.;%CLASSPATH%;C:/Program Files/Microsoft SQL Server 2000 Driver for
JDBC/lib/mssqlserver.jar;C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC
/lib/msutil.jar;C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib/msbase.jar;
java oSckSvr

  注意 这个命令的重点部分是MS SQL Server到JDBC驱动程序的路径。

  对于有很少Java经验的开发者来说,建立开发环境可能有点小困难。我使用了显示在图2中的目录结构。我建立我的Eclipse环境从而把Java二进制文件复制到/bin子目录下,如图3所示。图4和5展示了该应用程序建立一个到数据库的连接并接收一个响应。


图2.Java应用程序目录结构:这个屏幕快照显示了作者的源码目录结构。


图3.Java应用程序目录结构:这个屏幕快照显示了作者的在Eclipse中的二进制文件和启动程序文件(launcher)的目录结构。

  作者注:你可以从微软的站点下载相应于SQL Server的JDBC驱动程序。


图4.连接到数据库:这个快照中显示的是正在建立一个到SQL Server的连接。


图5.查询和响应:SQL Server收到来自图4的查询并且发送它的响应。

  为了允许Flash客户下载来自Java应用程序的响应(如果这两个程序不是位于同一个域上的话),在web服务器上需要有一个跨域的XML策略文件。更多细节,请参考Flash帮助。

  总之,尽管与一个数据库的典型通讯在Flash中并不象在其它开发环境中那样直接,但是它也可以借助于一个"中介"(例如,使用JDBC或ADO协议来访问数据库的应用程序)来实现。
上一页 1 2
关于 套接字机制 实现 Flash 数据库连接 的新闻
  • Eclipse中集成Ant实现快速开发
  • ASP.NET程序中实现校验码图像生成
  • ASP.NET 2.0中实现跨页面提交
  • 网页编辑常用表现的实现方法
  • 网页风格化 用CSS实现皮肤适时切换
【评论】【收藏本文】【打印】【关闭】
上一篇文章:赶紧下载Flash Player补丁弥补致命漏洞
下一篇文章:用Flash动画特效制作:文字炸开
讨论区
查看
已有 0 位对此新闻感兴趣的网友发表了看法
匿名发表
注册通行证 登陆
图文阅读推荐
Flash制作关于光的折射和全反射教程
Flash制作关于光的折射和全反射教程
随心所欲 玩转Flash视频——FLV
随心所欲 玩转Flash视频——FLV
Flash制作书法动画
Flash制作书法动画
全站资源
  • 微软官方入门教程19:轻松掌握Vista系统的快
  • 微软2008大冲击,预借Vista SP1力促Vista市
  • 在收件箱中获得 Windows Vista 的最新更新
  • 微软官方Vista入门教程全集19篇(Vista学院
  • Windows Vista 的成功将势不可挡
  • 快快抛弃Vista,拥抱XP SP3!你觉得呢?
  • 浅谈Vista系统关闭虚拟内存与使用内存盘加速
  • 嘿嘿,按下键盘上面的三个键,马上让你的Vi
  • Windows Vista的盗版率只有Windows XP的一半
  • 3DMark和PCMark Vantage新版将只支持Vista系
阅读排行
  • 利用套接字机制实现Flash与数据库连接
  • FLASH9.0新功能视频体验
  • [视频]Flash 9 Alpha体验:软件安装
  • Flash8绘制秋之落叶
  • Flash制作书法动画
  • Flash互动电子地图制作手册——入门实例
  • 随心所欲 玩转Flash视频——FLV
  • [视频]Flash 9 Alpha体验:播放器
  • 制作温馨浪漫Flash情人卡
  • Flash软件菜单中英文对照表
最新技术文档
  • Flash制作交互动画:星座查询器
  • Flash制作简单光晕变幻动画特效
  • Flash实例:花丛中的小蜜蜂
  • Flash创意特效:美 丽 星 空
  • Flash创意特效:时 光 如 梭
  • Flash创意特效:文本的光线效果
  • Flash创意特效:流 星 雨
  • Flash创意特效:飞 越 星 空
  • Flash创意特效:清风不识字
  • Flash创意特效:放 大 镜
专题教程
  • 大话G游 专题:手机病毒揭密
  • ARP攻击防范与解决方案 路由故障处理手册
  • Picasa中文版_Picasa教程 专题:清除流氓软件
  • Firefox专题 seo搜索引擎优化专区
  • 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
  • 杀毒软件反被病毒杀 连"救命"都不能喊
  • 金山ARP防火墙
  • 还原卡神话破灭“机器狗”病毒来势汹汹
  • cctv经济半小时:你的手机现在安全吗?
  • 新挂马方式开始流行 ARP挂马称雄局域网
  • 木马和病毒清除的通用解法
  • IP地址不再冲突 查找ARP攻击者元凶
  • 教你几招识别和防御Web网页木马
  • 分析:封杀BT只是暂时的止痛药
  • QQ爆危险漏洞,“QQ游戏邀请大盗”邀请你玩病
关于我们 | 诚聘英才 | 联系我们 | 版权声明 | 网站大事 | 网站地图 | 意见建议
CopyRight 2005-2007 Jztop.Com 版权所有 未经许可 请勿转载