|By Coach Wei||
|August 1, 2007 07:30 PM EDT||
Coach Wei's Blog
(May 8, 2007) - Quite a few people are asking me what I think of Sun's JavaFX announcement. It is funny and we saw this coming - Who wouldn't anticipate Sun to make some big announcement at JavaOne? People were predicting the announcement is going to be "open sourcing Java" - Oh, no, that was last year :-)
It is quite amazing that rich internet application is suddenly getting so much attention. Adobe has been pushing Flash as a platform. Microsoft is pushing .NET via Silverlight, and now Sun is positioning the Java Platform for RIA via this JavaFX announcement. Of course, we all know the Ajax Wildfire.
All of these establish that RIA is the next generation application paradigm. Over the last 20 months, press has been dominated by Ajax and Flash. Microsoft’s Silverlight announcement tells the world not to ignore .NET. Java pioneered rich web applications years ago, and this JavaFX announcement firmly reinvigorates Java as a platform of choice for RIA.
It is clear that the RIA technology landscape is going to be heterogeneous with four technologies: Ajax, Java, .Flash and .NET. Each of them has its own strength and weakness. No single technology is going to be able to dominate the entire world. Being a single technology shop, eg.100% Ajax shop or 100% .NET, is going to be an exception rather than the norm. Different customers, or different applications within the same customer environment, or even different parts of the same application, will and should choose appropriate technologies among Ajax, Java, Flash or .NET, depending on requirements and skill sets, etc.
BTW: I wrote on this subject in a few lengthy articles a year ago. See:
- Enterprise Rich Internet Application:Ajax, Java, Flash,.NET and Market Landscape (1)
- Enterprise Rich Internet Application:Ajax, Java, Flash,.NET and Market Landscape (2)
- RIA Solutions and The Converging RIA Programming Model (3)
Given that Nexaweb was recognized as a company in the RIA space, some people asked me what this means to Nexaweb.
At Nexaweb, we are excited about where the industry is heading to and where we are.
Nexaweb developed its Universal Client Framework (UCF) precisely for the reason that we realized Ajax, Java, Flash and .NET are going to co-exist as technologies for RIA. Instead of being a pure Ajax framework, Nexaweb UCF supports Ajax, Java, Flash and .NET. With Nexaweb UCF, customers can use a combination of Ajax, Java or Flash to build and deploy applications, all in a coherent and well design model and with unified visual tooling. The capability for customers to mix and match Java, Ajax and Flash etc in a fully integrated and coherent methodology for different applications, or within the same application, gives customers great flexibility as well as incredible productivity increase.
I think of Nexaweb UCF as an “RIA assembly platform” that enables customers to assemble rich internet applications using a variety of technologies (Ajax, Java, Flash etc) and connect to enterprise data and business processes via SOA – with unified methodology and visual tooling. The JavaFX announcement just reinforces this positioning and the need for RIA assembly platform …
So from the above, I applaud the JavaFX announcement.
Finally, I will summarize my thoughts on what this means, in particular, what it means to customers, here:
- JavaFX reinvigorates Java as a technology of choice for building RIA;
- There are clearly four main technology platforms for RIA: Ajax, Java, .NET (Silverlight) and Flash
- As the RIA and Enterprise Web 2.0 market matures, client technology heterogeneity is going to be the norm rather than exceptions. Different technologies have different strength and weakness. No single technology is going to dominate the world.
- Customers should not be locked into one single technology like Ajax or Flash. They should pick appropriate ones from Java, Ajax, Flash and .NET for their projects, according to a variety of considerations such as application requirements, skill sets, tooling, etc.
- Customers should establish enterprise web 2.0 reference architecture to help guide rich internet application and enterprise SOA initiatives.
- At Nexaweb, We saw this emergence of heterogeneous client-side technologies as the norm, and that is rationale behind our Universal client Framework.
- With UCF, we give customers a platform to pick the right technologies for their projects– whether it’s Java, AJAX, Flash, Swing, or a combination, all with a coherent methodology and integrated visual tooling;
- As an “RIA assembly platform”, Nexaweb UCF enables customers to assemble enterprise RIA solutions using a combination of Ajax, Flash, Java etc, choosing UI widgets and components from a variety of vendors, based on requirements and skill sets, again, all within a coherent methodology and unified visual tooling.
- More than 5,000 customers have deployed Nexaweb-powered applications over the web as well as desktop offline computing. Some of them use Java. Some of them use Ajax. Some of them use a combination of Java, Ajax and Flash within the same application. Some of them actually also using Nexaweb Desktop Client to do offline computing. A recent example of using Nexaweb UCF to do both online and offline computing is Aflac (see press release JRI Solutions to Collaborate with Nexaweb Japan on Web Platform Solutions
|peter 05/11/07 10:39:48 AM EDT|
how does one permanently turn off that music and video ad. good grief it is so annoying i will make it a point to avoid sys-con.com
|news 05/08/07 07:45:03 PM EDT|
Quite a few people are asking me what I think of Sun's JavaFX annoucement. It is funny and we saw this coming - Who wouldn't anticipate Sun to make some big annoucement at JavaOne? People were predicting the annoucement is going to be 'open sourcing Java' - Oh, no, that was last year :-)
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
Apr. 30, 2017 10:00 AM EDT Reads: 1,706
SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network...
Apr. 30, 2017 09:45 AM EDT Reads: 1,847
Five years ago development was seen as a dead-end career, now it’s anything but – with an explosion in mobile and IoT initiatives increasing the demand for skilled engineers. But apart from having a ready supply of great coders, what constitutes true ‘DevOps Royalty’? It’ll be the ability to craft resilient architectures, supportability, security everywhere across the software lifecycle. In his keynote at @DevOpsSummit at 20th Cloud Expo, Jeffrey Scheaffer, GM and SVP, Continuous Delivery Busine...
Apr. 30, 2017 09:15 AM EDT Reads: 1,435
Bert Loomis was a visionary. This general session will highlight how Bert Loomis and people like him inspire us to build great things with small inventions. In their general session at 19th Cloud Expo, Harold Hannon, Architect at IBM Bluemix, and Michael O'Neill, Strategic Business Development at Nvidia, discussed the accelerating pace of AI development and how IBM Cloud and NVIDIA are partnering to bring AI capabilities to "every day," on-demand. They also reviewed two "free infrastructure" pr...
Apr. 30, 2017 08:30 AM EDT Reads: 1,827
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
Apr. 30, 2017 08:15 AM EDT Reads: 1,628
SYS-CON Events announced today that Super Micro Computer, Inc., a global leader in compute, storage and networking technologies, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Supermicro (NASDAQ: SMCI), the leading innovator in high-performance, high-efficiency server technology, is a premier provider of advanced server Building Block Solutions® for Data Center, Cloud Computing, Enterprise IT, Hadoop/...
Apr. 30, 2017 05:45 AM EDT Reads: 2,661
NHK, Japan Broadcasting, will feature the upcoming @ThingsExpo Silicon Valley in a special 'Internet of Things' and smart technology documentary that will be filmed on the expo floor between November 3 to 5, 2015, in Santa Clara. NHK is the sole public TV network in Japan equivalent to the BBC in the UK and the largest in Asia with many award-winning science and technology programs. Japanese TV is producing a documentary about IoT and Smart technology and will be covering @ThingsExpo Silicon Val...
Apr. 30, 2017 03:45 AM EDT Reads: 9,466
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, discussed how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team at D...
Apr. 30, 2017 03:30 AM EDT Reads: 6,259
The 20th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held June 6-8, 2017, at the Javits Center in New York City, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Containers, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal ...
Apr. 30, 2017 02:45 AM EDT Reads: 1,798
The age of Digital Disruption is evolving into the next era – Digital Cohesion, an age in which applications securely self-assemble and deliver predictive services that continuously adapt to user behavior. Information from devices, sensors and applications around us will drive services seamlessly across mobile and fixed devices/infrastructure. This evolution is happening now in software defined services and secure networking. Four key drivers – Performance, Economics, Interoperability and Trust ...
Apr. 30, 2017 01:45 AM EDT Reads: 1,120
SYS-CON Events announced today that CollabNet, a global leader in enterprise software development, release automation and DevOps solutions, will be a Bronze Sponsor of SYS-CON's 20th International Cloud Expo®, taking place from June 6-8, 2017, at the Javits Center in New York City, NY. CollabNet offers a broad range of solutions with the mission of helping modern organizations deliver quality software at speed. The company’s latest innovation, the DevOps Lifecycle Manager (DLM), supports Value S...
Apr. 30, 2017 01:15 AM EDT Reads: 1,480
With billions of sensors deployed worldwide, the amount of machine-generated data will soon exceed what our networks can handle. But consumers and businesses will expect seamless experiences and real-time responsiveness. What does this mean for IoT devices and the infrastructure that supports them? More of the data will need to be handled at - or closer to - the devices themselves.
Apr. 30, 2017 12:15 AM EDT Reads: 1,226
Web Real-Time Communication APIs have quickly revolutionized what browsers are capable of. In addition to video and audio streams, we can now bi-directionally send arbitrary data over WebRTC's PeerConnection Data Channels. With the advent of Progressive Web Apps and new hardware APIs such as WebBluetooh and WebUSB, we can finally enable users to stitch together the Internet of Things directly from their browsers while communicating privately and securely in a decentralized way.
Apr. 29, 2017 11:15 PM EDT Reads: 9,252
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).
Apr. 29, 2017 10:45 PM EDT Reads: 1,854
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists will look at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deli...
Apr. 29, 2017 10:30 PM EDT Reads: 2,809
Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the USA and Europe, we work with a variety of customers from emerging startups to Fortune 1000 companies.
Apr. 29, 2017 10:15 PM EDT Reads: 2,634
Financial Technology has become a topic of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 20th Cloud Expo at the Javits Center in New York, June 6-8, 2017, will find fresh new content in a new track called FinTech.
Apr. 29, 2017 10:00 PM EDT Reads: 2,678
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
Apr. 29, 2017 09:30 PM EDT Reads: 2,590
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
Apr. 29, 2017 09:30 PM EDT Reads: 2,318
SYS-CON Events announced today that Hitachi, the leading provider the Internet of Things and Digital Transformation, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Hitachi Data Systems, a wholly owned subsidiary of Hitachi, Ltd., offers an integrated portfolio of services and solutions that enable digital transformation through enhanced data management, governance, mobility and analytics. We help globa...
Apr. 29, 2017 09:15 PM EDT Reads: 1,620