仓酷云
标题:
JAVA教程之专家访谈:WebSphere Commerce仓酷云
[打印本页]
作者:
不帅
时间:
2015-1-18 11:32
标题:
JAVA教程之专家访谈:WebSphere Commerce仓酷云
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?问:因为缺少对JDBC和DB2Extenders的撑持,我们如今不克不及在AIX上利用64位版本的DB2V7。在DB2V8中,64位JDBC驱动程序和NetSearchExtender的呈现仿佛同意我们对64位UDBV8实例运转我们的WCS站点。在WCS/WebSphere中另有任何其他会制止我们迁徙到64位DB2的限定吗?
答:假如您记得利用32位DB2客户真个话,就不会有如许的限定,由于ApplicationServer是32位的。要取得更多关于DB2Java客户真个信息,请查阅这篇文章Javaapplicationdeploymentconsiderationsfor32/64bitDB2UDBusers。过不了多久,我们大概公布关于这个成绩的手艺札记(technote)。
问:我想要举行“Web交互”而且提交一个布局到RPG程序。可是我不晓得怎样界说该布局和个中的字段。
答:WebsphereCommerce开辟利用WebsphereStudioApplicationDeveloper的功效,这些功效为一切的开辟平台所共有。您想要做的事变超越了WebsphereCommerce的才能同意局限,您可使用WebSphereDevelopmentStudioClientforiSeries的特定于iSeries的功效。我不想宣称本人是这方面的专家,可是我以为谜底多是如许的:当您创立ProgramCallBean时,体系将会弹出WebInteraction导游。起首,利用AddStructure按钮来界说一个(空的)布局。然后,在导游导航树当选择该布局并点击AddParameter,因而您就能够界说一个字段。AddParameter大概将一个参数增加到一个程序中,大概将一个字段增加到一个布局中,这取决于您选择了甚么。
问:IBM有无一些我们能够用于Commerce才能计划的电子表格模板?
答:您的乐成对我们十分主要,并且我们想匡助您很好地做出这些决意。由于在内部不成能取得利用这些计划工具所必须的培训,以是我们在IBM外部设置了WebSphereCommercecapacityPlanningCompetency,您能够经由过程多种体例随时与我们接洽。假如您正在与IBMGlobalServices或IBMSoftwareServicesforWebSphere联系,他们将可以匡助您办理这些成绩。假如没有,您能够与WebsphereCommerceSupport部门接洽。我倡议您与ShawnO"Quinn(soquinn@ca.ibm.com)接洽,并扣问他地点的AdvancedServices组能够供应哪些匡助。
问:我在迈阿密与一些来自IBM的人一同列入WebSphereCommerceV5.5Implementation课程WA381的进修,他们说您大概可以回覆这个成绩:每一个人仿佛都认同存在如许一条划定规矩:只要当DB2运转在与WCS不异的操纵体系上时,才干一同利用WSC和DB2。明智的做法是,即便在WCS和/或DB2是聚集的情形下,WindowsWCS也必需有WindowsDB2的撑持,而AIX也必需有AIXDB2的撑持。这是真的吗?在AIXWAS实例中实行的AIXWCS能够将它的数据寄存在z/DB2中吗?(由AlB.提交)
答:一般,我们的确指定同类的情况。但这不是由于我们不克不及使夹杂的情况一般事情,而是由于我们想确保,当我们真的撑持如许的设置时,我们能够供应乐成地举行部署所需的信息和工具。固然,在我们取得来自主顾的新的请求时,我们常常会从头思索这些决意。因而当我们客岁公布V5.5时,我们增添了两个夹杂的设置:合用于OS/390和z/OS的DB2,带有WebsphereCommerce和Payments服务器,运转情况能够是zSeries上的Linux,也能够是基于Intel的体系上的Linux。LinuxInstallGuideforWebsphereCommerce的附录A形貌了所需的分外设置步骤和怎样利用我们撑持的JCL。它还形貌了在您利用和自界说WebSphereCommerce时大概会看到的分歧情形,比方,在其他的平台上作为VARCHAR(254)指定的很多列在zSeries上酿成了VARCHAR(212)。后面我提到过,是主顾的反应和请求推进了这些事情,以是,假如我们如今的产物系列还不满意您的必要,请告诉我们,您能够与IBMSupport接洽,也能够经由过程FeatureRequestDabatase提交您的定见和倡议。
问:我已找到了先容用于将Commerce4.x数据转换成5.5数据的TransitionToolSuite的文档(BestPracticesandToolsforCreatingIBMWebSphereCommerceSites-Redpaper)。可是我找不到下载该软件的中央。我怎样才干取得该软件?
答:这些工具处置从4.x到5.1和5.4的迁徙,可是没有公布针对5.5的第三版。跟着主顾完成了他们的迁徙,已将旧版本从developerWorks站点撤失落了,这些工具已变得不盛行了。我们将把您的成绩看做是对这些工具感乐趣而投的一票。
问:在WC5.5中利用需求链托管模子创立托管商铺时,是不是有某种办法能够指定经销商只能出卖共享目次中某些种别的商品,从文档来看,仿佛有如许的办法,可是当我完成这一历程时,我只看到出卖全部目次中的商品的选项而不是出卖个中的部分商品的选项。
答:当您创立托管商铺时,您选择的是共享目次。限定内容是一个独自的步骤,是利用CatalogFilter功效完成的。当您在Merchandising选项卡下办理创立的商铺时,能够在HostingHub中找到该功效。经销商还能够在此使用自界说的订价。
问:在运转一个Commerce5.5样本商铺时,目次视图中的呼应工夫出格长。我做错了甚么吗?
答:取得好的功能依附于无效地利用缓存。在5.5中,我们利用使用程序服务器的DynamicCache,可是在您公布样本商铺时,缓存不是缺省启用的。而我们附带供应了缓存把持文件的示例和片断,您能够在${WCS_install}/samples/dynacache目次下找到cachespec.xml。StoreDevelopmentGuide的第9章注释了怎样为您的站点计划缓存,和怎样从我们供应的示例创立缓存把持文件。
一切这些看起来会分外减轻您的包袱。假如缓存操纵或有效划定规矩不合适您的自界说商铺和操纵程序,则太过的缓存大概就会发生没意义或不得当的了局。我们但愿您与其往冒如许的风险,不如往弄分明这些成绩并接纳一些措施来加以证明。
问:我应当利用Commerce构建我的全部站点,仍是仅构建产物和定单捕捉页面?
答:利用WebSphereCommerce的次要上风在于,它为您供应电子营销场合,该场合的内容由我们的市场子体系所办理的划定规矩举行把持。该内容大概会遭到用户的提要、用户的举动(假如他们经由身份考证的话)或商家倡议的举动(经常公然一些特别的动静)的影响。您显现给主顾的每一个页面都是传送您的动静的又一个时机,因而,不要错过这些时机。
问:假如每次做一些大批的修正都必要重启服务器,则调试JSP就很不便利。是不是有某种设置同意我们不如许做:服务器将会拔取比来更新的JSP,并将它们部署到正在运转的呆板上?
答:您能够把持Web容器是不是反省新的内容和举行如许的反省的频次。编纂Stores.war/WebContent/WEB-INF/ibm-web-ext.xmi文件,而且将“ReloadEnabled”变动为“true”,将“ReloadInterval”变动为一些对照小的值,好比说10秒。重启服务器和类加载器应当可以检测到您放进WebContent目次内的文件中的变动。
问:当我增加一件商品到Wishlist时,我但愿它显现扣头价,但它为何没有显现呢?
答:扣头没有盘算或保留,由于从增加该商品到Wishlist直到实践购置它这一段工夫里扣头大概会改动。当将商品转移到购物车时,体系将会准确地盘算扣头。假如您想完成分歧的营业划定规矩来将扣头与Wishlist保留在一同,您能够扩大InterestItemAddCmdImpl命令,而且将扣头存储在某个可自界说的字段中。
用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。
作者:
变相怪杰
时间:
2015-1-21 09:37
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
作者:
蒙在股里
时间:
2015-1-30 13:49
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
作者:
若相依
时间:
2015-2-4 03:03
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
作者:
小魔女
时间:
2015-2-6 14:10
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
作者:
飘灵儿
时间:
2015-2-16 10:27
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
作者:
灵魂腐蚀
时间:
2015-2-18 06:45
接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。
作者:
若天明
时间:
2015-3-6 00:37
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
作者:
深爱那片海
时间:
2015-3-8 17:24
是一种为 Internet发展的计算机语言
作者:
admin
时间:
2015-3-11 21:57
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
作者:
山那边是海
时间:
2015-3-11 22:01
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
作者:
冷月葬花魂
时间:
2015-3-17 19:23
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
作者:
小妖女
时间:
2015-3-21 02:28
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
作者:
只想知道
时间:
2015-3-30 11:44
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
作者:
再见西城
时间:
2015-3-31 23:32
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
作者:
愤怒的大鸟
时间:
2015-4-1 22:11
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
作者:
谁可相欹
时间:
2015-4-7 18:09
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
作者:
分手快乐
时间:
2015-4-7 22:12
是一种将安全性(Security)列为第一优先考虑的语言
作者:
爱飞
时间:
2015-4-11 12:53
是一种突破用户端机器环境和CPU
作者:
海妖
时间:
2015-4-26 15:58
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
作者:
简单生活
时间:
2015-4-28 16:00
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2