Qualcomm's BREW platform is a thin application execution environment for wireless devices to open standard platforms, is part of wireless applications development, device configuration, application publishing, and billing and payment of full end-to-end solution. Complete BREW solutions include developers' BREW SDK (TM) (Software Development Pack), facilities for device manufacturer's BREW application platform and porting tools, as well as BREW distribution systems (BDS) controlled and managed by operators. With this system, they can easily put developers developed into the market and coordinate billing and payment processes. Using Operators BREW-based services, users can define handheld devices by wireless downloading applications from operators' application download servers.
BREW is a technology that is independent of the air interface, which can run in many networks. However, it is now, since the CDMA2000 1x technology is most stable and successful in business operations in existing technical standards and has been verified. BREW can take advantage of its high-speed data transfer rate in the CDMA2000 1x network, which brings a user experience that is extremely impact force. That is, the tight integration of the chip-level telephone function, demonstrates sound and animation, and the application written in C / C , runs faster, BREW extension technology supports the application-end-to-end for Java and Flash et al. The business model provides transparent billing and payment records, and can also be supported from Qualcomm and Unicom through Unicom Bo Road Wireless Technology Co., Ltd..
Since the BREW platform is technically independent of the air interface, BREW is very smooth. At the same time, it is an end-to-end solution that pays special attention to all requirements that meet the entire value chain. The BREW platform includes a BREW distribution system for operators, for the developer's SDK (Software Development Toolkit), a portable kit, and a BREW billing system for terminal vendors. BREW enables China Unicom to provide our users with a growing application. So far, China Unicom's commercial procedures developed by BREW platforms include: Adventure, Any Flash, City Online, E4E Stock (stock), Hit Submarine (Decisive Four Ocean ), Instant Weather (Weather Express), Mobi Escape (Mobi Escape), SUC ESC (Star Survival), Yao Ming Basketball (Yao Ming Basketball), etc.
In order to respond to the development of mobile data, the development of services such as wireless e-commerce is promoted, J5ME (Java 2 Micro Edition), is the Java for embedded systems, is introduced into the wireless field. With J2ME applications, it introduces a new model for mobile interconnections, that is, allows mobile phones to download various applications from the Internet, and create executable enable environments offline from the Internet. Due to define the criteria for executable program download, the executable environment and program development language is created on the mobile phone, thereby the first time the mobile communications industry has created huge business opportunities for software developers, mobile users get rich The application experience also greatly improves the network traffic of the operator.
The emergence of J2ME is actually the return of Java technology. As part of the Java 2 platform, J2ME and J2SE, J2EE have established a complete development and deployment environment for clients and server-side clients for wireless applications. Due to specializes in diverse embedded equipment and consumer electronics, J2ME structure is very different from traditional programming language and specification, it is configured, profile, and optional (Optional package) Three elements make up. J2ME technology consists of a virtual machine and a set of APIs, which is suitable for providing consumption and embedded electronic devices to provide a tailoring operating environment. The J2ME has two components: configuration and summary (Profile). A key advantage of J2EE is that it can serve multiple connected portable, desktops, or other workstations and servers, whether the software running on these clients is Java Applets, separate Java programs, HTML browser or local Applications, it can be supported simultaneously. With J2ME, these enterprise systems can communicate directly with various electronic devices. In 1999, Sun will redefine the widely popular Java technology architecture. J2ME is successfully transported as a small device such as Java technology, which is optimized for mobile devices such as screen, electrical energy and memory. And definitions, in order to solve the contradiction between wireless devices, Sun is divided into J2ME technology architecture into Java Virtual Machine (Profile), configuration, and further division according to the resource characteristics of various devices. This allows J2ME to operate under each type of device, while providing minimal Java language functionality.
Microsoft (R) .NET is the Microsoft XML Web Services platform. XML Web Services allows applications to communicate and share data over the Internet, regardless of which operating system, device, or programming language used. The Microsoft.Net platform provides you want to create XML Web Services and integrate these services together. The benefits of individual users are seamless, attractive experience.
Fundamentally, Microsoft (R) .NET is about making technology for people, rather than forced individuals to accommodate their computers. With .NET, whenever you, you can always connect to your preferred device. Utilize .NET, you can protect your personal information and corporate data while allowing someone else to connect to this information.
.NET experience: .NET experience is quite personal, integrated end user computing interaction, which is implemented through the XMLWeb service provided by the new smart device. From the technical level, .NET experience is the combination of XML Web services and (in appropriate) local application code.
.NET Frame: .NET Framework is an environment for generating, deploying, and running XML web services and other applications. It contains three main parts: public language runtime, framework, and ASP.NET. The .NET frame compression version is a companion structure, which has a programming interface for developers to develop mobile devices such as smartphones and PDAs.
.NET platform: .NET platform is a set of development tools and operating system sets to generate, publicly and consume XML web services, and achieve personalized integrated web through smart devices. It consists of four parts: .NET framework and Visual Studio.NET, server structure, construction block service, smart device software.