clear
Storefront.com Online Inc. Logo
clear
clear
clear
clear Home > Products > SFML

The SFML Difference

Storefront.com has developed SFML™, a powerful yet extremely simple commerce-oriented markup language that can be utilized by programmers and non-technical computer users to implement significant ebusiness functionalities. Unlike most computer languages that are “bottom-up” and designed to support complexity, SFML™ is a simple “top-down” markup language that promotes simplicity by its very nature. Developing applications in SFML™ is extremely quick, as major units of standard ebusiness functionality already exist in a flexible form. These units can easily be added to a web design.

SFML™ delivers components that are guaranteed to work in both modular and molecular forms. The language provides common large-scale building blocks, which are assembled for quick deployment of typical ebusiness sites. The language is also robust enough to allow designers to control component and presentation functionalities. The developers then accomplish their goal without being exposed to the complexity inherent in bottom-up programming languages.

Benefits:
  • SFML™ dramatically improves implementation and deployment schedules, speeding time to market and providing maximum scalability as the operation grows.
  • Non-programmers who have basic experience with HTML can create SFML™ sites in minutes; whereas ASP, Perl, Python, PHP, JSP, TCL, JAVA and compiled languages like C and C++ require greater time to implement, and incur additional development and maintenance costs.
  • SFML™ is an ebusiness language that greatly increases collaboration between business administration and content-focused IT professionals, streamlining and reducing the costly process of development.

SFML Language Design

SFML™ is designed:
  • to allow rapid and efficient application development. It empowers users to create applications in minutes, not months.
  • to be a simple, yet flexible language that can be used by web developers as well as programmers to rapidly create applications. It is highly functional when operated simply without variables and language constructs, yet includes such abilities for advanced users and applications that require them.
  • to be a language that is compatible with existing HTML editors and web authoring tools.
  • to be a language that can easily be extended to support XML, XSLT, WML, HDML, SVG and other emerging client side languages. SFML builds on XML, SQL, CSV, EDI and other industry standards.
  • to be a database-independent language. The design goal was to support a wide variety of databases. SFML™ currently supports Oracle, MS-SQL, MySQL and Postgres with additional database drivers are in development.
  • to be an OS-independent language. SFML™ runs on many flavors of Unix and Win32.
  • to be a server-independent language. SFML™ has been developed and extensively tested using Apache and IIS, but the code base is highly portable to other web servers and databases.
  • to work on platforms that scale out and scale up. The Storefront.com server design is to distribute much of the load across a farm of fast inexpensive replicating servers that host the non-critical data; critical data such as transactions are committed to secure redundant database servers.
  • to support an extensible object schema that can be implemented efficiently on a variety of popular SQL databases.
  • to create a language that is suitable for creating storefronts, marketplaces, community sites, and more.
  • to support streaming and rich media.
  • to support digital delivery of virtual products.
  • to create a language that interfaces easily with virtual warehouses that manage fulfillment and reverse logistics. SFML™ directly interfaces with Storefront.com's Warehouse Management System is a full featured efficient virtual warehouse that supports EDI, ASC-X12, EDIXML, BizTalk, InsideLine, cXML, and other fulfillment protocols.
  • to develop SFML™ objects to support various commerce models including b2c, b2b, auction, reverse auction, marketplace, c2c, and future models not yet invented.
  • to be able to run on royalty-free servers with support for Linux, FreeBSD, MySQL and Postgress.
  • to extend SFML™ beyond commerce, into community site design and management. SFML™ includes tags for web mail, message boards, articles, news feeds, member directories, streaming media and more.
clear
clear hairline clear
clear

Home  |  Products  |  Services  |  Company  |  Careers  |  Contact  |  Legal
Copyright 1999 - 2012  Storefront.com Online Inc.

clear
clear clear clear
drop shadow drop shadow drop shadow