Java数据库服务器和客户端
我正在为学校的学生会设计一个服务器系统。它将从 Microsoft Access 中创建的数据库中获取数据(包括图片、姓名、位置、电话号码、电子邮件等)并将其发送到客户端应用程序,客户端应用程序将在 GUI 中显示这些数据。服务器在 Ubuntu 11.04 Natty Narwhal 上运行,这就是为什么我使用 Java 而不是 C#,我在 C# 方面更有经验。我正在争论是否使用 Access 数据库(它将位于外部硬盘驱动器中)通过 USB 连接到服务器计算机)或 Amazon SimpleDB。然而,我对 SQL 没有任何了解。你们有关于创建服务器和客户端的教程或技巧吗?提前致谢。
Jtahlborn:“‘普通’数据库”是什么意思?
I'm designing a server system for my school's Student Government Association. It will grab data from a database made in Microsoft Access (including a picture, name, position, phone number, email, etc.) and send it to the client application, which will display it in a GUI. The server is running on Ubuntu 11.04 Natty Narwhal, which is why I'm using Java as opposed to C# which I'm much more experienced in. I'm debating whether to use the Access Database (which would be in an external hard drive connected via USB to the server computer), or Amazon SimpleDB. I don't, however, have any knowledge of SQL. Do you guys have any tutorials or tips on creating the server and client? Thanks in advance.
Jtahlborn: What do you mean by a "'normal' database"?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以利用学校的前端数据库/服务器交互。
学校计算机上存储的所有文档都可以做到这一点。
大多数学校允许将东西存储在所有使用服务器的终端都可以访问的区域中。
You can just utilize your school's front-end database/server interaction.
All documents stored on a school's computer do it.
Most schools allow things to be stored in a area accesible to all terminals using the server.
如果您使用 Java,要使用数据库,您需要使用 JDBC API< /a>
你可以看一下JDBC教程
但我不建议使用 Microsoft Access,因为您需要使用桥 ODBC-JDBC 将应用程序连接到数据库。您可以使用像 Derby 这样的小东西(JDK 的一部分,称为 JavaDB)。 有教程如何将它与 Netbeans 一起使用
祝你好运!
If you use Java, to work with databases you need to use JDBC API
You can take a look at JDBC tutorial
But I'm not recommend to use Microsoft Access because you need to use bridge ODBC-JDBC to connect your app to database. You can you something small like Derby (part of JDK known as JavaDB). There is tutorial how you can use it with Netbeans
Good luck!