导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
majx (skin)
★☆☆☆☆
-
普通会员
2020/1/26 22:49:24
标题:
开发数据库放在WEB网上的客户端软件
浏览:1421
加入我的收藏
楼主:
大家好!以前只开发过数据库存放在本地局域网的C/S软件,现在想学学开发把数据库放在INTERNET网上的本地客户端软件,本地客户端软件能访问这个INTERNET的数据库,能做建立表、输入记录等操作。为此,在网上申请了一个mysql数据库,信息如下;大家可用此随便练习,也希望会的高手能发帖说说怎么做或做个DEMO发上来供大家学学。在此先谢谢啦! 产品类型:mysql数据库50M 服务器IP:116.255.250.35 数据库软件类型:MySQL5.0 数据库名:majx 数据库用户名:majx的 数据库密码:123456 连接端口: 3306 数据库空间上限:50 M
----------------------------------------------
majx,QQ 613354940
作者:
majx (skin)
★☆☆☆☆
-
普通会员
2020/1/27 14:01:41
1楼:
服务器IP:116.255.250.35 数据库软件类型:MySQL5.0 数据库名:majx 数据库用户名:majx 数据库密码:123456 连接端口: 3306
----------------------------------------------
majx,QQ 613354940
作者:
2020/1/27 14:12:24
2楼:
你准备数据库扔公网直连? 这是回到2000年的时候了嘛?? 如果用ado连接,就要安装mysql的odbc驱动,官方下载页面有下载,安装和你应用程序匹配的版本就行。 如果用三方控件就去看三方控件的说明。
----------------------------------------------
--
作者:
2020/1/27 17:26:39
3楼:
DELPHI使用UNIGUI做WEB数据库应用开发非常简单,只要会VCL开发,基本上3天就可以上手。WEB APP也能开发。 咏南WEB桌面框架演示:ynmiddle.cn:9999
----------------------------------------------
中间件QQ群: 92449782 博客: http://www.cnblogs.com/hnxxcxg/
作者:
majx (skin)
★☆☆☆☆
-
普通会员
2020/1/27 19:01:06
4楼:
bahamut8348 (leonna),你好!我以前看到快递公司就是这种方式用客户端软件连接WEB网上的数据库;还有现在盛行的手机APP软件,不也是数据库放在公网上的C/S模式的客户端软件吗?你对手机APP连数据库是怎么看的呢?是不是你认为的回到了2000年?
----------------------------------------------
majx,QQ 613354940
作者:
yxsoft (yxsoft)
★☆☆☆☆
-
盒子活跃会员
2020/1/27 19:47:52
5楼:
想问下这类公网可连接的数据库,一般是怎么保证安全性的
----------------------------------------------
Great!
作者:
2020/1/27 23:22:25
6楼:
快递公司的不清楚,但是至少我所知的移动端应用都不是直连的。
----------------------------------------------
--
作者:
majx (skin)
★☆☆☆☆
-
普通会员
2020/1/28 8:57:07
7楼:
bahamut8348 (leonna),你好!移动端是怎么连的?说说看,借鉴借鉴。
----------------------------------------------
majx,QQ 613354940
作者:
2020/1/28 9:59:22
8楼:
用REST(DataSnap,以前叫Multi Tier或MIDAS)連
----------------------------------------------
-
作者:
2020/1/28 11:41:22
9楼:
You can access your database with little changes in your app / database you can use: IntraWeb, UniGUI, TMS Core WEB (very easy to create and implement security in your app for Web) , and many others to create your new interface to WEB, without change your interface local (mswindows or other). Then, if all works like your desire, you can change your structure database for new era 2020, for example. You can host your database in iCloud of your preference and create your security rules to access it, then, same that you app dont have any security, the iCloud host, will do this for you.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
2020/1/28 12:07:00
10楼:
移动端为什么要连库?就不能做个中间层来以接口的形式提供数据嘛? 至于什么形式的,支付宝微信一大堆open api,看看就明白了
----------------------------------------------
--
作者:
2020/1/28 17:31:46
11楼:
楼主,从 C/S 的角度来看,数据库服务器究竟是局域网还是广域网,没有关系。只要你的数据库的客户端能访问到服务器端,就能连。本质上,数据库客户端,是通过 TCP 和数据库的服务器端连接的。 从实践上来看,广域网因为安全性的原因,还因为广域网的应用场景可能是有巨大数量的客户端的原因,通常会做一个中间层。客户端连接访问中间层,中间层去连接数据库服务器。这就是 DELPHI 的所谓三层开发。 具体来说,目前 DELPHI 最新版推荐的是 DELPHI 新搞的那套 DataSnap 框架,REST 模式。
----------------------------------------------
-
作者:
2020/1/28 17:32:55
12楼:
当然,还有很多第三方的3层框架。有一次李维在 DELPHI 的发布会上说,真要搞3层的话,他会用 XXX 那个第三方的框架,而不会用 DELPHI 自己的那套,因为 DELPHI 自带的那套,性能稳定性啥的不行。
----------------------------------------------
-
作者:
2020/1/28 19:30:54
13楼:
XXX 那个第三方的框架 , 是指 什么
----------------------------------------------
-
作者:
vmao (毛小毛)
★☆☆☆☆
-
盒子活跃会员
2020/1/30 20:10:19
14楼:
XXX 那个第三方的框架 , 应该是指快驴
----------------------------------------------
-
作者:
majx (skin)
★☆☆☆☆
-
普通会员
2020/1/30 22:09:11
15楼:
樵夫的、咏南的、以及全能的中间件应该可以。
----------------------------------------------
majx,QQ 613354940
作者:
2020/2/13 10:31:35
16楼:
实时连接数比较多的话,也可以试试MoonServer http://www.moonserver.cn/mhs/single-post.pp?id=53&catalog=2
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
a5824 (Return)
★☆☆☆☆
-
普通会员
2020/2/13 11:22:07
17楼:
直接连是不太安全,如果一般企业用用,没啥太大问题,改改端口,密码弄复杂点,换个用户名,基本上没有太大的问题,不然你就再套一层中间件,写个简单的,也满足一般的要求,代码也不会太多。
----------------------------------------------
-
作者:
hsj (hsj)
★☆☆☆☆
-
盒子活跃会员
2020/2/13 15:10:00
18楼:
公网不能直连吧,容易锁住库的,服务端搞个asp也可以呀,用delphi给他交互qq171833017
----------------------------------------------
qq:171833017,靖源软件http://www.dxmylove.com