J2EE就业市场白热化,Web Services风头正劲!
特别提醒:连续两周新概念强力推出“Web Services”公开课,吸引了多市众多J2EE从业者参加,反响热烈,报名者众,在广大学员的强列要求下,6月5日(周日)10:00am隆重推出“Web Services”新班第一次课。授课老师Mr.Shi用其渊博广大的Web Services的经验和功底向到场的朋友证明了作为“J2EE三剑客”美誉之一的高技术J2EE精品课程,是如何使大家在激烈的J2EE竞争中站稳脚跟、脱颖而出,是如何使大家的技术更加符合J2EE雇主用人的要求。由于其循循善诱的教导,全盘托出的J2EE经验,渊博广大的J2EE功底,使到场的朋友深深叹服,也验证了胡松老师对他的高度评价,果然是名师,不负众望。一个好的教师能教会你知识,而一个伟大的教师会让您发出潜能。请看石老师的同事、新概念著名培训老师胡松对他的评价,客观而且真实:第一次见石俊, 就总挥不去阿城小说<棋王>里王一生的形象。石俊家有两只闹钟,一只指向早晨七点半,是叫他起床的,这个好理解;另一只则指向晚上十点半,据他讲,是召唤他睡觉的。每天吃完晚饭,他就把客厅变成大学自习室,直到第二只闹钟响。我很震惊,北美如此自由开放的社会里居然有如此单纯的人存在,然而,在以后多次的接触中才发觉他之所以有今天的造诣,与这种勤奋和单纯是分不开的。
我实在不是一个能评断石俊在WEB SERVICE上功夫的人。在我奇怪自己一天到晚忙东忙西,却没有一点成就的时候,石俊已经以相当不错的成绩拿到了SUN的WEB SERVICE的证书。 当报刊杂志上开始以大量篇幅刊载WEB SERVICE对现代IT技术的深远影响的时候,我开始觉得这是一件非有不可的技能。直到有一本销量非常好的杂志的名字就叫WEB SERVICE JOURNAL时,我开始后悔自己的落伍。于是我开始从石俊那里听到越来越多的有关WEB SERVICE的系统知识,一直以来,我把他当一本这方面的字典来查,而这本字典从没有让我失望过。而且以点带面,他会很令人惊奇的说出很多有关的内容。
上课象旅游, 跟不同的导游出去玩,看到的,听到的,体会到的可能截然不同。正所谓仁者见山,智者见水。我很喜欢石俊这个导游。于是有一天,我很认真的跟他讲:你与其当披着羊皮的狼,不如直接当狼。他很认真的想了想,于是开始了石俊的WEB SERVICE。
------------------------------------------------------------------------------------------------------------------------------------------
无论对于正在参加IT面试的找工者,还是准备update技术的IT在职者,本篇文章都值得一读再读,技术含金量极高,属特别推荐,等级应为“五颗星”,最高级别!
抢占先机,才能始终从容,Web Services将带来IT的下一次革命!
由新概念培训中心供稿作者: String Shi
打开任何一个媒体,无论是招工网站上与日剧增的Web Services工作机会也好,还是Microsoft, IBM, SUN等重量级企业在Web Services领域震耳欲聋的呼声也好,还是琳琅满目的介绍Web Services的书籍和专栏也罢。人们在喊了多年的“狼来了”之后,成熟的Web Services终于浮出水面。
计算机经过几十年的发展,人们化费大量人力物力,采用Proprietary技术和Diverse语言为它开发了大量应用。这些系统业已稳定运行多年,但是各自为政,迫切需要一种通用的技术来解决互联问题。Web Services就是这种应运而生的技术,它必将一统IT技术的江山。Web services are software applications that can be described, discovered, and accessed based on XML and standard Web protocols over intranets, extranets, and the Internet.
大家刚开始学习Web Services的时候,一定会被它名目繁多的术语所吓倒。SOAP, WSDL, UDDI, XKMS, SAML, XACML, WS-Privacy, WS-Security, WSIL, WSIF, WSFL, Liberty,以及XML衍生的一大堆Buzz Words等等。更不用说,Web Services与Web Service还有区别。其实,只要从Web Services的来源和体系架构的Stack来分析,许多问题也就迎刃而解。
Web services真正为世人所知,是在2000年,简言之,XML Over HTTP。人们称赞它是革命性的技术,但它并非一项全新技术。XML算起来已经存在20多年了(老前辈是SGML-Standard Generalized Markup Language),HTTP则早在1990年就提出了。COBRA, DCOM, EJB, RMI/RPC等分布式系统,客户/服务器模式,接口和实现相分离等设计理论已经沿用多年。Web Services中的Description, Discovery and Access其实就是很多Distributed Architecture中的 Registry,Look up and Binding的过程。只是后来改用一种通用语言来交流,又增添了一个Service Registry,从两角变成三角。纵观历史,不难发现,任何一项新技术蓬勃发展的背后,必定有其商业驱动和技术积累。
从商业的层面来讲,华尔街的分析家琢磨多年得出一条结论:在Customer和Provider关系之间,加入一个Intermediary,将使客户与供应商的关系更加灵活,市场更透明,分工更细,三方都能在这个利益三角形的几条边上“黄金分割”。
从技术的角度来讲,HTTP随着互联网的普及而无处不在。XML技术的成熟更为信息交换和集成起到了推波助澜的作用。Web Services最初的设想之一就是,具备穿墙(Firewall)能力。XML是具备自描述能力的最佳的信息交换语言,Web Services就是要随着它和HTTP的触角延伸到世界的每个角落,包括移动手机和智能家电。如今,SOAP已经从最初的Simple Object Access Protocol变成大家认可的Service Oriented Architecture Protocol, 传输协议也从单一的HTTP进化成能支持FTP, SMTP,JMS等协议的大家族。SOA俨然成了Web Services真正的代名词。
下面,我们从Web Services Technology Stack的角度,对它包括的主要技术做个归纳。
Web Services是建立在XML技术体系之上的应用框架。了解它得从认识XML入手。XML是元(Meta)语言,也就是定义其它语言的语言。虽然XML有庞大的技术规范, Web Services中常用的只有XML Namespace, XML Schema, XPath, XML-ENC等一部分。当然,XML Parser/Builder,如SAX和DOM也是Web Services的重要工具。Web Services针对XML又发展了一批具体的协议,譬如XML-RPC,XKMS等。
Web Services发展很快,技术繁杂。 从Stack的角度来看, HTTP解决了传输层的问题,SOAP解决了表示层的问题,WSDL和UDDI则解决应用层的问题。而Security伴随在消息传递的每一层。要实现End-2-End的安全性,有必要在Security Stack的各层面实现安全控制,包括网络层的VPN,传输层的HTTPS,消息层的XML-ENC,和应用层的XACML等。
Web Services从根本上来说是语言无关的技术。虽然,Web Services是微软在筹划.Net秘密武器时的一把利器,属于私有技术和协议。但是随着IBM, HP, SUN等一大批OPEN阵营的大腕介入,Web Services变得不分种族和区域,去除了浓重的Dollar(t)色彩。在.Net体系内部,由于类似Java环境的Byte Code, Common Language Runtime和Web Services的引入,VB, C++, C#等也能用自己的语言和对方Talk。
企业内部的集成叫EAI,企业之间的集成叫B2B,而Web Service真正跨越了企业和应用边界。它为众多的服务提供商和合作伙伴提供了开放标准,使得各系统之间以一种松散耦合(loose coupling)的方案相互协作。一种集成解决方案是否称得上Killer Solution,取决于它是否让用户节省成本、缩短开发周期、易于使用和集成,而且满足Business提出的服务质量,或者统称为"-ilities",比如它的Interoperability,Availability, Reusability, Maintainability, Scalability, Extensibility, Reliability, Flexibility, Manageability, Stability, Security等。而Web Services是公认的满足高服务质量的通用Infrastructure,它是Reuse已有的Components,集成Legacy 系统和跨平台操作的最佳Enabler。
当然Web Services并非灵丹妙药,只要认识到它的优势和局限性,才能真正驾驭Web Services。比如,它适合以Façade Pattern和Proxy Pattern出现,对Business Level的接口进行Coarsely 控制,而不是对Low level的接口进行Finely控制。Web Services集成的横向范围可大可小,纵向深度可高可低,就像企业实施ERP一样。
展望未来,Web Services仍在各个领域蓬勃发展,诸如门户(Portal)和网格计算(Grid Computing)。
Portal是使企业内部的信息化孤岛互通的一门新兴技术,但是,门户间还横着一道不可逾越的鸿沟,WSRP (Web Services for Remote Portlets)就是使孤立的Portal互联的统一语言。它的独特之处在于,WSRP能把User Interface一同集成,而不是仅仅提供Business Logic和Workflow的集成,最大程度地减少了集成的工作量。
网格计算把分布在不同网络环境下的各种廉价的计算资源,以一种可用的方式组合起来,共同处理请求和交易。在这个环境中,每台主机都有一个网格计算代理,它能自动发现并利用其它的Web Services。
现在,有很多工具帮助你快速开发一个Web Service应用,甚至比开发一个传统的应用更简单。不难理解,Web Service就是在已有应用上包装一层通用接口,做的是另外10%的事情。但是其中仍然蕴含着大量的技术和工作量。得益于BP-Basic Profile的引入,以及IT精英们多年的共同努力,Web Service标准制定得比较完善,计算机程序才能以Black Box方式自动生成绝大部分代码。如果你走近Web Services的SOAP消息或WSDL文档,你会被它深奥的语法所折服。这种设计来自于抽象和重用的思想。但是,想要开发Web Services的工具或者应用,而且不想被那些IDE开发商提供的不太成熟的Generator玩弄的话,有必要熟悉其中的机制。而要想取得Web Services证书和经验,更需要懂得细节和经历一个实际项目。
细看现有的两大Web技术,J2EE是一套开放标准,而.NET更象一套私有产品。虽然微软和Java阵营一直烽火连连,但是最近有化干戈为玉帛的迹象。微软公司计划举行一系列的Web会议,其中心议题就是讨论Java和.Net开发工具之间的互操作性。这是微软和Java阵营在Web服务方面进行更紧密合作的一个征兆。无论是Java Developer,还是.Net Developer,且不谈Java和C#的语法多么相似,到Web Services这一级,大家所说是一回事。学习Web Services,能使你在.Net和Java之间穿梭自如。
最近,本人抽空看过一遍电视连续剧《乱世英雄吕不伟》,领悟到吕英雄的各种英明决策,以及如何辅佐两代皇帝,最终统一秦国。联系到软件业,最后的世界将会天下大同,而Web Services则是头号功臣。在这一天真正到来前,我们为何不做出同样英明的决策,学习和应用Web Services?
------------------------------------------------------- 完 ----------------------------------------------
授课老师:String Shi。国内著名大学硕士学位,北美IT公司Chief Architect,Team Leader。2001年开始了解Web Services, 现在从事Mainframe上的Cobol/CICS等遗留系统移植到J2EE/.Net平台的 Web Services/Wireless的系统架构以及开发工作。之前,从事Search Engine, GIS,WAP, SMS等应用的开发和研究工作。出国前在著名IT公司-北大方正供职,并在合伙创办的公司中担任CTO和Architect,研发出国内首创的真正意义上的Portal Server Middleware(兼容Websphere Portal)。曾以较高分数在全球率先考出Sun Java Web Services Developer证书,前100名考出IBM Websphere Portal 5.0全部证书,并拥有Java,.Net方面多张证书。 新概念电脑培训中心“Web Service 证书经验班 ”权威授课老师,以概念清晰,逻辑性强,口才一流而著称。擅长于启发式教学。理论与实践相结合,以就业市场为导向,多市IT 培训界著名的指导老师口碑极佳。
本文章由新概念电脑培训中心供稿。欲了解 Web Services行业更多详情,或想与Mr.Shi老师进行进一步讨论,请参加6月5日(周六)10:00am由新概念电脑培训中心举办的“ Web Services证书/经验班”新班第一次课,定座电话:416-482-9558。
--------------------------------------------------------------------------------------------------------------------------
Web Services 证书/经验班
新班第一次课:6月5日(周日)10:00am,以后固定在周日10:00am-1:00pm
最新热点!Web Service 已被众多大公司公认为将会带来互联网的下一次革命!抢占先机,才能始终从容!
Web Services最新就业喜讯:随便打开一个招工网站,你就能发现大量要求Web Services的Job Postings。 譬如,May 1, 2005的http://www.workopolis.com,输入“Web Services”关键词,你会找到121个机会。仔细分析一下,很多工作职位都来自RIM,CIBC, ORACLE, TELUS, SAP, FUJITSU,MINISTRY OF TRANSPORTATION, INSURANCE BUREAU OF CANADA, CNC GLOBAL,CGI等大公司。目前越来越多的公司需要人员从宏观及大框架下运用各种技术进行系统整合。能够真正了解Web Service在企业内对系统整合的作用及有效的运用是企业求贤若渴的人才!而当今市场上的大多数技术人员不具备这样的能力,能真正用Web Service 做系统整合的人才更是寥寥可数,如何能够更深入一步剖析Web Service 技术原理和架构,并结合实用案例进行分析是多数的技术人员能够立于不败之地所急需的技能。 一个好的系统软件还是取决于好的设计好的规范, “千军易得,一将难寻”,这在IT领域非常适合,面对如此激烈竞争的IT领域,面对底层开发工作的渐渐流失,我们应真正开始寻找一条提升自己实力的阶梯,Web Services应是这个进入阶梯的最佳入口!
本课程针对的是Web Services的Architect或Developer。将结合自己考证经历和实际工作经验,讲解Web Services和XML的众多方面。需要学员具备Java或C#,以及Web, XML的基本知识。以考取SCDJWS (Sun Certified Developer for Java Web Services) Test为主,讲解考试大纲的关键点。共享自己考证时的Study Notes和第三方提供的有影响的Study Guide,以及一些值得细读的电子书籍。配合一个实际项目,通过学员的课下动手实践,快速提升Web Services能力。所有资料和论坛将在专门的网站上提供。
.Net方面的学员亦可从中学得Web Services的通用技能,如XML, SOAP, WSDL, UDDI, WS-Security等。在以后的课程规划中,将加入.Net Remoting Objects,Serviced Components,XML Data,Building Portlets and Portals with WSRP等方面的知识,真正帮助学员获得全面的Web Services技能。
Web Services Course Outline
1. Web Services Technology and Architecture Overview
2. XML Fundamentals
3. Interoperability between .NET and J2EE
4. SOAP
5. WSDL
6. UDDI
7. Processing APIs in Web Services
8. Developing Web Services
9. Endpoint Design and Architecture
10. Web Services Security
11. Web Services Design Patterns and Best Practices
12. Supporting Software Tools
13. A Web Services Case Study
14. Enterprise and Cross-Enterprise Integration
15. Wireless Web Services
-----------------------------------------------------------------------------------------------------------------------------------------
2005年,J2EE人才市场作为IT领域就业的风向标,依然呈现白热化状态。新概念J2EE学员更是屡创佳绩,多名学员简历一经发出,面试邀请扑面而来。这是因为众多雇主的招聘心理非常迫切,很多公司项目已经酝酿多时,恰逢今年经济大好,纷纷上马,由于主要编程人员还未到位,所以求贤若渴,只要您具备J2EE的真才实学,工作机会就会接蹱而至。2005年,新概念本着“以提高学员技能为基石,以实现学员就业为根本”这个方向,继续为学员就业做出一系列的努力。6月4日(周六)9:00am-6:00pm推出大型J2EE专场,全场长达6个小时,精品好课接连推出,有点有面,有理论有实践,堪称多市培训界最盛大的一次活动。足以让有意在J2EE领域发展的朋友们大展雄姿,请朋友们一定不要错过这样千载难逢的好机会,好的就业机遇一向都是可遇而不可求的!
大型J2EE专场6月4日(周六) 9:30am-6:00pm 全场免费
9:30am Java 精华班 (Core & Advanced Java)
11:00am J2EE /Weblogic Project 新班第一次课
2:00pm 如何成功快捷找到J2EE 工作 成功同学经验交流会
3:00pm J2EE Interview Workshop(J2EE 技术面试必备) 新班公开课
一、Java 精华班(Core & Advanced Java)新班公开课: 6月4日(周六) 9:30am
“Java精华班”做为J2EE的基础课程,为您成功迈向成功打下了坚实的一步,为将来的严峻挑战做好充分的准备!“Java精华班”集中了新概念招牌课程----Core Java和Advanced Java两门课之精华,以非常的深度和广度,以全新的理念来全面掌握Java技术,以及Java赖以生存的理论基础和最流行的J2EE技术标准,特别是Raymond老师更在课程中增加了诸多实际工作中的例子,所以对于正在找工的各大院校计算机系学生、对于希望快速了解J2EE的在职技术人员,均是不二选择!已有上百名学员的就业得益于此课,他们都对Raymond老师的精湛讲解给予了高度评价,最关键,本期大特价,课好价廉,不容错过!
授课老师简介: Raymond,Senior Architect。复旦大学计算机本科毕业,澳洲新南威尔市大学计算机硕士毕业。在北美十几年来,就职于IBM、Intel、CIBC 等诸多大公司,专攻IT疑难杂症。北美资深IT指导老师,对IT 学习方面有独到见解。新概念电脑培训中心“Java 精华班”和“Java与AOP实用技术班”的授课老师。以其深厚的IT功底、博大的信息量、优美的Code,深深感撼了每一位学员,被公认为“最有深度的老师”!
二、J2EE / Weblogic Project 新班第一次课:6月4日(周六)11:00am
“J2EE /Weblogic Project”作为J2EE从业者找工、换工的首要必选课程之一,堪称为“就业明星班”,上期更创下了高达80%的就业率。高就业是就原因的,一是此课2005年加大力度、重新设计,所运用的银行项目是完全真实并且是最新应用的项目,提供了最完整的文档。通过在WEBLOGIC的平台上,一步一步地为您介绍J2EE的构成,大型项目的设计思想,实际开发中可能会遇到的问题,以及最重要的TEAM WORK;二是授课老师Mr.Zhu无可比拟的名师风范。朱老师课上精彩、独到的授课方式,扎实的J2EE理论基础,深厚的J2EE功底都使学员深叹不已,他们庆幸也感谢新概念为他们找寻到如此名师,使他们对未来就业之路充满希望和信心。
在北美有一个稳定的工作,对大多数的人来说就是一种很悠闲的CANADIAN LIFE了。想要进入大型企业,特别是在加拿大只有屈指可数的大型企业(500人以上),需要有个锲机。这个锲机在我们计算机行业里,就是一个只有大型企业才会用到的技术。过去是AS400 MAINFRAME,今天又加上了J2EE。但光会CORE JAVA编程,能写些JSP和SERVLET等JAVA网站是远远不够的。JAVA程序员和企业级的软件开发员(ENTERPRISE DEVELOPER)之间有一座桥梁,这座桥梁就是J2EE。一旦跨过了这座桥梁,在这个领域里,在至少未来5年里,您就会有相当的技术保障。
课程简介:课程以在WEBLOGIC的平台上,一步一步地为您介绍J2EE的构成,大型项目的设计思想,实际开发中可能会遇到的问题,以及最重要的是您未来的同事的工作方法(TEAM WORK)。
课时安排:课程共36小时,本期特价600。
课程对象:有JAVA基础,有志于进入JAVA ENTERPRISE DEVELOPMENT的人员。
授课老师简介:Mr.Zhu,现任北美著名大公司 Senior Analyst,项目技术负责人,主导项目的设计与开发。多市著名J2EE培训教师,具有丰富的教学经验和一流的实战经验。新概念“J2EE /Weblogic Project”权威授课教师。
三、如何成功快捷找到J2EE 工作 6月4日(周六)2:00pm
近期,J2EE就业异常火爆,而新概念帮助学员就业的方式也已全面扩展,其中尤其是诸多公司直接来新概念招聘已经蔚然成风,而且成效斐然,抵加只有四个月的Mr. Wang 正是在新概念直接而大力的帮助下,在新概念上周组织的“IT 公司大型现场J2EE招聘会”中,成功通过面试,意外欣喜的获得来加的第一份J2EE工作!Mr. Wang表示新概念的权威J2EE系列课程和全方位的就业辅助服务是他快速获得Job offer的最重要的保证,Mr. Wang现仍就读于新概念的“J2EE COOP”,"J2EE real Project", "JAVA 精华班”,课程尚未结束就已就业,兴奋之情难以言表,本周六他将与大家分享找到J2EE职位的重要心得。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Royal College of Technology Canada(新概念电脑培训中心)
政府EI 申请首选学校,安省注册编号:0292。
联系电话:416-482-9558;416-894-3163;
Web Site:www.nctol.com; www.newconcept.4java.net(中文);www.royalc.ca (English)
主校址: 45 Sheppard Ave East, Suite 510(Sheppard/Yonge 东南) 近地铁站,免费停车
Co-op基地:111 Eglington Ave East, Suite 401 (Eglington/Yonge 东南) 近地铁站,免费停车
新概念-最权威、最完善的就业培训基地!移民、留学生获得北美工作经验首选!IT、金融财会人士提升必备!CO-OP大本营!新概念为您的就业解决一切后顾之忧! 选择新概念,意味着快捷的就业和成功的职业发展!欢迎参加每周六精彩免费讲座和公开课!
页:
[1]