1、java的某些项目为什么要采用分布式开发?什么是分布式开发?
java的某些项目为什么要采用分布式开发,分布式开发
在数据库应用程序的开发过程中,网络已走到社会的各个角落。从金融行业的银行联网、交通行业的售票系统、公安系统的全国户籍管理等等,这些企业或行业单位之间地理分布性或业务分布性,使得一个企业或行业拥有多个网络服务器,如何在这种分布式的网络环境下实现高效的数据库应用程序的开发是一个重要的问题。
分布式应用开发简单的说,是指将用户界面、控制台服务、数据库管理三个层次部署在不同的位置上。其中用户界面是客户端实现的功能,控制台服务是一个专门的服务器,数据管理是在一个专门的数据库服务器上实现的。
提示:这里的Web服务器,都是指软件(如IIS等Web服务器软件),它和Web服务器应用以及其它程序等,共同存在于服务器计算机上。
控制台CGI应用:是一个独立的控制台EXE。它在一个标准输入设备上接收客户端的请求信息,在标准输出设备上将结果返回给服务器。
2、个人开发者如何解决服务器问题,最近正在开发一个小程序项目,对于服务器的选择有些纠结
直接租用阿里云这样的服务器就好了
不要自己写服务器,人家有现成的开源服务器,经过了无数的站点测试,你自己写服务器肯定会有一堆问题
3、java web项目如何发布到服务器上
现有你有一个宝马的跑车,想买一个牌照,让它能上路开,请问你牌照如何选,选什么地方的,以及车子该怎么开,不想直接将车子开到外面去办牌照。
……
上线流程:
在服务器上安装类似tomcat、weblogic、webShpere等软件,这叫安装容器。
然后在容器中配置加载你的项目,或者将项目复制到它们的webapp目录
接着将数据库安装好,配置好。
接着启动容器,看看有没有异常。
没有异常,就用http协议访问你的域名和站点了
4、我用eclipse开发了一个web项目,如何发布到我的服务器上?
在Tomcat安装的目录下有一个conf目录,其中有一个web.xml文件,这个文件就是用于保存发布工程应用专的配置文件。我们属只要对这个文件进行配置,就可以发布具体的工程,另外,还有其他的方式发布,例如:通过WAR包发布等。这种配置web.xml文件的方式,有一种好处,就是可以使得我们在项目中修改的东西会自动加载到web容器中来,没有必要每一次都通过重新发布来加载。
web的本意是蜘蛛网和网的意思,在网页设计中我们称为网页的意思。现广泛译作网络、互联网等技术领域。表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。
5、开发Web项目应该选用什么服务器软件
这得看你是用什么语言的网站以及系统.目前用的最多的是WIN2003系统.如果是ASP的程序.可以直接用IIS发布网站.如果是PHP的.可以用IIS+PHP+MYSQL.如果是.NET的网站.可以用SQL数据库. apache一般用在LINUX系统中比较稳定.个人建议.你可以自己多试试.
6、用eclipse开发java EE 项目,tomcat做服务器,怎么样让项目自动发布到
找到菜单 window → Show View → Servers,打开Servers视图标签,部署的Tomcat 服务
在这个服务上右击,选择“Add Deployment”
在新打专开的对话框属中,有一个Project项,选择要部署的项目
点击“Finish”完成部署
这样项目就部署到Tomcat里面去了
7、一个基于javaEE的C/S项目开发完毕,如何部署在WEB服务器,应用服务器和数据库服务器
部署一个BS的应用,一般是有web服务器、应用服务器、数据库服务器,至于文件服务器可以放在应用服务器,如果你开发的系统文件是直接存放在数据库的,那么不需要用到文件服务器。
一般情况下,非大型企业级的应用,web服务器和应用服务器不需要分开,使用tomcat部署即可,tomcat里面既可做应用服务器,也内置了web服务器实现用户请求转发。
至于具体如何部署,你可以去baidu搜索下tomcat部署方法即可。
如果你要说web服务器和应用服务器的区别,通俗来说就是web服务器主要处理静态的请求和转发请求及反馈结果,而应用服务器是处理动态请求。
8、spring框架开发一个项目实施需要哪些服务器
我觉得主要是看你对这个项目的开发需求和性能需求,还有你要认识到服务器其实也是一台电脑,不是很有必要去区分前端和后端。
像一般情况下,前端项目与后台项目其实是可以放在同一台服务器里的web容器(例如tomcat)里的,甚至数据库也可以放在同一台服务器里,只不过运行的软件不同。
但是如果这个项目面向的用户很多,对性能要求很大,这个时候就要考虑一下是不是再弄一台服务器做负载均衡,如果对这个spring项目还做一下分布式也要考虑多弄几台服务器,对数据库的容灾处理需求很大,希望能方便地进行数据库备份还原等操作,也可以考虑一下专门用一台服务器来做数据库,比如说阿里的RDS数据库服务
总之如果你还没有很明确的话我的建议就是先弄两台服务器,一台放前端和后台项目以及数据库,另一台作为测试服务器(相信我测试很重要一定要重视),然后项目能跑了之后再根据具体的要求去修改对服务器的需求就可以啦~
9、勤哲excel服务器的项目开发管理平台具体怎么操作?
具体操作流程还挺简单的,也能满足企业发展与变化的应用需要?
10、如何把本地项目部署到服务器上
把本地项目部署到服务器上方法比较多,这里以javaee项目为例:
把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压;
本地修改好的文件,立即FTP上传到生产服务器对应的目录;
生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。
方式一、简单直接,但是缺点也很明显:项目太大上传太慢,比如改了一个错别字就要把整个项目打包上传。
方法二、只上传修改了的文件,但是有时候改到一半,可能会忘了上传,长此以往本地和生产服务器文件的同步就很麻烦了。
方法三、好处是每次部署和改动,都有svn记录,即使误删文件也不怕了。