myeclipse搭建ssh环境.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
myeclipse搭建ssh环境

myeclipse搭建ssh环境 标题:myeclipse搭建SSH2环境的项目引用 比如说你要电子商务系统类似淘宝的那玩意儿, 这个系统应该有一个管理系统门户,还有一系列接口(提供给taobao旺旺客户端调用的接口,还有淘宝开放平台的那些api),然后就是一个网站门户这个是显然不可少的. 也就是说,大多数系统都不可能只有一个门户,并且从部署和安全的角度来说,管理门户都会单独部署,并且限制能够访问的ip. 从逻辑架构来划分也应该是 业务逻辑层(或者称为服务层),然后是多个web门户.或者接口服务门户 如果是采用ms的doNET的话,可以建一个解决方案,然后再建多个项目,由于doNET的编译后一个项目是一个dll存在,故doNET来说应该根据分层建立多个项目.doNET 也推荐采用这样的方式. 下面说一下采用j2ee处理这样的情况的做法.这儿以myeclipse为例来说. 根据上述情况,显然我们应该把业务逻辑放到一个项目,其他的门户根据每一个门户单独建立一个项目,以后系统部署的时候,也就将不同的门户部署到不同的服务器上去. 其实就是各门户的项目引用业务逻辑项目就可以了,将公用的东东都抽象出来放到一起(比如说 商品相关的逻辑 在网站门户,管理后台,接口都会共用的) 下面用一个简单的例子,说明一下实现步骤. 最后再介绍ssh2项目怎样实现. 步骤如下: 新建一个java project [注意:]这儿一定要是一个java project ,我试过如果建成一个web projcet的话,可以编译通过,但是发布的时候,引用的class不会自己动拷贝过去,除非手动拷贝. 起名字为servicecore,名字无所谓的. 然后在src,再建一个folder叫service 随便写个类: package service; public class OneSrv { public String test() { return this is test info; } } 然后再建一个java web project 起名字叫serviceweb,名字无所谓的 然后,选中这个项目,属性,java build path 里面选projects 然后添加servicecore这个项目, 在native library location那儿,选workspace,就指到 servicecore 的src目录就是了 [这儿就表示发布的时候,会应用的项目的src目录下的东东全部发布到目标项目] 然后在serviceweb项目的src下面,再建一个folder叫srvproxy 再写一个类,来调用servicecore项目的的类的方法 package srvproxy; import service.*; public class OneSrvProxy { public String test() { OneSrv oneSrv = new OneSrv(); return oneSrv.test(); } } 再在jsp页面上调用这个 % srvproxy.OneSrvProxy oneSrvProxy = new srvproxy.OneSrvProxy(); out.println(oneSrvProxy.test()); % 然后发布这个serviceweb项目到tomcate或者其他的容器, 可以看到在发布的目录下的serviceweb\WEB-INF\classes\service 下面,也有那个OneSrv.class了 呵呵..,如果没有问题的话,访问那个jsp页面,就能看到调用的情况啦. 也可以在jsp页面上直接调用,OneSrv.class, 对于web project 来说的话,只要是在\WEB-INF\classes\下面的class都可以调用的. 这样就把业务逻辑和表示分离了. 但是上述的例子只是一个非常简单的,实际的系统开发有数据访问等. 下面就介绍对于一个SSH2 项目如何实现 这儿以一个已经存在的ssh2 的web project 项目为利,讲解怎样吧业务逻辑抽象到一个java project 中. 步骤如下: 一,新建一个java project ,在servicecore里面随便建一个lib, 这儿分两种情况, 如果是已经有一个现成的ssh2 的 web project 就想现成的 web projcect 的webroot的web-info下的lib文件甲的那些jar包全部拷贝到 servicecore 这个java project 的lib里面 如果是没有现成的ssh2 的web project 的话. 可以通过my

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档